Skip navigation links
A C D E F G H J L M N O P Q R S T U V 

A

AbstractDaoFactoryBean - Class in net.sf.autodao.impl
Base ORM-agnostic DAO factory.
AbstractDaoFactoryBean(Class<?>, Class<? extends PersistentEntity<?>>, PlatformTransactionManager) - Constructor for class net.sf.autodao.impl.AbstractDaoFactoryBean
 
afterPropertiesSet() - Method in class net.sf.autodao.impl.AbstractDaoFactoryBean
 
AutoDAO - Annotation Type in net.sf.autodao
Put this annotation on DAO interfaces that you want to be autodiscovered on classpath.

C

check() - Method in class net.sf.autodao.impl.ParametersChecker
 
create(E) - Method in interface net.sf.autodao.Dao
Persist the new instance object into database.
createDao(Class<?>) - Method in class net.sf.autodao.impl.AbstractDaoFactoryBean
 
createDao(Class<?>) - Method in class net.sf.autodao.impl.hibernate.HibernateDaoFactoryBean
 
createDao(Class<?>) - Method in class net.sf.autodao.impl.jpa.JpaDaoFactoryBean
 

D

Dao<E extends PersistentEntity<K>,K extends Serializable> - Interface in net.sf.autodao
Typesafe CRUD interface.
delete(E) - Method in interface net.sf.autodao.Dao
Remove an object from persistent storage in the database.

E

executeListFinder(Method, Map<String, ?>, Integer, Integer) - Method in interface net.sf.autodao.impl.FinderExecutor
 
executeListFinder(Method, Object[], Integer, Integer) - Method in interface net.sf.autodao.impl.FinderExecutor
Execute a finder method with the appropriate arguments.
executeSingleFinder(Method, Map<String, ?>) - Method in interface net.sf.autodao.impl.FinderExecutor
 
executeSingleFinder(Method, Object[]) - Method in interface net.sf.autodao.impl.FinderExecutor

F

Finder - Annotation Type in net.sf.autodao
Annotation for DAO finder methods.
FinderExecutor - Interface in net.sf.autodao.impl
Implemented by AutoDAO implementations.

G

get(K) - Method in interface net.sf.autodao.Dao
Retrieve an object that was previously persisted to the database using the indicated id as primary key.
getExpectedNamedParameters() - Method in class net.sf.autodao.impl.ParametersChecker
 
getExpectedOrdinalParametersCount() - Method in class net.sf.autodao.impl.ParametersChecker
 
getExpectedType(int) - Method in class net.sf.autodao.impl.ParametersChecker
 
getExpectedType(String) - Method in class net.sf.autodao.impl.ParametersChecker
 
getMethod() - Method in class net.sf.autodao.impl.ParametersChecker
 
getPrimaryKey() - Method in interface net.sf.autodao.PersistentEntity
Get primary key for this entity.
getTargetType() - Method in interface net.sf.autodao.QueryArgumentTransformer
 
getTransactionAttribute(Method, Class<?>) - Method in class net.sf.autodao.impl.AbstractDaoFactoryBean
 

H

HibernateDaoFactoryBean - Class in net.sf.autodao.impl.hibernate
Hibernate DAO factory.

J

JpaDaoFactoryBean - Class in net.sf.autodao.impl.jpa
JPA DAO factory.
JpaDaoFactoryBean(Class<?>, Class<? extends PersistentEntity<?>>, PlatformTransactionManager, EntityManagerFactory) - Constructor for class net.sf.autodao.impl.jpa.JpaDaoFactoryBean
 

L

Limit - Annotation Type in net.sf.autodao
Put this annotation on generic dao method argument that should act as query limit.

M

merge(E) - Method in interface net.sf.autodao.Dao
Merge object with persistent object.

N

Named - Annotation Type in net.sf.autodao
Use this annotation on finder method parameters if you want to use named parameters in queries.
net.sf.autodao - package net.sf.autodao
AutoDAO public API classes.
net.sf.autodao.impl - package net.sf.autodao.impl
AutoDAO implementation classes.
net.sf.autodao.impl.hibernate - package net.sf.autodao.impl.hibernate
Hibernate implementation classes.
net.sf.autodao.impl.jpa - package net.sf.autodao.impl.jpa
 

O

Offset - Annotation Type in net.sf.autodao
Put this annotation on generic dao method argument that should act as query offset.

P

ParametersChecker - Class in net.sf.autodao.impl
Performs finder method arguments validation.
ParametersChecker(Method, Map<Class<?>, QueryArgumentTransformer<?, ?>>) - Constructor for class net.sf.autodao.impl.ParametersChecker
 
PersistentEntity<K extends Serializable> - Interface in net.sf.autodao
Persistent entity interface.

Q

QueryArgumentTransformer<F,T> - Interface in net.sf.autodao
Pluggable mechanism for query argument transformation.

R

refresh(E) - Method in interface net.sf.autodao.Dao
Refresh the state of the instance from the database, overwriting changes made to the entity, if any.

S

saveOrUpdate(E) - Method in interface net.sf.autodao.Dao
Save or update object.
setBeanFactory(BeanFactory) - Method in class net.sf.autodao.impl.AbstractDaoFactoryBean
 
SpecificationViolationException - Exception in net.sf.autodao.impl
Exception that is thrown when AutoDAO interface violates any rules.
SpecificationViolationException(String, Method) - Constructor for exception net.sf.autodao.impl.SpecificationViolationException
Constructor.
SpecificationViolationException(String, Method, Throwable) - Constructor for exception net.sf.autodao.impl.SpecificationViolationException
 

T

transform(F) - Method in interface net.sf.autodao.QueryArgumentTransformer
Performs query argument transformation.

U

update(E) - Method in interface net.sf.autodao.Dao
Update the given object.
Utils - Class in net.sf.autodao.impl
Helper utils.
Utils.QueryVisitor<T> - Interface in net.sf.autodao.impl
 

V

validate(Class<?>, Map<Class<?>, QueryArgumentTransformer<?, ?>>) - Method in class net.sf.autodao.impl.AbstractDaoFactoryBean
 
validate(Class<?>, Map<Class<?>, QueryArgumentTransformer<?, ?>>) - Method in class net.sf.autodao.impl.hibernate.HibernateDaoFactoryBean
Validates DAO interface.
validate(Class<?>, Map<Class<?>, QueryArgumentTransformer<?, ?>>) - Method in class net.sf.autodao.impl.jpa.JpaDaoFactoryBean
Validates DAO interface.
visit(int, Class<?>, Annotation[]) - Method in class net.sf.autodao.impl.ParametersChecker
 
visitNamedQuery(String) - Method in interface net.sf.autodao.impl.Utils.QueryVisitor
 
visitQuery(String) - Method in interface net.sf.autodao.impl.Utils.QueryVisitor
 
visitQuery(Method, Utils.QueryVisitor<T>) - Static method in class net.sf.autodao.impl.Utils
 
visitSQLNamedQuery(String) - Method in interface net.sf.autodao.impl.Utils.QueryVisitor
 
visitSQLQuery(String) - Method in interface net.sf.autodao.impl.Utils.QueryVisitor
 
A C D E F G H J L M N O P Q R S T U V 
Skip navigation links

Copyright © 2008–2017. All rights reserved.