A B C D E F G H I J K L M N O P Q R S T U V W _ 

A

add(Filter) - Method in class com.googlecode.genericdao.search.Filter
Used with OP_OR and OP_AND filters.
addExplicitNullChecks(Filter) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
addFetch(String) - Method in class com.googlecode.genericdao.search.Search
 
addFetch(IMutableSearch, String) - Static method in class com.googlecode.genericdao.search.SearchUtil
 
addFetches(String...) - Method in class com.googlecode.genericdao.search.Search
 
addFetches(IMutableSearch, String...) - Static method in class com.googlecode.genericdao.search.SearchUtil
 
addField(Field) - Method in class com.googlecode.genericdao.search.Search
 
addField(String) - Method in class com.googlecode.genericdao.search.Search
If this field is used with resultMode == RESULT_MAP, the property will also be used as the key for this value in the map.
addField(String, String) - Method in class com.googlecode.genericdao.search.Search
If this field is used with resultMode == RESULT_MAP, the key will be used as the key for this value in the map.
addField(String, int) - Method in class com.googlecode.genericdao.search.Search
If this field is used with resultMode == RESULT_MAP, the property will also be used as the key for this value in the map.
addField(String, int, String) - Method in class com.googlecode.genericdao.search.Search
If this field is used with resultMode == RESULT_MAP, the key will be used as the key for this value in the map.
addField(IMutableSearch, Field) - Static method in class com.googlecode.genericdao.search.SearchUtil
 
addField(IMutableSearch, String) - Static method in class com.googlecode.genericdao.search.SearchUtil
If this field is used with resultMode == RESULT_MAP, the property will also be used as the key for this value in the map.
addField(IMutableSearch, String, int) - Static method in class com.googlecode.genericdao.search.SearchUtil
If this field is used with resultMode == RESULT_MAP, the property will also be used as the key for this value in the map.
addField(IMutableSearch, String, int, String) - Static method in class com.googlecode.genericdao.search.SearchUtil
If this field is used with resultMode == RESULT_MAP, the key will be used as the key for this value in the map.
addField(IMutableSearch, String, String) - Static method in class com.googlecode.genericdao.search.SearchUtil
If this field is used with resultMode == RESULT_MAP, the key will be used as the key for this value in the map.
addFields(Field...) - Method in class com.googlecode.genericdao.search.Search
 
addFields(IMutableSearch, Field...) - Static method in class com.googlecode.genericdao.search.SearchUtil
 
addFilter(Filter) - Method in class com.googlecode.genericdao.search.Search
 
addFilter(IMutableSearch, Filter) - Static method in class com.googlecode.genericdao.search.SearchUtil
 
addFilterAll(String, Filter) - Method in class com.googlecode.genericdao.search.Search
Add a filter that uses the ALL operator.
addFilterAll(IMutableSearch, String, Filter) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add a filter that uses the ALL operator.
addFilterAnd(Filter...) - Method in class com.googlecode.genericdao.search.Search
Add a filter that uses the AND operator.
addFilterAnd(IMutableSearch, Filter...) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add a filter that uses the AND operator.
addFilterCustom(String) - Method in class com.googlecode.genericdao.search.Search
Add a filter that uses a custom expression.
addFilterCustom(String, Object...) - Method in class com.googlecode.genericdao.search.Search
Add a filter that uses a custom expression.
addFilterCustom(String, Collection<?>) - Method in class com.googlecode.genericdao.search.Search
Add a filter that uses a custom expression.
addFilterCustom(IMutableSearch, String) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add a filter that uses a custom expression.
addFilterCustom(IMutableSearch, String, Object...) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add a filter that uses a custom expression.
addFilterCustom(IMutableSearch, String, Collection<?>) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add a filter that uses a custom expression.
addFilterEmpty(String) - Method in class com.googlecode.genericdao.search.Search
Add a filter that uses the IS EMPTY operator.
addFilterEmpty(IMutableSearch, String) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add a filter that uses the IS EMPTY operator.
addFilterEqual(String, Object) - Method in class com.googlecode.genericdao.search.Search
Add a filter that uses the == operator.
addFilterEqual(IMutableSearch, String, Object) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add a filter that uses the == operator.
addFilterGreaterOrEqual(String, Object) - Method in class com.googlecode.genericdao.search.Search
Add a filter that uses the >= operator.
addFilterGreaterOrEqual(IMutableSearch, String, Object) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add a filter that uses the >= operator.
addFilterGreaterThan(String, Object) - Method in class com.googlecode.genericdao.search.Search
Add a filter that uses the > operator.
addFilterGreaterThan(IMutableSearch, String, Object) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add a filter that uses the > operator.
addFilterILike(String, String) - Method in class com.googlecode.genericdao.search.Search
Add a filter that uses the ILIKE operator.
addFilterILike(IMutableSearch, String, String) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add a filter that uses the ILIKE operator.
addFilterIn(String, Collection<?>) - Method in class com.googlecode.genericdao.search.Search
Add a filter that uses the IN operator.
addFilterIn(String, Object...) - Method in class com.googlecode.genericdao.search.Search
Add a filter that uses the IN operator.
addFilterIn(IMutableSearch, String, Collection<?>) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add a filter that uses the IN operator.
addFilterIn(IMutableSearch, String, Object...) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add a filter that uses the IN operator.
addFilterLessOrEqual(String, Object) - Method in class com.googlecode.genericdao.search.Search
Add a filter that uses the <= operator.
addFilterLessOrEqual(IMutableSearch, String, Object) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add a filter that uses the <= operator.
addFilterLessThan(String, Object) - Method in class com.googlecode.genericdao.search.Search
Add a filter that uses the < operator.
addFilterLessThan(IMutableSearch, String, Object) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add a filter that uses the < operator.
addFilterLike(String, String) - Method in class com.googlecode.genericdao.search.Search
Add a filter that uses the LIKE operator.
addFilterLike(IMutableSearch, String, String) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add a filter that uses the LIKE operator.
addFilterNone(String, Filter) - Method in class com.googlecode.genericdao.search.Search
Add a filter that uses the NONE operator.
addFilterNone(IMutableSearch, String, Filter) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add a filter that uses the NONE operator.
addFilterNot(Filter) - Method in class com.googlecode.genericdao.search.Search
Add a filter that uses the NOT operator.
addFilterNot(IMutableSearch, Filter) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add a filter that uses the NOT operator.
addFilterNotEmpty(String) - Method in class com.googlecode.genericdao.search.Search
Add a filter that uses the IS NOT EMPTY operator.
addFilterNotEmpty(IMutableSearch, String) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add a filter that uses the IS NOT EMPTY operator.
addFilterNotEqual(String, Object) - Method in class com.googlecode.genericdao.search.Search
Add a filter that uses the != operator.
addFilterNotEqual(IMutableSearch, String, Object) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add a filter that uses the != operator.
addFilterNotIn(String, Collection<?>) - Method in class com.googlecode.genericdao.search.Search
Add a filter that uses the NOT IN operator.
addFilterNotIn(String, Object...) - Method in class com.googlecode.genericdao.search.Search
Add a filter that uses the NOT IN operator.
addFilterNotIn(IMutableSearch, String, Collection<?>) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add a filter that uses the NOT IN operator.
addFilterNotIn(IMutableSearch, String, Object...) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add a filter that uses the NOT IN operator.
addFilterNotNull(String) - Method in class com.googlecode.genericdao.search.Search
Add a filter that uses the IS NOT NULL operator.
addFilterNotNull(IMutableSearch, String) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add a filter that uses the IS NOT NULL operator.
addFilterNull(String) - Method in class com.googlecode.genericdao.search.Search
Add a filter that uses the IS NULL operator.
addFilterNull(IMutableSearch, String) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add a filter that uses the IS NULL operator.
addFilterOr(Filter...) - Method in class com.googlecode.genericdao.search.Search
Add a filter that uses the OR operator.
addFilterOr(IMutableSearch, Filter...) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add a filter that uses the OR operator.
addFilters(Filter...) - Method in class com.googlecode.genericdao.search.Search
 
addFilters(IMutableSearch, Filter...) - Static method in class com.googlecode.genericdao.search.SearchUtil
 
addFilterSome(String, Filter) - Method in class com.googlecode.genericdao.search.Search
Add a filter that uses the SOME operator.
addFilterSome(IMutableSearch, String, Filter) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add a filter that uses the SOME operator.
addSort(Sort) - Method in class com.googlecode.genericdao.search.Search
 
addSort(String, boolean) - Method in class com.googlecode.genericdao.search.Search
Add sort by property.
addSort(String, boolean, boolean) - Method in class com.googlecode.genericdao.search.Search
Add sort by property.
addSort(IMutableSearch, Sort) - Static method in class com.googlecode.genericdao.search.SearchUtil
 
addSort(IMutableSearch, String, boolean) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add sort by property.
addSort(IMutableSearch, String, boolean, boolean) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add sort by property.
addSortAsc(String) - Method in class com.googlecode.genericdao.search.Search
Add ascending sort by property
addSortAsc(String, boolean) - Method in class com.googlecode.genericdao.search.Search
Add ascending sort by property
addSortAsc(IMutableSearch, String) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add ascending sort by property
addSortAsc(IMutableSearch, String, boolean) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add ascending sort by property
addSortDesc(String) - Method in class com.googlecode.genericdao.search.Search
Add descending sort by property
addSortDesc(String, boolean) - Method in class com.googlecode.genericdao.search.Search
Add descending sort by property
addSortDesc(IMutableSearch, String) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add descending sort by property
addSortDesc(IMutableSearch, String, boolean) - Static method in class com.googlecode.genericdao.search.SearchUtil
Add descending sort by property
addSorts(Sort...) - Method in class com.googlecode.genericdao.search.Search
 
addSorts(IMutableSearch, Sort...) - Static method in class com.googlecode.genericdao.search.SearchUtil
 
all(String, Filter) - Static method in class com.googlecode.genericdao.search.Filter
Create a new Filter using the ALL operator.
and(Filter...) - Static method in class com.googlecode.genericdao.search.Filter
Create a new Filter using the AND operator.
ANYWHERE - Static variable in class com.googlecode.genericdao.search.ExampleOptions
 
appendCustomExpression(StringBuilder, BaseSearchProcessor.SearchContext, String) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
append a custom expression to the string builder, replacing any property tokens (i.e "{prop}") with a reference to the property.
appendCustomExpression(StringBuilder, BaseSearchProcessor.SearchContext, String, List<?>) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
append a custom expression to the string builder, replacing any property tokens (i.e "{prop}") with a reference to the property and value tokens (i.e.
applyFetches(BaseSearchProcessor.SearchContext, List<String>, List<Field>) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
Apply the fetch list to the alias tree in the search context.
asc(String) - Static method in class com.googlecode.genericdao.search.Sort
 
asc(String, boolean) - Static method in class com.googlecode.genericdao.search.Sort
 

B

BaseDAODispatcher - Class in com.googlecode.genericdao.dao
This class has some helpful properties and methods for use in making DAODispatchers for various DAO implementations.
BaseDAODispatcher() - Constructor for class com.googlecode.genericdao.dao.BaseDAODispatcher
 
BaseSearchProcessor - Class in com.googlecode.genericdao.search
This class provides two methods for generating query language to fulfill an ISearch.
BaseSearchProcessor(int, MetadataUtil) - Constructor for class com.googlecode.genericdao.search.BaseSearchProcessor
 
BaseSearchProcessor.AliasNode - Class in com.googlecode.genericdao.search
 
BaseSearchProcessor.SearchContext - Class in com.googlecode.genericdao.search
 
BaseSearchProcessor.SearchContext() - Constructor for class com.googlecode.genericdao.search.BaseSearchProcessor.SearchContext
 
BaseSearchProcessor.SearchContext(Class<?>, String, List<Object>) - Constructor for class com.googlecode.genericdao.search.BaseSearchProcessor.SearchContext
 

C

calcFirstResult(ISearch) - Static method in class com.googlecode.genericdao.search.SearchUtil
Calculate the first result to use given the firstResult, page and maxResults values of the search object.
callMethod(Object, String, Object...) - Method in class com.googlecode.genericdao.dao.BaseDAODispatcher
 
callMethod(Object, String, Class<?>[], Object...) - Method in class com.googlecode.genericdao.dao.BaseDAODispatcher
 
callMethod(Object, String, Object...) - Static method in class com.googlecode.genericdao.dao.DAOUtil
This is a helper method to call a method on an Object with the given parameters.
callMethod(Object, String, Class<?>[], Object...) - Static method in class com.googlecode.genericdao.dao.DAOUtil
This is a helper method to call a method on an Object with the given parameters.
checkAndCleanFetches(List<String>) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
Check for injection attack in property strings.
checkAndCleanFields(List<Field>) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
Check for injection attack in property strings.
checkAndCleanFilters(List<Filter>) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
Check for injection attack in property strings.
checkAndCleanSorts(List<Sort>) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
Check for injection attack in property strings.
clear() - Method in class com.googlecode.genericdao.search.Search
 
clear(IMutableSearch) - Static method in class com.googlecode.genericdao.search.SearchUtil
 
clearFetches() - Method in class com.googlecode.genericdao.search.Search
 
clearFetches(IMutableSearch) - Static method in class com.googlecode.genericdao.search.SearchUtil
 
clearFields() - Method in class com.googlecode.genericdao.search.Search
 
clearFields(IMutableSearch) - Static method in class com.googlecode.genericdao.search.SearchUtil
 
clearFilters() - Method in class com.googlecode.genericdao.search.Search
 
clearFilters(IMutableSearch) - Static method in class com.googlecode.genericdao.search.SearchUtil
 
clearPaging() - Method in class com.googlecode.genericdao.search.Search
 
clearPaging(IMutableSearch) - Static method in class com.googlecode.genericdao.search.SearchUtil
 
clearSorts() - Method in class com.googlecode.genericdao.search.Search
 
clearSorts(IMutableSearch) - Static method in class com.googlecode.genericdao.search.SearchUtil
 
com.googlecode.genericdao.dao - package com.googlecode.genericdao.dao
 
com.googlecode.genericdao.dao.hibernate - package com.googlecode.genericdao.dao.hibernate
 
com.googlecode.genericdao.dao.hibernate.original - package com.googlecode.genericdao.dao.hibernate.original
 
com.googlecode.genericdao.dao.jpa - package com.googlecode.genericdao.dao.jpa
 
com.googlecode.genericdao.search - package com.googlecode.genericdao.search
 
com.googlecode.genericdao.search.flex - package com.googlecode.genericdao.search.flex
 
com.googlecode.genericdao.search.hibernate - package com.googlecode.genericdao.search.hibernate
 
com.googlecode.genericdao.search.jpa - package com.googlecode.genericdao.search.jpa
 
com.googlecode.genericdao.search.jpa.hibernate - package com.googlecode.genericdao.search.jpa.hibernate
 
convertIfNeeded(Object, Class<?>) - Static method in class com.googlecode.genericdao.search.InternalUtil
Return an instance of the given class type that has the given value.
copy() - Method in class com.googlecode.genericdao.search.Search
Create a copy of this search.
copy(ISearch, T) - Static method in class com.googlecode.genericdao.search.SearchUtil
Copy the contents of the source search object to the destination search object, overriding any contents previously found in the destination.
copy(ISearch) - Static method in class com.googlecode.genericdao.search.SearchUtil
Copy the contents of the source search object into a new search object.
count(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.DAODispatcher
 
count(FlexSearch) - Method in class com.googlecode.genericdao.dao.hibernate.FlexDAOAdapter
 
count(ISearch) - Method in interface com.googlecode.genericdao.dao.hibernate.GeneralDAO
Returns the total number of results that would be returned using the given ISearch if there were no paging or maxResults limits.
count(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.GeneralDAOImpl
 
count(ISearch) - Method in interface com.googlecode.genericdao.dao.hibernate.GenericDAO
Returns the total number of results that would be returned using the given ISearch if there were no paging or maxResults limits.
count(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.GenericDAOImpl
 
count(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.original.DAODispatcher
 
count(ISearch) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GeneralDAO
Returns the total number of results that would be returned using the given ISearch if there were no paging or maxResult limits.
count(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.original.GeneralDAOImpl
 
count(ISearch) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GenericDAO
Returns the total number of results that would be returned using the given ISearch if there were no paging or maxResult limits.
count(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.original.GenericDAOImpl
 
count(ISearch) - Method in class com.googlecode.genericdao.dao.jpa.DAODispatcher
 
count(ISearch) - Method in interface com.googlecode.genericdao.dao.jpa.GeneralDAO
Returns the total number of results that would be returned using the given ISearch if there were no paging or maxResults limits.
count(ISearch) - Method in class com.googlecode.genericdao.dao.jpa.GeneralDAOImpl
 
count(ISearch) - Method in interface com.googlecode.genericdao.dao.jpa.GenericDAO
Returns the total number of results that would be returned using the given ISearch if there were no paging or maxResults limits.
count(ISearch) - Method in class com.googlecode.genericdao.dao.jpa.GenericDAOImpl
 
count(ISearch) - Method in class com.googlecode.genericdao.search.hibernate.HibernateSearchFacade
 
count(Class<?>, ISearch) - Method in class com.googlecode.genericdao.search.hibernate.HibernateSearchFacade
 
count(Session, ISearch) - Method in class com.googlecode.genericdao.search.hibernate.HibernateSearchProcessor
Returns the total number of results that would be returned using the given ISearch if there were no paging or maxResult limits.
count(Session, Class<?>, ISearch) - Method in class com.googlecode.genericdao.search.hibernate.HibernateSearchProcessor
Returns the total number of results that would be returned using the given ISearch if there were no paging or maxResult limits.
count(ISearch) - Method in class com.googlecode.genericdao.search.jpa.JPASearchFacade
 
count(Class<?>, ISearch) - Method in class com.googlecode.genericdao.search.jpa.JPASearchFacade
 
count(EntityManager, ISearch) - Method in class com.googlecode.genericdao.search.jpa.JPASearchProcessor
Returns the total number of results that would be returned using the given ISearch if there were no paging or maxResult limits.
count(EntityManager, Class<?>, ISearch) - Method in class com.googlecode.genericdao.search.jpa.JPASearchProcessor
Returns the total number of results that would be returned using the given ISearch if there were no paging or maxResult limits.
count(ISearch) - Method in interface com.googlecode.genericdao.search.SearchFacade
Returns the total number of results that would be returned using the given ISearch if there were no paging or maxResult limits.
count(Class<?>, ISearch) - Method in interface com.googlecode.genericdao.search.SearchFacade
Returns the total number of results that would be returned using the given ISearch if there were no paging or maxResult limits.
create(Object) - Method in class com.googlecode.genericdao.dao.hibernate.original.DAODispatcher
 
create(Object) - Method in class com.googlecode.genericdao.dao.hibernate.original.FlexDAOAdapter
 
create(Object) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GeneralDAO
Add the specified object as a new entry in the datastore.
create(Object) - Method in class com.googlecode.genericdao.dao.hibernate.original.GeneralDAOImpl
 
create(T) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GenericDAO
Add the specified object as a new entry in the datastore.
create(T) - Method in class com.googlecode.genericdao.dao.hibernate.original.GenericDAOImpl
 
createOrUpdate(Object) - Method in class com.googlecode.genericdao.dao.hibernate.original.DAODispatcher
 
createOrUpdate(Object) - Method in class com.googlecode.genericdao.dao.hibernate.original.FlexDAOAdapter
 
createOrUpdate(Object) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GeneralDAO
If the id of the object is null or zero, create, otherwise update.
createOrUpdate(Object) - Method in class com.googlecode.genericdao.dao.hibernate.original.GeneralDAOImpl
 
createOrUpdate(T) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GenericDAO
If the id of the object is null or zero, create, otherwise update.
createOrUpdate(T) - Method in class com.googlecode.genericdao.dao.hibernate.original.GenericDAOImpl
 
custom(String) - Static method in class com.googlecode.genericdao.search.Filter
Create a new Filter using a custom JPQL/HQL expression.
custom(String, Object...) - Static method in class com.googlecode.genericdao.search.Filter
Create a new Filter using a custom JPQL/HQL expression.
custom(String, Collection<?>) - Static method in class com.googlecode.genericdao.search.Filter
Create a new Filter using a custom JPQL/HQL expression.
customExpression - Variable in class com.googlecode.genericdao.search.Sort
 
customExpressionAsc(String) - Static method in class com.googlecode.genericdao.search.Sort
Instead of a property for this Sort, use a free-form JPQL/HQL order-by expression.
customExpressionDesc(String) - Static method in class com.googlecode.genericdao.search.Sort
Instead of a property for this Sort, use a free-form JPQL/HQL order-by expression.

D

DAODispatcher - Class in com.googlecode.genericdao.dao.hibernate
This is an implementation of GeneralDAO that delegates to other DAOs depending on what entity class is being processed.
DAODispatcher() - Constructor for class com.googlecode.genericdao.dao.hibernate.DAODispatcher
 
DAODispatcher - Class in com.googlecode.genericdao.dao.hibernate.original
This is an implementation of GeneralDAO that delegates to other DAOs depending on what entity class is being processed.
DAODispatcher() - Constructor for class com.googlecode.genericdao.dao.hibernate.original.DAODispatcher
 
DAODispatcher - Class in com.googlecode.genericdao.dao.jpa
This is an implementation of GeneralDAO that delegates to other DAOs depending on what entity class is being processed.
DAODispatcher() - Constructor for class com.googlecode.genericdao.dao.jpa.DAODispatcher
 
DAODispatcherException - Exception in com.googlecode.genericdao.dao
A runtime exception to be thrown by DAODispatchers when things go wrong in the dispatching process.
DAODispatcherException(String) - Constructor for exception com.googlecode.genericdao.dao.DAODispatcherException
 
DAODispatcherException(Throwable) - Constructor for exception com.googlecode.genericdao.dao.DAODispatcherException
 
DAOUtil - Class in com.googlecode.genericdao.dao
Utility methods for Hibernate Genereic DAO.
DAOUtil() - Constructor for class com.googlecode.genericdao.dao.DAOUtil
 
deleteById(Class<?>, Serializable) - Method in class com.googlecode.genericdao.dao.hibernate.original.DAODispatcher
 
deleteById(Serializable, String) - Method in class com.googlecode.genericdao.dao.hibernate.original.FlexDAOAdapter
 
deleteById(Class<?>, Serializable) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GeneralDAO
Remove the object with the specified id and class from the datastore.
deleteById(Class<?>, Serializable) - Method in class com.googlecode.genericdao.dao.hibernate.original.GeneralDAOImpl
 
deleteById(ID) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GenericDAO
Remove the object of this type with the specified id from the datastore.
deleteById(ID) - Method in class com.googlecode.genericdao.dao.hibernate.original.GenericDAOImpl
 
deleteEntity(Object) - Method in class com.googlecode.genericdao.dao.hibernate.original.DAODispatcher
 
deleteEntity(Object) - Method in class com.googlecode.genericdao.dao.hibernate.original.FlexDAOAdapter
 
deleteEntity(Object) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GeneralDAO
Remove the specified object from the datastore.
deleteEntity(Object) - Method in class com.googlecode.genericdao.dao.hibernate.original.GeneralDAOImpl
 
deleteEntity(T) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GenericDAO
Remove the specified object from the datastore.
deleteEntity(T) - Method in class com.googlecode.genericdao.dao.hibernate.original.GenericDAOImpl
 
deleteList(Object[]) - Method in class com.googlecode.genericdao.dao.hibernate.original.FlexDAOAdapter
 
deleteListById(Serializable[], String) - Method in class com.googlecode.genericdao.dao.hibernate.original.FlexDAOAdapter
 
desc - Variable in class com.googlecode.genericdao.search.Sort
 
desc(String) - Static method in class com.googlecode.genericdao.search.Sort
 
desc(String, boolean) - Static method in class com.googlecode.genericdao.search.Sort
 
disjunction - Variable in class com.googlecode.genericdao.search.flex.FlexSearch
 
disjunction - Variable in class com.googlecode.genericdao.search.Search
 
distinct - Variable in class com.googlecode.genericdao.search.flex.FlexSearch
 
distinct - Variable in class com.googlecode.genericdao.search.Search
 

E

em() - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
Get the current EntityManager
END - Static variable in class com.googlecode.genericdao.search.ExampleOptions
 
entityManager - Variable in class com.googlecode.genericdao.search.jpa.JPASearchFacade
 
equal(String, Object) - Static method in class com.googlecode.genericdao.search.Filter
Create a new Filter using the == operator.
equals(Object) - Method in class com.googlecode.genericdao.search.Field
 
equals(Object) - Method in class com.googlecode.genericdao.search.Filter
 
equals(Object) - Method in class com.googlecode.genericdao.search.Search
 
equals(ISearch, Object) - Static method in class com.googlecode.genericdao.search.SearchUtil
Return true if the search objects have equivalent contents.
equals(Object) - Method in class com.googlecode.genericdao.search.Sort
 
EXACT - Static variable in class com.googlecode.genericdao.search.ExampleOptions
 
ExampleOptions - Class in com.googlecode.genericdao.search
Use this class to pass options to find by example functionality.
ExampleOptions() - Constructor for class com.googlecode.genericdao.search.ExampleOptions
 
excludeProp(String) - Method in class com.googlecode.genericdao.search.ExampleOptions
Add a property to the excludeProps collection

F

fetch(Class<T>, Serializable) - Method in class com.googlecode.genericdao.dao.hibernate.original.DAODispatcher
 
fetch(Serializable, String) - Method in class com.googlecode.genericdao.dao.hibernate.original.FlexDAOAdapter
Here is an example of one DAO method that could be exposed remotely.
fetch(Class<T>, Serializable) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GeneralDAO
Get the object with the specified id and class from the datastore.
fetch(Class<T>, Serializable) - Method in class com.googlecode.genericdao.dao.hibernate.original.GeneralDAOImpl
 
fetch(ID) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GenericDAO
Get the object of this type with the specified id from the datastore.
fetch(ID) - Method in class com.googlecode.genericdao.dao.hibernate.original.GenericDAOImpl
 
fetchAll(Class<T>) - Method in class com.googlecode.genericdao.dao.hibernate.original.DAODispatcher
 
fetchAll(String) - Method in class com.googlecode.genericdao.dao.hibernate.original.FlexDAOAdapter
 
fetchAll(Class<T>) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GeneralDAO
Get a list of all the objects of the specified type.
fetchAll(Class<T>) - Method in class com.googlecode.genericdao.dao.hibernate.original.GeneralDAOImpl
 
fetchAll() - Method in interface com.googlecode.genericdao.dao.hibernate.original.GenericDAO
Get a list of all the objects of this type.
fetchAll() - Method in class com.googlecode.genericdao.dao.hibernate.original.GenericDAOImpl
 
fetches - Variable in class com.googlecode.genericdao.search.flex.FlexSearch
 
fetches - Variable in class com.googlecode.genericdao.search.Search
 
Field - Class in com.googlecode.genericdao.search
Used to specify field selection in Search.
Field() - Constructor for class com.googlecode.genericdao.search.Field
 
Field(String) - Constructor for class com.googlecode.genericdao.search.Field
 
Field(String, String) - Constructor for class com.googlecode.genericdao.search.Field
 
Field(String, int) - Constructor for class com.googlecode.genericdao.search.Field
 
Field(String, int, String) - Constructor for class com.googlecode.genericdao.search.Field
 
fields - Variable in class com.googlecode.genericdao.search.flex.FlexSearch
 
fields - Variable in class com.googlecode.genericdao.search.Search
 
Filter - Class in com.googlecode.genericdao.search
A Filter is used by the Search class to specify a restriction on what results should be returned in the search.
Filter() - Constructor for class com.googlecode.genericdao.search.Filter
 
Filter(String, Object, int) - Constructor for class com.googlecode.genericdao.search.Filter
 
Filter(String, Object) - Constructor for class com.googlecode.genericdao.search.Filter
 
filters - Variable in class com.googlecode.genericdao.search.flex.FlexSearch
 
filters - Variable in class com.googlecode.genericdao.search.Search
 
filterToQL(BaseSearchProcessor.SearchContext, Filter) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
Recursively generate the QL fragment for a given search filter option.
find(Class<T>, Serializable) - Method in class com.googlecode.genericdao.dao.hibernate.DAODispatcher
 
find(Class<T>, Serializable...) - Method in class com.googlecode.genericdao.dao.hibernate.DAODispatcher
 
find(String, Serializable) - Method in class com.googlecode.genericdao.dao.hibernate.FlexDAOAdapter
 
find(Class<T>, Serializable) - Method in interface com.googlecode.genericdao.dao.hibernate.GeneralDAO
Get the entity with the specified type and id from the datastore.
find(Class<T>, Serializable...) - Method in interface com.googlecode.genericdao.dao.hibernate.GeneralDAO
Get all entities of the specified type from the datastore that have one of these ids.
find(Class<T>, Serializable) - Method in class com.googlecode.genericdao.dao.hibernate.GeneralDAOImpl
 
find(Class<T>, Serializable...) - Method in class com.googlecode.genericdao.dao.hibernate.GeneralDAOImpl
 
find(ID) - Method in interface com.googlecode.genericdao.dao.hibernate.GenericDAO
Get the entity with the specified type and id from the datastore.
find(ID...) - Method in interface com.googlecode.genericdao.dao.hibernate.GenericDAO
Get all entities of the specified type from the datastore that have one of these ids.
find(Serializable) - Method in class com.googlecode.genericdao.dao.hibernate.GenericDAOImpl
 
find(Serializable...) - Method in class com.googlecode.genericdao.dao.hibernate.GenericDAOImpl
 
find(Class<T>, Serializable) - Method in class com.googlecode.genericdao.dao.jpa.DAODispatcher
 
find(Class<T>, Serializable...) - Method in class com.googlecode.genericdao.dao.jpa.DAODispatcher
 
find(Class<T>, Serializable) - Method in interface com.googlecode.genericdao.dao.jpa.GeneralDAO
Get the entity with the specified type and id from the datastore.
find(Class<T>, Serializable...) - Method in interface com.googlecode.genericdao.dao.jpa.GeneralDAO
Get all entities of the specified type from the datastore that have one of these ids.
find(Class<T>, Serializable) - Method in class com.googlecode.genericdao.dao.jpa.GeneralDAOImpl
 
find(Class<T>, Serializable...) - Method in class com.googlecode.genericdao.dao.jpa.GeneralDAOImpl
 
find(ID) - Method in interface com.googlecode.genericdao.dao.jpa.GenericDAO
Get the entity with the specified type and id from the datastore.
find(ID...) - Method in interface com.googlecode.genericdao.dao.jpa.GenericDAO
Get all entities of the specified type from the datastore that have one of these ids.
find(ID) - Method in class com.googlecode.genericdao.dao.jpa.GenericDAOImpl
 
find(ID...) - Method in class com.googlecode.genericdao.dao.jpa.GenericDAOImpl
 
findAll(Class<T>) - Method in class com.googlecode.genericdao.dao.hibernate.DAODispatcher
 
findAll(String) - Method in class com.googlecode.genericdao.dao.hibernate.FlexDAOAdapter
 
findAll(Class<T>) - Method in interface com.googlecode.genericdao.dao.hibernate.GeneralDAO
Get a list of all the objects of the specified type.
findAll(Class<T>) - Method in class com.googlecode.genericdao.dao.hibernate.GeneralDAOImpl
 
findAll() - Method in interface com.googlecode.genericdao.dao.hibernate.GenericDAO
Get a list of all the objects of the specified type.
findAll() - Method in class com.googlecode.genericdao.dao.hibernate.GenericDAOImpl
 
findAll(Class<T>) - Method in class com.googlecode.genericdao.dao.jpa.DAODispatcher
 
findAll(Class<T>) - Method in interface com.googlecode.genericdao.dao.jpa.GeneralDAO
Get a list of all the objects of the specified type.
findAll(Class<T>) - Method in class com.googlecode.genericdao.dao.jpa.GeneralDAOImpl
 
findAll() - Method in interface com.googlecode.genericdao.dao.jpa.GenericDAO
Get a list of all the objects of the specified type.
findAll() - Method in class com.googlecode.genericdao.dao.jpa.GenericDAOImpl
 
findMulti(String, Serializable[]) - Method in class com.googlecode.genericdao.dao.hibernate.FlexDAOAdapter
 
firstResult - Variable in class com.googlecode.genericdao.search.flex.FlexSearch
 
firstResult - Variable in class com.googlecode.genericdao.search.Search
 
FlexDAOAdapter - Class in com.googlecode.genericdao.dao.hibernate
 
FlexDAOAdapter() - Constructor for class com.googlecode.genericdao.dao.hibernate.FlexDAOAdapter
 
FlexDAOAdapter - Class in com.googlecode.genericdao.dao.hibernate.original
General Remote DAO for Adobe Flex.
FlexDAOAdapter() - Constructor for class com.googlecode.genericdao.dao.hibernate.original.FlexDAOAdapter
 
FlexSearch - Class in com.googlecode.genericdao.search.flex
This is a search DTO that is suitable for both Flex and Java.
FlexSearch() - Constructor for class com.googlecode.genericdao.search.flex.FlexSearch
 
FlexSearchWrapper - Class in com.googlecode.genericdao.search.flex
This provides a wrapper around a FlexSearch so that is can be passed into DAO methods requiring the ISearch interface.
FlexSearchWrapper(FlexSearch) - Constructor for class com.googlecode.genericdao.search.flex.FlexSearchWrapper
 
flush() - Method in class com.googlecode.genericdao.dao.hibernate.DAODispatcher
Deprecated.
use flush(Class)
flush(Class<?>) - Method in class com.googlecode.genericdao.dao.hibernate.DAODispatcher
 
flush() - Method in interface com.googlecode.genericdao.dao.hibernate.GeneralDAO
Flushes changes in the Hibernate session to the datastore.
flush() - Method in class com.googlecode.genericdao.dao.hibernate.GeneralDAOImpl
 
flush() - Method in interface com.googlecode.genericdao.dao.hibernate.GenericDAO
Flushes changes in the Hibernate session to the datastore.
flush() - Method in class com.googlecode.genericdao.dao.hibernate.GenericDAOImpl
 
flush() - Method in class com.googlecode.genericdao.dao.hibernate.original.DAODispatcher
Deprecated.
use flush(Class)
flush(Class<?>) - Method in class com.googlecode.genericdao.dao.hibernate.original.DAODispatcher
 
flush() - Method in interface com.googlecode.genericdao.dao.hibernate.original.GeneralDAO
Flushes changes in the Hibernate session to the datastore.
flush() - Method in class com.googlecode.genericdao.dao.hibernate.original.GeneralDAOImpl
 
flush() - Method in interface com.googlecode.genericdao.dao.hibernate.original.GenericDAO
Flushes changes in the Hibernate cache to the datastore.
flush() - Method in class com.googlecode.genericdao.dao.hibernate.original.GenericDAOImpl
 
flush() - Method in class com.googlecode.genericdao.dao.jpa.DAODispatcher
Deprecated.
use flush(Class)
flush(Class<?>) - Method in class com.googlecode.genericdao.dao.jpa.DAODispatcher
 
flush() - Method in interface com.googlecode.genericdao.dao.jpa.GeneralDAO
Flushes changes in the Hibernate session to the datastore.
flush() - Method in class com.googlecode.genericdao.dao.jpa.GeneralDAOImpl
 
flush() - Method in interface com.googlecode.genericdao.dao.jpa.GenericDAO
Flushes changes in the Hibernate session to the datastore.
flush() - Method in class com.googlecode.genericdao.dao.jpa.GenericDAOImpl
 

G

generalDAO - Variable in class com.googlecode.genericdao.dao.hibernate.DAODispatcher
 
GeneralDAO - Interface in com.googlecode.genericdao.dao.hibernate
Interface for general Data Access Object that can be used for any type domain object.
generalDAO - Variable in class com.googlecode.genericdao.dao.hibernate.original.DAODispatcher
 
GeneralDAO - Interface in com.googlecode.genericdao.dao.hibernate.original
Interface for general Data Access Object that can be used for any type domain object.
generalDAO - Variable in class com.googlecode.genericdao.dao.jpa.DAODispatcher
 
GeneralDAO - Interface in com.googlecode.genericdao.dao.jpa
Interface for general Data Access Object that can be used for any type domain object.
GeneralDAOImpl - Class in com.googlecode.genericdao.dao.hibernate
Implementation of GeneralDAO using Hibernate.
GeneralDAOImpl() - Constructor for class com.googlecode.genericdao.dao.hibernate.GeneralDAOImpl
 
GeneralDAOImpl - Class in com.googlecode.genericdao.dao.hibernate.original
Implementation of GeneralDAO using Hibernate.
GeneralDAOImpl() - Constructor for class com.googlecode.genericdao.dao.hibernate.original.GeneralDAOImpl
 
GeneralDAOImpl - Class in com.googlecode.genericdao.dao.jpa
Implementation of GeneralDAO using Hibernate.
GeneralDAOImpl() - Constructor for class com.googlecode.genericdao.dao.jpa.GeneralDAOImpl
 
generateFromClause(BaseSearchProcessor.SearchContext, boolean) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
Internal method for generating from clause.
generateJoins(BaseSearchProcessor.SearchContext, boolean) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
Internal method for generating the join portion of the from clause.
generateOrderByClause(BaseSearchProcessor.SearchContext, List<Sort>) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
Internal method for generating order by clause.
generateQL(Class<?>, ISearch, List<Object>) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
Generate the QL string for a given search.
generateRowCountQL(Class<?>, ISearch, List<Object>) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
Generate the QL string that will query the total number of results from a given search (paging is ignored).
generateSelectClause(BaseSearchProcessor.SearchContext, List<Field>, boolean) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
Internal method for generating the select clause based on the fields of the given search.
generateSimpleAllOrSome(BaseSearchProcessor.SearchContext, String, Filter, String) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
In the case of simple ALL/SOME/NONE filters, a simpler hql syntax is used (which is also compatible with collections of values).
generateSubquery(BaseSearchProcessor.SearchContext, String, Filter) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
Generate a QL string for a subquery on the given property that uses the given filter.
generateWhereClause(BaseSearchProcessor.SearchContext, List<Filter>, boolean) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
Internal method for generating where clause for given search.
GenericDAO<T,ID extends java.io.Serializable> - Interface in com.googlecode.genericdao.dao.hibernate
Interface for a Data Access Object that can be used for a single specified type domain object.
GenericDAO<T,ID extends java.io.Serializable> - Interface in com.googlecode.genericdao.dao.hibernate.original
Interface for a Data Access Object that can be used for a single specified type domain object.
GenericDAO<T,ID extends java.io.Serializable> - Interface in com.googlecode.genericdao.dao.jpa
Interface for a Data Access Object that can be used for a single specified type domain object.
GenericDAOImpl<T,ID extends java.io.Serializable> - Class in com.googlecode.genericdao.dao.hibernate
Implementation of GenericDAO using Hibernate.
GenericDAOImpl() - Constructor for class com.googlecode.genericdao.dao.hibernate.GenericDAOImpl
 
GenericDAOImpl<T,ID extends java.io.Serializable> - Class in com.googlecode.genericdao.dao.hibernate.original
Implementation of GenericDAO using Hibernate.
GenericDAOImpl() - Constructor for class com.googlecode.genericdao.dao.hibernate.original.GenericDAOImpl
 
GenericDAOImpl<T,ID extends java.io.Serializable> - Class in com.googlecode.genericdao.dao.jpa
Implementation of GenericDAO using Hibernate.
GenericDAOImpl() - Constructor for class com.googlecode.genericdao.dao.jpa.GenericDAOImpl
 
get(Class<?>) - Method in class com.googlecode.genericdao.search.hibernate.HibernateMetadataUtil
 
get(Class<?>, String) - Method in class com.googlecode.genericdao.search.hibernate.HibernateMetadataUtil
 
get(Class<?>) - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationMetadataUtil
 
get(Class<?>, String) - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationMetadataUtil
 
get(Class<?>) - Method in interface com.googlecode.genericdao.search.MetadataUtil
Get the Metadata for an entity class.
get(Class<?>, String) - Method in interface com.googlecode.genericdao.search.MetadataUtil
Get the Metadata for a property of an entity class.
getAliasForPathIfItExists(BaseSearchProcessor.SearchContext, String) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
Given a full path to an entity (ex.
getCollectionClass() - Method in class com.googlecode.genericdao.search.hibernate.HibernateEntityMetadata
 
getCollectionClass() - Method in class com.googlecode.genericdao.search.hibernate.HibernateNonEntityMetadata
 
getCollectionClass() - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationCollectionMetadata
 
getCollectionClass() - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationMetadata
 
getCollectionClass() - Method in interface com.googlecode.genericdao.search.Metadata
If the type is a collection, return the Java class of the collection itself, not the Java class of it's elements as with Metadata.getJavaClass().
getEntityName() - Method in class com.googlecode.genericdao.search.hibernate.HibernateEntityMetadata
 
getEntityName() - Method in class com.googlecode.genericdao.search.hibernate.HibernateNonEntityMetadata
 
getEntityName() - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationCollectionMetadata
 
getEntityName() - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationMetadata
 
getEntityName() - Method in interface com.googlecode.genericdao.search.Metadata
If the type is an entity return the entity name.
getExcludeProps() - Method in class com.googlecode.genericdao.search.ExampleOptions
 
getFetches() - Method in class com.googlecode.genericdao.search.flex.FlexSearch
 
getFetches() - Method in class com.googlecode.genericdao.search.flex.FlexSearchWrapper
 
getFetches() - Method in interface com.googlecode.genericdao.search.ISearch
 
getFetches() - Method in class com.googlecode.genericdao.search.Search
 
getFields() - Method in class com.googlecode.genericdao.search.flex.FlexSearch
 
getFields() - Method in class com.googlecode.genericdao.search.flex.FlexSearchWrapper
 
getFields() - Method in interface com.googlecode.genericdao.search.ISearch
 
getFields() - Method in class com.googlecode.genericdao.search.Search
 
getFilterFromExample(Object) - Method in class com.googlecode.genericdao.dao.hibernate.DAODispatcher
 
getFilterFromExample(Object, ExampleOptions) - Method in class com.googlecode.genericdao.dao.hibernate.DAODispatcher
 
getFilterFromExample(Object) - Method in interface com.googlecode.genericdao.dao.hibernate.GeneralDAO
Generates a search filter from the given example using default options.
getFilterFromExample(Object, ExampleOptions) - Method in interface com.googlecode.genericdao.dao.hibernate.GeneralDAO
Generates a search filter from the given example using the specified options.
getFilterFromExample(Object) - Method in class com.googlecode.genericdao.dao.hibernate.GeneralDAOImpl
 
getFilterFromExample(Object, ExampleOptions) - Method in class com.googlecode.genericdao.dao.hibernate.GeneralDAOImpl
 
getFilterFromExample(T) - Method in interface com.googlecode.genericdao.dao.hibernate.GenericDAO
Generates a search filter from the given example using default options.
getFilterFromExample(T, ExampleOptions) - Method in interface com.googlecode.genericdao.dao.hibernate.GenericDAO
Generates a search filter from the given example using the specified options.
getFilterFromExample(T) - Method in class com.googlecode.genericdao.dao.hibernate.GenericDAOImpl
 
getFilterFromExample(T, ExampleOptions) - Method in class com.googlecode.genericdao.dao.hibernate.GenericDAOImpl
 
getFilterFromExample(Object) - Method in class com.googlecode.genericdao.dao.hibernate.original.DAODispatcher
 
getFilterFromExample(Object, ExampleOptions) - Method in class com.googlecode.genericdao.dao.hibernate.original.DAODispatcher
 
getFilterFromExample(Object) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GeneralDAO
Generates a search filter from the given example using default options.
getFilterFromExample(Object, ExampleOptions) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GeneralDAO
Generates a search filter from the given example using the specified options.
getFilterFromExample(Object) - Method in class com.googlecode.genericdao.dao.hibernate.original.GeneralDAOImpl
 
getFilterFromExample(Object, ExampleOptions) - Method in class com.googlecode.genericdao.dao.hibernate.original.GeneralDAOImpl
 
getFilterFromExample(T) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GenericDAO
Generates a search filter from the given example using default options.
getFilterFromExample(T, ExampleOptions) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GenericDAO
Generates a search filter from the given example using the specified options.
getFilterFromExample(T) - Method in class com.googlecode.genericdao.dao.hibernate.original.GenericDAOImpl
 
getFilterFromExample(T, ExampleOptions) - Method in class com.googlecode.genericdao.dao.hibernate.original.GenericDAOImpl
 
getFilterFromExample(Object) - Method in class com.googlecode.genericdao.dao.jpa.DAODispatcher
 
getFilterFromExample(Object, ExampleOptions) - Method in class com.googlecode.genericdao.dao.jpa.DAODispatcher
 
getFilterFromExample(Object) - Method in interface com.googlecode.genericdao.dao.jpa.GeneralDAO
Generates a search filter from the given example using default options.
getFilterFromExample(Object, ExampleOptions) - Method in interface com.googlecode.genericdao.dao.jpa.GeneralDAO
Generates a search filter from the given example using the specified options.
getFilterFromExample(Object) - Method in class com.googlecode.genericdao.dao.jpa.GeneralDAOImpl
 
getFilterFromExample(Object, ExampleOptions) - Method in class com.googlecode.genericdao.dao.jpa.GeneralDAOImpl
 
getFilterFromExample(T) - Method in interface com.googlecode.genericdao.dao.jpa.GenericDAO
Generates a search filter from the given example using default options.
getFilterFromExample(T, ExampleOptions) - Method in interface com.googlecode.genericdao.dao.jpa.GenericDAO
Generates a search filter from the given example using the specified options.
getFilterFromExample(T) - Method in class com.googlecode.genericdao.dao.jpa.GenericDAOImpl
 
getFilterFromExample(T, ExampleOptions) - Method in class com.googlecode.genericdao.dao.jpa.GenericDAOImpl
 
getFilterFromExample(Object) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
 
getFilterFromExample(Object, ExampleOptions) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
 
getFilterFromExample(Object) - Method in class com.googlecode.genericdao.search.hibernate.HibernateSearchFacade
 
getFilterFromExample(Object, ExampleOptions) - Method in class com.googlecode.genericdao.search.hibernate.HibernateSearchFacade
 
getFilterFromExample(Object) - Method in class com.googlecode.genericdao.search.jpa.JPASearchFacade
 
getFilterFromExample(Object, ExampleOptions) - Method in class com.googlecode.genericdao.search.jpa.JPASearchFacade
 
getFilterFromExample(Object) - Method in interface com.googlecode.genericdao.search.SearchFacade
Generates a search filter from the given example using default options.
getFilterFromExample(Object, ExampleOptions) - Method in interface com.googlecode.genericdao.search.SearchFacade
Generates a search filter from the given example using the specified options.
getFilters() - Method in class com.googlecode.genericdao.search.flex.FlexSearch
 
getFilters() - Method in class com.googlecode.genericdao.search.flex.FlexSearchWrapper
 
getFilters() - Method in interface com.googlecode.genericdao.search.ISearch
 
getFilters() - Method in class com.googlecode.genericdao.search.Search
 
getFirstResult() - Method in class com.googlecode.genericdao.search.flex.FlexSearch
 
getFirstResult() - Method in class com.googlecode.genericdao.search.flex.FlexSearchWrapper
 
getFirstResult() - Method in interface com.googlecode.genericdao.search.ISearch
Zero based index of first result record to return.
getFirstResult() - Method in class com.googlecode.genericdao.search.Search
 
getFullPath() - Method in class com.googlecode.genericdao.search.BaseSearchProcessor.AliasNode
 
getId(Object) - Method in class com.googlecode.genericdao.search.hibernate.HibernateMetadataUtil
 
getId(Object) - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationMetadataUtil
 
getId(Object) - Method in interface com.googlecode.genericdao.search.MetadataUtil
Get the value of the ID property of an entity.
getIdProperty() - Method in class com.googlecode.genericdao.search.hibernate.HibernateEntityMetadata
 
getIdProperty() - Method in class com.googlecode.genericdao.search.hibernate.HibernateNonEntityMetadata
 
getIdProperty() - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationCollectionMetadata
 
getIdProperty() - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationMetadata
 
getIdProperty() - Method in interface com.googlecode.genericdao.search.Metadata
Return the name of the id property of this type.
getIdType() - Method in class com.googlecode.genericdao.search.hibernate.HibernateEntityMetadata
 
getIdType() - Method in class com.googlecode.genericdao.search.hibernate.HibernateNonEntityMetadata
 
getIdType() - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationCollectionMetadata
 
getIdType() - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationMetadata
 
getIdType() - Method in interface com.googlecode.genericdao.search.Metadata
Return the metadata for the id property of this type.
getIdValue(Object) - Method in class com.googlecode.genericdao.search.hibernate.HibernateEntityMetadata
 
getIdValue(Object) - Method in class com.googlecode.genericdao.search.hibernate.HibernateNonEntityMetadata
 
getIdValue(Object) - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationCollectionMetadata
 
getIdValue(Object) - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationMetadata
 
getIdValue(Object) - Method in interface com.googlecode.genericdao.search.Metadata
Return the value of the id property of the given object of this type.
getInstanceForEntityManagerFactory(HibernateEntityManagerFactory) - Static method in class com.googlecode.genericdao.search.jpa.hibernate.HibernateMetadataUtil
 
getInstanceForSessionFactory(SessionFactory) - Static method in class com.googlecode.genericdao.search.hibernate.HibernateMetadataUtil
 
getInstanceForSessionFactory(SessionFactory) - Static method in class com.googlecode.genericdao.search.hibernate.HibernateSearchProcessor
 
getJavaClass() - Method in class com.googlecode.genericdao.search.hibernate.HibernateEntityMetadata
 
getJavaClass() - Method in class com.googlecode.genericdao.search.hibernate.HibernateNonEntityMetadata
 
getJavaClass() - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationCollectionMetadata
 
getJavaClass() - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationMetadata
 
getJavaClass() - Method in interface com.googlecode.genericdao.search.Metadata
Return the Java class of this type.
getKey() - Method in class com.googlecode.genericdao.search.Field
 
getLikeMode() - Method in class com.googlecode.genericdao.search.ExampleOptions
 
getMaxResults() - Method in class com.googlecode.genericdao.search.flex.FlexSearch
 
getMaxResults() - Method in class com.googlecode.genericdao.search.flex.FlexSearchWrapper
 
getMaxResults() - Method in interface com.googlecode.genericdao.search.ISearch
The maximum number of records to return.
getMaxResults() - Method in class com.googlecode.genericdao.search.Search
 
getMetadata(Type) - Static method in class com.googlecode.genericdao.search.jpa.JPAAnnotationMetadata
 
getMetadataUtil() - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Get the instance of HibernateMetadataUtil associated with the session factory
getMetadataUtil() - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
 
getMetadataUtil() - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
The MetadataUtil used by this search processor.
getMethod(Class<?>, String, Class<?>...) - Static method in class com.googlecode.genericdao.dao.DAOUtil
 
getOperator() - Method in class com.googlecode.genericdao.search.Field
 
getOperator() - Method in class com.googlecode.genericdao.search.Filter
 
getOrCreateAlias(BaseSearchProcessor.SearchContext, String, boolean) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
Given a full path to an entity (ex.
getPage() - Method in class com.googlecode.genericdao.search.flex.FlexSearch
 
getPage() - Method in class com.googlecode.genericdao.search.flex.FlexSearchWrapper
 
getPage() - Method in interface com.googlecode.genericdao.search.ISearch
Zero based index of the page of records to return.
getPage() - Method in class com.googlecode.genericdao.search.Search
 
getPathRef(BaseSearchProcessor.SearchContext, String) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
Given a full path to a property (ex.
getProcessor() - Method in class com.googlecode.genericdao.search.hibernate.HibernateSearchFacade
 
getProperties() - Method in class com.googlecode.genericdao.search.hibernate.HibernateEntityMetadata
 
getProperties() - Method in class com.googlecode.genericdao.search.hibernate.HibernateNonEntityMetadata
 
getProperties() - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationCollectionMetadata
 
getProperties() - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationMetadata
 
getProperties() - Method in interface com.googlecode.genericdao.search.Metadata
Return an array of the names of all the properties that this type has, if any.
getProperty() - Method in class com.googlecode.genericdao.search.Field
 
getProperty() - Method in class com.googlecode.genericdao.search.Filter
 
getProperty() - Method in class com.googlecode.genericdao.search.Sort
Property on which to sort
getPropertyType(String) - Method in class com.googlecode.genericdao.search.hibernate.HibernateEntityMetadata
 
getPropertyType(String) - Method in class com.googlecode.genericdao.search.hibernate.HibernateNonEntityMetadata
 
getPropertyType(String) - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationCollectionMetadata
 
getPropertyType(String) - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationMetadata
 
getPropertyType(String) - Method in interface com.googlecode.genericdao.search.Metadata
Return the metadata for the given property of this type.
getPropertyValue(Object, String) - Method in class com.googlecode.genericdao.search.hibernate.HibernateEntityMetadata
 
getPropertyValue(Object, String) - Method in class com.googlecode.genericdao.search.hibernate.HibernateNonEntityMetadata
 
getPropertyValue(Object, String) - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationCollectionMetadata
 
getPropertyValue(Object, String) - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationMetadata
 
getPropertyValue(Object, String) - Method in interface com.googlecode.genericdao.search.Metadata
Return the value of the given property of the given object of this type.
getProps() - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationMetadata
 
getReference(Class<T>, Serializable) - Method in class com.googlecode.genericdao.dao.hibernate.DAODispatcher
 
getReference(Class<T>, Serializable) - Method in interface com.googlecode.genericdao.dao.hibernate.GeneralDAO
Get a reference to the entity with the specified type and id from the datastore.
getReference(Class<T>, Serializable) - Method in class com.googlecode.genericdao.dao.hibernate.GeneralDAOImpl
 
getReference(ID) - Method in interface com.googlecode.genericdao.dao.hibernate.GenericDAO
Get a reference to the entity with the specified type and id from the datastore.
getReference(Serializable) - Method in class com.googlecode.genericdao.dao.hibernate.GenericDAOImpl
 
getReference(Class<T>, Serializable) - Method in class com.googlecode.genericdao.dao.jpa.DAODispatcher
 
getReference(Class<T>, Serializable) - Method in interface com.googlecode.genericdao.dao.jpa.GeneralDAO
Get a reference to the entity with the specified type and id from the datastore.
getReference(Class<T>, Serializable) - Method in class com.googlecode.genericdao.dao.jpa.GeneralDAOImpl
 
getReference(ID) - Method in interface com.googlecode.genericdao.dao.jpa.GenericDAO
Get a reference to the entity with the specified type and id from the datastore.
getReference(ID) - Method in class com.googlecode.genericdao.dao.jpa.GenericDAOImpl
 
getReferences(Class<T>, Serializable...) - Method in class com.googlecode.genericdao.dao.hibernate.DAODispatcher
 
getReferences(Class<T>, Serializable...) - Method in interface com.googlecode.genericdao.dao.hibernate.GeneralDAO
Get a reference to the entities of the specified type with the given ids from the datastore.
getReferences(Class<T>, Serializable...) - Method in class com.googlecode.genericdao.dao.hibernate.GeneralDAOImpl
 
getReferences(ID...) - Method in interface com.googlecode.genericdao.dao.hibernate.GenericDAO
Get a reference to the entities of the specified type with the given ids from the datastore.
getReferences(Serializable...) - Method in class com.googlecode.genericdao.dao.hibernate.GenericDAOImpl
 
getReferences(Class<T>, Serializable...) - Method in class com.googlecode.genericdao.dao.jpa.DAODispatcher
 
getReferences(Class<T>, Serializable...) - Method in interface com.googlecode.genericdao.dao.jpa.GeneralDAO
Get a reference to the entities of the specified type with the given ids from the datastore.
getReferences(Class<T>, Serializable...) - Method in class com.googlecode.genericdao.dao.jpa.GeneralDAOImpl
 
getReferences(ID...) - Method in interface com.googlecode.genericdao.dao.jpa.GenericDAO
Get a reference to the entities of the specified type with the given ids from the datastore.
getReferences(ID...) - Method in class com.googlecode.genericdao.dao.jpa.GenericDAOImpl
 
getResult() - Method in class com.googlecode.genericdao.search.SearchResult
The results of the search.
getResultMode() - Method in class com.googlecode.genericdao.search.flex.FlexSearch
 
getResultMode() - Method in class com.googlecode.genericdao.search.flex.FlexSearchWrapper
 
getResultMode() - Method in interface com.googlecode.genericdao.search.ISearch
Result mode tells the search what form to use for the results.
getResultMode() - Method in class com.googlecode.genericdao.search.Search
 
getRootAlias() - Method in class com.googlecode.genericdao.search.BaseSearchProcessor.SearchContext
 
getSearchClass() - Method in class com.googlecode.genericdao.search.flex.FlexSearchWrapper
 
getSearchClass() - Method in interface com.googlecode.genericdao.search.ISearch
 
getSearchClass() - Method in class com.googlecode.genericdao.search.Search
 
getSearchClassName() - Method in class com.googlecode.genericdao.search.flex.FlexSearch
 
getSearchProcessor() - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Get the instance of EJBSearchProcessor associated with the session factory
getSearchProcessor() - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
 
getSession() - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Get the current Hibernate session
getSession() - Method in class com.googlecode.genericdao.search.hibernate.HibernateSearchFacade
 
getSessionFactory() - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
 
getSorts() - Method in class com.googlecode.genericdao.search.flex.FlexSearch
 
getSorts() - Method in class com.googlecode.genericdao.search.flex.FlexSearchWrapper
 
getSorts() - Method in interface com.googlecode.genericdao.search.ISearch
 
getSorts() - Method in class com.googlecode.genericdao.search.Search
 
getSpecificDAO(String) - Method in class com.googlecode.genericdao.dao.BaseDAODispatcher
 
getterName(Method) - Static method in class com.googlecode.genericdao.search.jpa.JPAAnnotationMetadata
 
getTotalCount() - Method in class com.googlecode.genericdao.search.SearchResult
The total number of results that would have been returned if no maxResults had been specified.
getTypeArguments(Class<T>, Class<? extends T>) - Static method in class com.googlecode.genericdao.dao.DAOUtil
Get the actual type arguments a child class has used to extend a generic base class.
getTypeFromArray(Object[]) - Static method in class com.googlecode.genericdao.dao.BaseDAODispatcher
Get the type of an array's elements.
getUniformArrayType(Object[]) - Static method in class com.googlecode.genericdao.dao.BaseDAODispatcher
If array is null, empty or has no non-null elements, return null If array contains all elements of the same type, return that type If array contains several different element types, return Object.class
getUnproxiedClass(Class<?>) - Method in class com.googlecode.genericdao.search.hibernate.HibernateMetadataUtil
 
getUnproxiedClass(Object) - Method in class com.googlecode.genericdao.search.hibernate.HibernateMetadataUtil
 
getUnproxiedClass(Class<?>) - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationMetadataUtil
 
getUnproxiedClass(Object) - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationMetadataUtil
 
getUnproxiedClass(Class<?>) - Method in interface com.googlecode.genericdao.search.MetadataUtil
Return the actual entity class registered with the persistence provider.
getUnproxiedClass(Object) - Method in interface com.googlecode.genericdao.search.MetadataUtil
Return the actual entity class registered with the persistence provider.
getValue() - Method in class com.googlecode.genericdao.search.Filter
 
getValuesAsCollection() - Method in class com.googlecode.genericdao.search.Filter
Returns the value as a Collection, converting if necessary.
getValuesAsList() - Method in class com.googlecode.genericdao.search.Filter
Returns the value as a List, converting if necessary.
greaterOrEqual(String, Object) - Static method in class com.googlecode.genericdao.search.Filter
Create a new Filter using the >= operator.
greaterThan(String, Object) - Static method in class com.googlecode.genericdao.search.Filter
Create a new Filter using the > operator.

H

hashCode() - Method in class com.googlecode.genericdao.search.Field
 
hashCode() - Method in class com.googlecode.genericdao.search.Filter
 
hashCode() - Method in class com.googlecode.genericdao.search.Search
 
hashCode(ISearch) - Static method in class com.googlecode.genericdao.search.SearchUtil
Return a hash code value for the given search.
hashCode() - Method in class com.googlecode.genericdao.search.Sort
 
HibernateBaseDAO - Class in com.googlecode.genericdao.dao.hibernate
Base class for DAOs that uses Hibernate SessionFactory and HQL for searches.
HibernateBaseDAO() - Constructor for class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
 
HibernateEntityMetadata - Class in com.googlecode.genericdao.search.hibernate
Implementation of Metadata for a Hibernate entity.
HibernateEntityMetadata(SessionFactory, ClassMetadata, Class<?>) - Constructor for class com.googlecode.genericdao.search.hibernate.HibernateEntityMetadata
 
HibernateMetadataUtil - Class in com.googlecode.genericdao.search.hibernate
Implementation of MetadataUtil for Hibernate A singleton instance of this class is maintained for each SessionFactory.
HibernateMetadataUtil() - Constructor for class com.googlecode.genericdao.search.hibernate.HibernateMetadataUtil
 
HibernateMetadataUtil - Class in com.googlecode.genericdao.search.jpa.hibernate
 
HibernateMetadataUtil() - Constructor for class com.googlecode.genericdao.search.jpa.hibernate.HibernateMetadataUtil
 
HibernateNonEntityMetadata - Class in com.googlecode.genericdao.search.hibernate
Implementation of Metadata for a non-entity type in Hibernate.
HibernateNonEntityMetadata(SessionFactory, Type, Class<?>) - Constructor for class com.googlecode.genericdao.search.hibernate.HibernateNonEntityMetadata
 
HibernateSearchFacade - Class in com.googlecode.genericdao.search.hibernate
Hibernate implementation of SearchFacade.
HibernateSearchFacade() - Constructor for class com.googlecode.genericdao.search.hibernate.HibernateSearchFacade
 
HibernateSearchFacade(SessionFactory) - Constructor for class com.googlecode.genericdao.search.hibernate.HibernateSearchFacade
 
HibernateSearchProcessor - Class in com.googlecode.genericdao.search.hibernate
Implementation of BaseSearchProcessor that generates Works with standard Hibernate.

I

ignoreCase - Variable in class com.googlecode.genericdao.search.Sort
 
ilike(String, String) - Static method in class com.googlecode.genericdao.search.Filter
Create a new Filter using the ILIKE operator.
IMutableSearch - Interface in com.googlecode.genericdao.search
IMutableSearch is an extension of ISearch that provides setters for all of the properties.
in(String, Collection<?>) - Static method in class com.googlecode.genericdao.search.Filter
Create a new Filter using the IN operator.
in(String, Object...) - Static method in class com.googlecode.genericdao.search.Filter
Create a new Filter using the IN operator.
INJECTION_CHECK - Variable in class com.googlecode.genericdao.search.BaseSearchProcessor
Regex pattern for a valid property name/path.
InternalUtil - Class in com.googlecode.genericdao.search
Utilities for TRG Generic DAO Search
InternalUtil() - Constructor for class com.googlecode.genericdao.search.InternalUtil
 
isAttached(Object) - Method in class com.googlecode.genericdao.dao.hibernate.DAODispatcher
 
isAttached(Object) - Method in interface com.googlecode.genericdao.dao.hibernate.GeneralDAO
Returns true if the object is connected to the current Hibernate session.
isAttached(Object) - Method in class com.googlecode.genericdao.dao.hibernate.GeneralDAOImpl
 
isAttached(T) - Method in interface com.googlecode.genericdao.dao.hibernate.GenericDAO
Returns true if the object is connected to the current Hibernate session.
isAttached(T) - Method in class com.googlecode.genericdao.dao.hibernate.GenericDAOImpl
 
isAttached(Object) - Method in class com.googlecode.genericdao.dao.jpa.DAODispatcher
 
isAttached(Object) - Method in interface com.googlecode.genericdao.dao.jpa.GeneralDAO
Returns true if the object is connected to the current Hibernate session.
isAttached(Object) - Method in class com.googlecode.genericdao.dao.jpa.GeneralDAOImpl
 
isAttached(T) - Method in interface com.googlecode.genericdao.dao.jpa.GenericDAO
Returns true if the object is connected to the current Hibernate session.
isAttached(T) - Method in class com.googlecode.genericdao.dao.jpa.GenericDAOImpl
 
isCollection() - Method in class com.googlecode.genericdao.search.hibernate.HibernateEntityMetadata
 
isCollection() - Method in class com.googlecode.genericdao.search.hibernate.HibernateNonEntityMetadata
 
isCollection() - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationCollectionMetadata
 
isCollection() - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationMetadata
 
isCollection() - Method in interface com.googlecode.genericdao.search.Metadata
Return true if the type is a collection.
isConnected(Object) - Method in class com.googlecode.genericdao.dao.hibernate.original.DAODispatcher
 
isConnected(Object) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GeneralDAO
Returns true if the object is connected to the current Hibernate session.
isConnected(Object) - Method in class com.googlecode.genericdao.dao.hibernate.original.GeneralDAOImpl
 
isConnected(Object) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GenericDAO
Returns true if the object is connected to the current Hibernate session.
isConnected(Object) - Method in class com.googlecode.genericdao.dao.hibernate.original.GenericDAOImpl
 
isCustomExpression() - Method in class com.googlecode.genericdao.search.Sort
If true, the "property" of this Sort is reckoned as a free-form JPQL/HQL order-by expression.
isDesc() - Method in class com.googlecode.genericdao.search.Sort
If true, sort descending by the given property; otherwise, sort ascending.
isDisjunction() - Method in class com.googlecode.genericdao.search.flex.FlexSearch
 
isDisjunction() - Method in class com.googlecode.genericdao.search.flex.FlexSearchWrapper
 
isDisjunction() - Method in interface com.googlecode.genericdao.search.ISearch
 
isDisjunction() - Method in class com.googlecode.genericdao.search.Search
 
isDistinct() - Method in class com.googlecode.genericdao.search.flex.FlexSearch
 
isDistinct() - Method in class com.googlecode.genericdao.search.flex.FlexSearchWrapper
 
isDistinct() - Method in interface com.googlecode.genericdao.search.ISearch
 
isDistinct() - Method in class com.googlecode.genericdao.search.Search
 
ISearch - Interface in com.googlecode.genericdao.search
The base search DTO (data transfer object).
isEmbeddable() - Method in class com.googlecode.genericdao.search.hibernate.HibernateEntityMetadata
 
isEmbeddable() - Method in class com.googlecode.genericdao.search.hibernate.HibernateNonEntityMetadata
 
isEmbeddable() - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationCollectionMetadata
 
isEmbeddable() - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationMetadata
 
isEmbeddable() - Method in interface com.googlecode.genericdao.search.Metadata
Return true if the type is an embeddable class (a component class in Hibernate).
isEmpty(String) - Static method in class com.googlecode.genericdao.search.Filter
Create a new Filter using the IS EMPTY operator.
isEntity() - Method in class com.googlecode.genericdao.search.hibernate.HibernateEntityMetadata
 
isEntity() - Method in class com.googlecode.genericdao.search.hibernate.HibernateNonEntityMetadata
 
isEntity() - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationCollectionMetadata
 
isEntity() - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationMetadata
 
isEntity() - Method in interface com.googlecode.genericdao.search.Metadata
Return true if the type is an entity.
isExcludeNulls() - Method in class com.googlecode.genericdao.search.ExampleOptions
 
isExcludeZeros() - Method in class com.googlecode.genericdao.search.ExampleOptions
 
isId(Class<?>, String) - Method in class com.googlecode.genericdao.search.hibernate.HibernateMetadataUtil
 
isId(Class<?>, String) - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationMetadataUtil
 
isId(Class<?>, String) - Method in interface com.googlecode.genericdao.search.MetadataUtil
Return true if the property at the given property path is the id of some entity.
isIgnoreCase() - Method in class com.googlecode.genericdao.search.ExampleOptions
 
isIgnoreCase() - Method in class com.googlecode.genericdao.search.Sort
If true the ordering will be case insensitive for this property.
isNotEmpty(String) - Static method in class com.googlecode.genericdao.search.Filter
Create a new Filter using the IS NOT EMPTY operator.
isNotNull(String) - Static method in class com.googlecode.genericdao.search.Filter
Create a new Filter using the IS NOT NULL operator.
isNull(String) - Static method in class com.googlecode.genericdao.search.Filter
Create a new Filter using the IS NULL operator.
isNumeric() - Method in class com.googlecode.genericdao.search.hibernate.HibernateEntityMetadata
 
isNumeric() - Method in class com.googlecode.genericdao.search.hibernate.HibernateNonEntityMetadata
 
isNumeric() - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationCollectionMetadata
 
isNumeric() - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationMetadata
 
isNumeric() - Method in interface com.googlecode.genericdao.search.Metadata
Return true if the type is a number.
isString() - Method in class com.googlecode.genericdao.search.hibernate.HibernateEntityMetadata
 
isString() - Method in class com.googlecode.genericdao.search.hibernate.HibernateNonEntityMetadata
 
isString() - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationCollectionMetadata
 
isString() - Method in class com.googlecode.genericdao.search.jpa.JPAAnnotationMetadata
 
isString() - Method in interface com.googlecode.genericdao.search.Metadata
Return true if the type is persisted as a string (char or varchar) type in the database.
isTakesListOfSubFilters() - Method in class com.googlecode.genericdao.search.Filter
 
isTakesListOfValues() - Method in class com.googlecode.genericdao.search.Filter
 
isTakesNoProperty() - Method in class com.googlecode.genericdao.search.Filter
 
isTakesNoValue() - Method in class com.googlecode.genericdao.search.Filter
 
isTakesSingleSubFilter() - Method in class com.googlecode.genericdao.search.Filter
 
isTakesSingleValue() - Method in class com.googlecode.genericdao.search.Filter
 

J

JPAAnnotationCollectionMetadata - Class in com.googlecode.genericdao.search.jpa
 
JPAAnnotationCollectionMetadata(Class<?>, Class<?>) - Constructor for class com.googlecode.genericdao.search.jpa.JPAAnnotationCollectionMetadata
 
JPAAnnotationMetadata - Class in com.googlecode.genericdao.search.jpa
 
JPAAnnotationMetadataUtil - Class in com.googlecode.genericdao.search.jpa
 
JPAAnnotationMetadataUtil() - Constructor for class com.googlecode.genericdao.search.jpa.JPAAnnotationMetadataUtil
 
JPABaseDAO - Class in com.googlecode.genericdao.dao.jpa
Base class for DAOs that uses JPA EnityManagers and JPA Query Language.
JPABaseDAO() - Constructor for class com.googlecode.genericdao.dao.jpa.JPABaseDAO
 
JPASearchFacade - Class in com.googlecode.genericdao.search.jpa
JPA implementation of SearchFacade.
JPASearchFacade() - Constructor for class com.googlecode.genericdao.search.jpa.JPASearchFacade
 
JPASearchProcessor - Class in com.googlecode.genericdao.search.jpa
Implementation of BaseSearchProcessor that works with JPA.
JPASearchProcessor(MetadataUtil) - Constructor for class com.googlecode.genericdao.search.jpa.JPASearchProcessor
 

K

key - Variable in class com.googlecode.genericdao.search.Field
The key to use for the property when using result mode RESULT_MAP.

L

lessOrEqual(String, Object) - Static method in class com.googlecode.genericdao.search.Filter
Create a new Filter using the <= operator.
lessThan(String, Object) - Static method in class com.googlecode.genericdao.search.Filter
Create a new Filter using the < operator.
like(String, String) - Static method in class com.googlecode.genericdao.search.Filter
Create a new Filter using the LIKE operator.

M

maxResults - Variable in class com.googlecode.genericdao.search.flex.FlexSearch
 
maxResults - Variable in class com.googlecode.genericdao.search.Search
 
merge(T) - Method in class com.googlecode.genericdao.dao.jpa.DAODispatcher
 
merge(Object...) - Method in class com.googlecode.genericdao.dao.jpa.DAODispatcher
 
merge(T) - Method in interface com.googlecode.genericdao.dao.jpa.GeneralDAO
Copy the state of the given object onto the persistent object with the same identifier.
merge(Object...) - Method in interface com.googlecode.genericdao.dao.jpa.GeneralDAO
Copy the state of the given objects onto the persistent objects with the same identifier.
merge(T) - Method in class com.googlecode.genericdao.dao.jpa.GeneralDAOImpl
 
merge(Object...) - Method in class com.googlecode.genericdao.dao.jpa.GeneralDAOImpl
 
merge(T) - Method in interface com.googlecode.genericdao.dao.jpa.GenericDAO
Copy the state of the given object onto the persistent object with the same identifier.
merge(T...) - Method in interface com.googlecode.genericdao.dao.jpa.GenericDAO
Copy the state of the given objects onto the persistent objects with the same identifier.
merge(T) - Method in class com.googlecode.genericdao.dao.jpa.GenericDAOImpl
 
merge(T...) - Method in class com.googlecode.genericdao.dao.jpa.GenericDAOImpl
 
mergeFetches(IMutableSearch, List<String>) - Static method in class com.googlecode.genericdao.search.SearchUtil
Modify the search by adding the given fetches to the current fetches in the search.
mergeFetches(IMutableSearch, String...) - Static method in class com.googlecode.genericdao.search.SearchUtil
Modify the search by adding the given fetches to the current fetches in the search.
mergeFieldsAfter(IMutableSearch, List<Field>) - Static method in class com.googlecode.genericdao.search.SearchUtil
Modify the search by adding the given fields after the current fields in the search.
mergeFieldsAfter(IMutableSearch, Field...) - Static method in class com.googlecode.genericdao.search.SearchUtil
Modify the search by adding the given fields after the current fields in the search.
mergeFieldsBefore(IMutableSearch, List<Field>) - Static method in class com.googlecode.genericdao.search.SearchUtil
Modify the search by adding the given fields before the current fields in the search.
mergeFieldsBefore(IMutableSearch, Field...) - Static method in class com.googlecode.genericdao.search.SearchUtil
Modify the search by adding the given fields before the current fields in the search.
mergeFiltersAnd(IMutableSearch, List<Filter>) - Static method in class com.googlecode.genericdao.search.SearchUtil
Modify the search by adding the given filters using AND semantics
mergeFiltersAnd(IMutableSearch, Filter...) - Static method in class com.googlecode.genericdao.search.SearchUtil
Modify the search by adding the given filters using AND semantics
mergeFiltersOr(IMutableSearch, List<Filter>) - Static method in class com.googlecode.genericdao.search.SearchUtil
Modify the search by adding the given filters using OR semantics
mergeFiltersOr(IMutableSearch, Filter...) - Static method in class com.googlecode.genericdao.search.SearchUtil
Modify the search by adding the given filters using OR semantics
mergeSortsAfter(IMutableSearch, List<Sort>) - Static method in class com.googlecode.genericdao.search.SearchUtil
Modify the search by adding the given sorts after the current sorts in the search.
mergeSortsAfter(IMutableSearch, Sort...) - Static method in class com.googlecode.genericdao.search.SearchUtil
Modify the search by adding the given sorts after the current sorts in the search.
mergeSortsBefore(IMutableSearch, List<Sort>) - Static method in class com.googlecode.genericdao.search.SearchUtil
Modify the search by adding the given sorts before the current sorts in the search.
mergeSortsBefore(IMutableSearch, Sort...) - Static method in class com.googlecode.genericdao.search.SearchUtil
Modify the search by adding the given sorts before the current sorts in the search.
Metadata - Interface in com.googlecode.genericdao.search
This interface provides meta data for a single persistable type.
metadataUtil - Variable in class com.googlecode.genericdao.search.BaseSearchProcessor
 
MetadataUtil - Interface in com.googlecode.genericdao.search
The framework uses an implementation of this interface to introspect the objects and relationships maintained by the JPA provider.

N

negate(Filter) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
Return a filter that negates the given filter.
none(String, Filter) - Static method in class com.googlecode.genericdao.search.Filter
Create a new Filter using the NONE operator.
not(Filter) - Static method in class com.googlecode.genericdao.search.Filter
Create a new Filter using the NOT operator.
notEqual(String, Object) - Static method in class com.googlecode.genericdao.search.Filter
Create a new Filter using the != operator.
notIn(String, Collection<?>) - Static method in class com.googlecode.genericdao.search.Filter
Create a new Filter using the NOT IN operator.
notIn(String, Object...) - Static method in class com.googlecode.genericdao.search.Filter
Create a new Filter using the NOT IN operator.

O

OP_ALL - Static variable in class com.googlecode.genericdao.search.Filter
 
OP_AND - Static variable in class com.googlecode.genericdao.search.Filter
 
OP_AVG - Static variable in class com.googlecode.genericdao.search.Field
Possible value for operator.
OP_COUNT - Static variable in class com.googlecode.genericdao.search.Field
Possible value for operator.
OP_COUNT_DISTINCT - Static variable in class com.googlecode.genericdao.search.Field
Possible value for operator.
OP_CUSTOM - Static variable in class com.googlecode.genericdao.search.Field
Possible value for operator.
OP_CUSTOM - Static variable in class com.googlecode.genericdao.search.Filter
 
OP_EMPTY - Static variable in class com.googlecode.genericdao.search.Filter
 
OP_EQUAL - Static variable in class com.googlecode.genericdao.search.Filter
 
OP_GREATER_OR_EQUAL - Static variable in class com.googlecode.genericdao.search.Filter
 
OP_GREATER_THAN - Static variable in class com.googlecode.genericdao.search.Filter
 
OP_ILIKE - Static variable in class com.googlecode.genericdao.search.Filter
 
OP_IN - Static variable in class com.googlecode.genericdao.search.Filter
 
OP_LESS_OR_EQUAL - Static variable in class com.googlecode.genericdao.search.Filter
 
OP_LESS_THAN - Static variable in class com.googlecode.genericdao.search.Filter
 
OP_LIKE - Static variable in class com.googlecode.genericdao.search.Filter
 
OP_MAX - Static variable in class com.googlecode.genericdao.search.Field
Possible value for operator.
OP_MIN - Static variable in class com.googlecode.genericdao.search.Field
Possible value for operator.
OP_NONE - Static variable in class com.googlecode.genericdao.search.Filter
 
OP_NOT - Static variable in class com.googlecode.genericdao.search.Filter
 
OP_NOT_EMPTY - Static variable in class com.googlecode.genericdao.search.Filter
 
OP_NOT_EQUAL - Static variable in class com.googlecode.genericdao.search.Filter
 
OP_NOT_IN - Static variable in class com.googlecode.genericdao.search.Filter
 
OP_NOT_NULL - Static variable in class com.googlecode.genericdao.search.Filter
 
OP_NULL - Static variable in class com.googlecode.genericdao.search.Filter
 
OP_OR - Static variable in class com.googlecode.genericdao.search.Filter
 
OP_PROPERTY - Static variable in class com.googlecode.genericdao.search.Field
Possible value for operator.
OP_SOME - Static variable in class com.googlecode.genericdao.search.Filter
 
OP_SUM - Static variable in class com.googlecode.genericdao.search.Field
Possible value for operator.
operator - Variable in class com.googlecode.genericdao.search.Field
The operator to apply to the column: for example OP_COUNT, OP_SUM, OP_MAX.
operator - Variable in class com.googlecode.genericdao.search.Filter
The type of comparison to do between the property and the value.
or(Filter...) - Static method in class com.googlecode.genericdao.search.Filter
Create a new Filter using the OR operator.

P

page - Variable in class com.googlecode.genericdao.search.flex.FlexSearch
 
page - Variable in class com.googlecode.genericdao.search.Search
 
param(BaseSearchProcessor.SearchContext, Object) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
Add value to paramList and return the named parameter string ":pX".
paramDisplayString(Object) - Static method in class com.googlecode.genericdao.search.InternalUtil
 
persist(Object...) - Method in class com.googlecode.genericdao.dao.jpa.DAODispatcher
 
persist(Object...) - Method in interface com.googlecode.genericdao.dao.jpa.GeneralDAO
Make a transient instance persistent and add it to the datastore.
persist(Object...) - Method in class com.googlecode.genericdao.dao.jpa.GeneralDAOImpl
 
persist(T...) - Method in interface com.googlecode.genericdao.dao.jpa.GenericDAO
Make a transient instance persistent and add it to the datastore.
persist(T...) - Method in class com.googlecode.genericdao.dao.jpa.GenericDAOImpl
 
persistentClass - Variable in class com.googlecode.genericdao.dao.hibernate.GenericDAOImpl
 
persistentClass - Variable in class com.googlecode.genericdao.dao.hibernate.original.GenericDAOImpl
 
persistentClass - Variable in class com.googlecode.genericdao.dao.jpa.GenericDAOImpl
 
prepareValue(Class<?>, String, Object, boolean) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
Convert a property value to the expected type for that property.
processor - Variable in class com.googlecode.genericdao.search.jpa.JPASearchFacade
 
property - Variable in class com.googlecode.genericdao.search.Field
The property to include in the result.
property - Variable in class com.googlecode.genericdao.search.Filter
The name of the property to filter on.
property - Variable in class com.googlecode.genericdao.search.Sort
 

Q

qlType - Variable in class com.googlecode.genericdao.search.BaseSearchProcessor
 
QLTYPE_EQL - Static variable in class com.googlecode.genericdao.search.BaseSearchProcessor
 
QLTYPE_HQL - Static variable in class com.googlecode.genericdao.search.BaseSearchProcessor
 

R

refresh(Object...) - Method in class com.googlecode.genericdao.dao.hibernate.DAODispatcher
 
refresh(Object...) - Method in interface com.googlecode.genericdao.dao.hibernate.GeneralDAO
Refresh the content of the given entity from the current datastore state.
refresh(Object...) - Method in class com.googlecode.genericdao.dao.hibernate.GeneralDAOImpl
 
refresh(T...) - Method in interface com.googlecode.genericdao.dao.hibernate.GenericDAO
Refresh the content of the given entity from the current datastore state.
refresh(T...) - Method in class com.googlecode.genericdao.dao.hibernate.GenericDAOImpl
 
refresh(Object) - Method in class com.googlecode.genericdao.dao.hibernate.original.DAODispatcher
 
refresh(Object) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GeneralDAO
Refresh the content of the given entity from the current datastore state.
refresh(Object) - Method in class com.googlecode.genericdao.dao.hibernate.original.GeneralDAOImpl
 
refresh(Object) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GenericDAO
Refresh the content of the given entity from the current datastore state.
refresh(Object) - Method in class com.googlecode.genericdao.dao.hibernate.original.GenericDAOImpl
 
refresh(Object...) - Method in class com.googlecode.genericdao.dao.jpa.DAODispatcher
 
refresh(Object...) - Method in interface com.googlecode.genericdao.dao.jpa.GeneralDAO
Refresh the content of the given entity from the current datastore state.
refresh(Object...) - Method in class com.googlecode.genericdao.dao.jpa.GeneralDAOImpl
 
refresh(T...) - Method in interface com.googlecode.genericdao.dao.jpa.GenericDAO
Refresh the content of the given entity from the current datastore state.
refresh(T...) - Method in class com.googlecode.genericdao.dao.jpa.GenericDAOImpl
 
remove(Object) - Method in class com.googlecode.genericdao.dao.hibernate.DAODispatcher
 
remove(Object...) - Method in class com.googlecode.genericdao.dao.hibernate.DAODispatcher
 
remove(Object) - Method in class com.googlecode.genericdao.dao.hibernate.FlexDAOAdapter
 
remove(Object) - Method in interface com.googlecode.genericdao.dao.hibernate.GeneralDAO
Remove the specified entity from the datastore.
remove(Object...) - Method in interface com.googlecode.genericdao.dao.hibernate.GeneralDAO
Remove all of the specified entities from the datastore.
remove(Object) - Method in class com.googlecode.genericdao.dao.hibernate.GeneralDAOImpl
 
remove(Object...) - Method in class com.googlecode.genericdao.dao.hibernate.GeneralDAOImpl
 
remove(T) - Method in interface com.googlecode.genericdao.dao.hibernate.GenericDAO
Remove the specified entity from the datastore.
remove(T...) - Method in interface com.googlecode.genericdao.dao.hibernate.GenericDAO
Remove all of the specified entities from the datastore.
remove(T) - Method in class com.googlecode.genericdao.dao.hibernate.GenericDAOImpl
 
remove(T...) - Method in class com.googlecode.genericdao.dao.hibernate.GenericDAOImpl
 
remove(Object) - Method in class com.googlecode.genericdao.dao.jpa.DAODispatcher
 
remove(Object...) - Method in class com.googlecode.genericdao.dao.jpa.DAODispatcher
 
remove(Object) - Method in interface com.googlecode.genericdao.dao.jpa.GeneralDAO
Remove the specified entity from the datastore.
remove(Object...) - Method in interface com.googlecode.genericdao.dao.jpa.GeneralDAO
Remove all of the specified entities from the datastore.
remove(Object) - Method in class com.googlecode.genericdao.dao.jpa.GeneralDAOImpl
 
remove(Object...) - Method in class com.googlecode.genericdao.dao.jpa.GeneralDAOImpl
 
remove(T) - Method in interface com.googlecode.genericdao.dao.jpa.GenericDAO
Remove the specified entity from the datastore.
remove(T...) - Method in interface com.googlecode.genericdao.dao.jpa.GenericDAO
Remove all of the specified entities from the datastore.
remove(T) - Method in class com.googlecode.genericdao.dao.jpa.GenericDAOImpl
 
remove(T...) - Method in class com.googlecode.genericdao.dao.jpa.GenericDAOImpl
 
remove(Filter) - Method in class com.googlecode.genericdao.search.Filter
Used with OP_OR and OP_AND filters.
removeById(Class<?>, Serializable) - Method in class com.googlecode.genericdao.dao.hibernate.DAODispatcher
 
removeById(String, Serializable) - Method in class com.googlecode.genericdao.dao.hibernate.FlexDAOAdapter
 
removeById(Class<?>, Serializable) - Method in interface com.googlecode.genericdao.dao.hibernate.GeneralDAO
Remove the entity with the specified type and id from the datastore.
removeById(Class<?>, Serializable) - Method in class com.googlecode.genericdao.dao.hibernate.GeneralDAOImpl
 
removeById(ID) - Method in interface com.googlecode.genericdao.dao.hibernate.GenericDAO
Remove the entity with the specified type and id from the datastore.
removeById(Serializable) - Method in class com.googlecode.genericdao.dao.hibernate.GenericDAOImpl
 
removeById(Class<?>, Serializable) - Method in class com.googlecode.genericdao.dao.jpa.DAODispatcher
 
removeById(Class<?>, Serializable) - Method in interface com.googlecode.genericdao.dao.jpa.GeneralDAO
Remove the entity with the specified type and id from the datastore.
removeById(Class<?>, Serializable) - Method in class com.googlecode.genericdao.dao.jpa.GeneralDAOImpl
 
removeById(ID) - Method in interface com.googlecode.genericdao.dao.jpa.GenericDAO
Remove the entity with the specified type and id from the datastore.
removeById(ID) - Method in class com.googlecode.genericdao.dao.jpa.GenericDAOImpl
 
removeByIds(Class<?>, Serializable...) - Method in class com.googlecode.genericdao.dao.hibernate.DAODispatcher
 
removeByIds(Class<?>, Serializable...) - Method in interface com.googlecode.genericdao.dao.hibernate.GeneralDAO
Remove all the entities of the given type from the datastore that have one of these ids.
removeByIds(Class<?>, Serializable...) - Method in class com.googlecode.genericdao.dao.hibernate.GeneralDAOImpl
 
removeByIds(ID...) - Method in interface com.googlecode.genericdao.dao.hibernate.GenericDAO
Remove all the entities of the given type from the datastore that have one of these ids.
removeByIds(Serializable...) - Method in class com.googlecode.genericdao.dao.hibernate.GenericDAOImpl
 
removeByIds(Class<?>, Serializable...) - Method in class com.googlecode.genericdao.dao.jpa.DAODispatcher
 
removeByIds(Class<?>, Serializable...) - Method in interface com.googlecode.genericdao.dao.jpa.GeneralDAO
Remove all the entities of the given type from the datastore that have one of these ids.
removeByIds(Class<?>, Serializable...) - Method in class com.googlecode.genericdao.dao.jpa.GeneralDAOImpl
 
removeByIds(ID...) - Method in interface com.googlecode.genericdao.dao.jpa.GenericDAO
Remove all the entities of the given type from the datastore that have one of these ids.
removeByIds(ID...) - Method in class com.googlecode.genericdao.dao.jpa.GenericDAOImpl
 
removeFetch(String) - Method in class com.googlecode.genericdao.search.Search
 
removeFetch(IMutableSearch, String) - Static method in class com.googlecode.genericdao.search.SearchUtil
 
removeField(Field) - Method in class com.googlecode.genericdao.search.Search
 
removeField(String) - Method in class com.googlecode.genericdao.search.Search
 
removeField(String, String) - Method in class com.googlecode.genericdao.search.Search
 
removeField(IMutableSearch, Field) - Static method in class com.googlecode.genericdao.search.SearchUtil
 
removeField(IMutableSearch, String) - Static method in class com.googlecode.genericdao.search.SearchUtil
 
removeField(IMutableSearch, String, String) - Static method in class com.googlecode.genericdao.search.SearchUtil
 
removeFilter(Filter) - Method in class com.googlecode.genericdao.search.Search
 
removeFilter(IMutableSearch, Filter) - Static method in class com.googlecode.genericdao.search.SearchUtil
 
removeFiltersOnProperty(String) - Method in class com.googlecode.genericdao.search.Search
Remove all filters on the given property.
removeFiltersOnProperty(IMutableSearch, String) - Static method in class com.googlecode.genericdao.search.SearchUtil
Remove all filters on the given property.
removeMulti(Object[]) - Method in class com.googlecode.genericdao.dao.hibernate.FlexDAOAdapter
 
removeMultiById(String, Serializable[]) - Method in class com.googlecode.genericdao.dao.hibernate.FlexDAOAdapter
 
removeSort(Sort) - Method in class com.googlecode.genericdao.search.Search
 
removeSort(String) - Method in class com.googlecode.genericdao.search.Search
 
removeSort(IMutableSearch, Sort) - Static method in class com.googlecode.genericdao.search.SearchUtil
 
removeSort(IMutableSearch, String) - Static method in class com.googlecode.genericdao.search.SearchUtil
 
result - Variable in class com.googlecode.genericdao.search.SearchResult
 
RESULT_ARRAY - Static variable in interface com.googlecode.genericdao.search.ISearch
Value for result mode.
RESULT_AUTO - Static variable in interface com.googlecode.genericdao.search.ISearch
Value for result mode.
RESULT_LIST - Static variable in interface com.googlecode.genericdao.search.ISearch
Value for result mode.
RESULT_MAP - Static variable in interface com.googlecode.genericdao.search.ISearch
Value for result mode.
RESULT_SINGLE - Static variable in interface com.googlecode.genericdao.search.ISearch
Value for result mode.
resultMode - Variable in class com.googlecode.genericdao.search.flex.FlexSearch
 
resultMode - Variable in class com.googlecode.genericdao.search.Search
 
ROOT_ENTITY - Static variable in class com.googlecode.genericdao.search.Field
Property string representing the root entity of the search.
ROOT_ENTITY - Static variable in class com.googlecode.genericdao.search.Filter
Property string representing the root entity of the search.
ROOT_PATH - Static variable in class com.googlecode.genericdao.search.BaseSearchProcessor
 
rootAlias - Variable in class com.googlecode.genericdao.search.BaseSearchProcessor
 

S

save(Object) - Method in class com.googlecode.genericdao.dao.hibernate.DAODispatcher
 
save(Object...) - Method in class com.googlecode.genericdao.dao.hibernate.DAODispatcher
 
save(Object) - Method in class com.googlecode.genericdao.dao.hibernate.FlexDAOAdapter
 
save(Object) - Method in interface com.googlecode.genericdao.dao.hibernate.GeneralDAO
If the id of the entity is null or zero, add it to the datastore and assign it an id; otherwise, update the corresponding entity in the datastore with the properties of this entity.
save(Object...) - Method in interface com.googlecode.genericdao.dao.hibernate.GeneralDAO
For each entity, if the id of the entity is null or zero, add it to the datastore and assign it an id; otherwise, update the corresponding entity in the datastore with the properties of this entity.
save(Object) - Method in class com.googlecode.genericdao.dao.hibernate.GeneralDAOImpl
 
save(Object...) - Method in class com.googlecode.genericdao.dao.hibernate.GeneralDAOImpl
 
save(T) - Method in interface com.googlecode.genericdao.dao.hibernate.GenericDAO
If the id of the entity is null or zero, add it to the datastore and assign it an id; otherwise, update the corresponding entity in the datastore with the properties of this entity.
save(T...) - Method in interface com.googlecode.genericdao.dao.hibernate.GenericDAO
For each entity, if the id of the entity is null or zero, add it to the datastore and assign it an id; otherwise, update the corresponding entity in the datastore with the properties of this entity.
save(T) - Method in class com.googlecode.genericdao.dao.hibernate.GenericDAOImpl
 
save(T...) - Method in class com.googlecode.genericdao.dao.hibernate.GenericDAOImpl
 
save(T) - Method in class com.googlecode.genericdao.dao.jpa.DAODispatcher
 
save(Object...) - Method in class com.googlecode.genericdao.dao.jpa.DAODispatcher
 
save(T) - Method in interface com.googlecode.genericdao.dao.jpa.GeneralDAO
If an entity with the same ID already exists in the database, merge the changes into that entity.
save(Object...) - Method in interface com.googlecode.genericdao.dao.jpa.GeneralDAO
For each entity: If an entity with the same ID already exists in the database, merge the changes into that entity.
save(T) - Method in class com.googlecode.genericdao.dao.jpa.GeneralDAOImpl
 
save(Object...) - Method in class com.googlecode.genericdao.dao.jpa.GeneralDAOImpl
 
save(T) - Method in interface com.googlecode.genericdao.dao.jpa.GenericDAO
If an entity with the same ID already exists in the database, merge the changes into that entity.
save(T...) - Method in interface com.googlecode.genericdao.dao.jpa.GenericDAO
For each entity: If an entity with the same ID already exists in the database, merge the changes into that entity.
save(T) - Method in class com.googlecode.genericdao.dao.jpa.GenericDAOImpl
 
save(T...) - Method in class com.googlecode.genericdao.dao.jpa.GenericDAOImpl
 
saveMulti(Object[]) - Method in class com.googlecode.genericdao.dao.hibernate.FlexDAOAdapter
 
search(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.DAODispatcher
 
search(FlexSearch) - Method in class com.googlecode.genericdao.dao.hibernate.FlexDAOAdapter
 
search(ISearch) - Method in interface com.googlecode.genericdao.dao.hibernate.GeneralDAO
Search for objects given the search parameters in the specified ISearch object.
search(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.GeneralDAOImpl
 
search(ISearch) - Method in interface com.googlecode.genericdao.dao.hibernate.GenericDAO
Search for entities given the search parameters in the specified ISearch object.
search(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.GenericDAOImpl
 
search(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.original.DAODispatcher
 
search(FlexSearch) - Method in class com.googlecode.genericdao.dao.hibernate.original.FlexDAOAdapter
 
search(ISearch) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GeneralDAO
Search for objects given the search parameters in the specified ISearch object.
search(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.original.GeneralDAOImpl
 
search(ISearch) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GenericDAO
Search for objects of this type given the search parameters in the specified ISearch object.
search(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.original.GenericDAOImpl
 
search(ISearch) - Method in class com.googlecode.genericdao.dao.jpa.DAODispatcher
 
search(ISearch) - Method in interface com.googlecode.genericdao.dao.jpa.GeneralDAO
Search for objects given the search parameters in the specified ISearch object.
search(ISearch) - Method in class com.googlecode.genericdao.dao.jpa.GeneralDAOImpl
 
search(ISearch) - Method in interface com.googlecode.genericdao.dao.jpa.GenericDAO
Search for entities given the search parameters in the specified ISearch object.
search(ISearch) - Method in class com.googlecode.genericdao.dao.jpa.GenericDAOImpl
 
search(ISearch) - Method in class com.googlecode.genericdao.search.hibernate.HibernateSearchFacade
 
search(Class<?>, ISearch) - Method in class com.googlecode.genericdao.search.hibernate.HibernateSearchFacade
 
search(Session, ISearch) - Method in class com.googlecode.genericdao.search.hibernate.HibernateSearchProcessor
Search for objects based on the search parameters in the specified ISearch object.
search(Session, Class<?>, ISearch) - Method in class com.googlecode.genericdao.search.hibernate.HibernateSearchProcessor
Search for objects based on the search parameters in the specified ISearch object.
search(ISearch) - Method in class com.googlecode.genericdao.search.jpa.JPASearchFacade
 
search(Class<?>, ISearch) - Method in class com.googlecode.genericdao.search.jpa.JPASearchFacade
 
search(EntityManager, ISearch) - Method in class com.googlecode.genericdao.search.jpa.JPASearchProcessor
Search for objects based on the search parameters in the specified ISearch object.
search(EntityManager, Class<?>, ISearch) - Method in class com.googlecode.genericdao.search.jpa.JPASearchProcessor
Search for objects based on the search parameters in the specified ISearch object.
Search - Class in com.googlecode.genericdao.search
A convenient fully-featured implementation of ISearch and IMutableSearch for general use in Java code.
Search() - Constructor for class com.googlecode.genericdao.search.Search
 
Search(Class<?>) - Constructor for class com.googlecode.genericdao.search.Search
 
search(ISearch) - Method in interface com.googlecode.genericdao.search.SearchFacade
Search for objects based on the search parameters in the specified ISearch object.
search(Class<?>, ISearch) - Method in interface com.googlecode.genericdao.search.SearchFacade
Search for objects based on the search parameters in the specified ISearch object.
searchAndCount(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.DAODispatcher
 
searchAndCount(FlexSearch) - Method in class com.googlecode.genericdao.dao.hibernate.FlexDAOAdapter
 
searchAndCount(ISearch) - Method in interface com.googlecode.genericdao.dao.hibernate.GeneralDAO
Returns a SearchResult object that includes both the list of results like search() and the total length like count().
searchAndCount(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.GeneralDAOImpl
 
searchAndCount(ISearch) - Method in interface com.googlecode.genericdao.dao.hibernate.GenericDAO
Returns a SearchResult object that includes both the list of results like search() and the total length like count().
searchAndCount(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.GenericDAOImpl
 
searchAndCount(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.original.DAODispatcher
 
searchAndCount(ISearch) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GeneralDAO
Returns a SearchResult object that includes the list of results like search() and the total length like searchLength.
searchAndCount(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.original.GeneralDAOImpl
 
searchAndCount(ISearch) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GenericDAO
Returns a SearchResult object that includes the list of results like search() and the total length like searchLength.
searchAndCount(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.original.GenericDAOImpl
 
searchAndCount(ISearch) - Method in class com.googlecode.genericdao.dao.jpa.DAODispatcher
 
searchAndCount(ISearch) - Method in interface com.googlecode.genericdao.dao.jpa.GeneralDAO
Returns a SearchResult object that includes both the list of results like search() and the total length like count().
searchAndCount(ISearch) - Method in class com.googlecode.genericdao.dao.jpa.GeneralDAOImpl
 
searchAndCount(ISearch) - Method in interface com.googlecode.genericdao.dao.jpa.GenericDAO
Returns a SearchResult object that includes both the list of results like search() and the total length like count().
searchAndCount(ISearch) - Method in class com.googlecode.genericdao.dao.jpa.GenericDAOImpl
 
searchAndCount(ISearch) - Method in class com.googlecode.genericdao.search.hibernate.HibernateSearchFacade
 
searchAndCount(Class<?>, ISearch) - Method in class com.googlecode.genericdao.search.hibernate.HibernateSearchFacade
 
searchAndCount(Session, ISearch) - Method in class com.googlecode.genericdao.search.hibernate.HibernateSearchProcessor
Returns a SearchResult object that includes the list of results like search() and the total length like searchLength.
searchAndCount(Session, Class<?>, ISearch) - Method in class com.googlecode.genericdao.search.hibernate.HibernateSearchProcessor
Returns a SearchResult object that includes the list of results like search() and the total length like searchLength.
searchAndCount(ISearch) - Method in class com.googlecode.genericdao.search.jpa.JPASearchFacade
 
searchAndCount(Class<?>, ISearch) - Method in class com.googlecode.genericdao.search.jpa.JPASearchFacade
 
searchAndCount(EntityManager, ISearch) - Method in class com.googlecode.genericdao.search.jpa.JPASearchProcessor
Returns a SearchResult object that includes the list of results like search() and the total length like searchLength.
searchAndCount(EntityManager, Class<?>, ISearch) - Method in class com.googlecode.genericdao.search.jpa.JPASearchProcessor
Returns a SearchResult object that includes the list of results like search() and the total length like searchLength.
searchAndCount(ISearch) - Method in interface com.googlecode.genericdao.search.SearchFacade
Returns a SearchResult object that includes the list of results like search() and the total length like searchLength.
searchAndCount(Class<?>, ISearch) - Method in interface com.googlecode.genericdao.search.SearchFacade
Returns a SearchResult object that includes the list of results like search() and the total length like searchLength.
searchAndLength(FlexSearch) - Method in class com.googlecode.genericdao.dao.hibernate.original.FlexDAOAdapter
 
searchClass - Variable in class com.googlecode.genericdao.search.Search
 
searchClassName - Variable in class com.googlecode.genericdao.search.flex.FlexSearch
 
SearchFacade - Interface in com.googlecode.genericdao.search
SearchFacade provides a clean interface to the Search APIs.
searchGeneric(ISearch) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GenericDAO
Search for objects given the search parameters in the specified ISearch object.
searchGeneric(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.original.GenericDAOImpl
 
searchLength(FlexSearch) - Method in class com.googlecode.genericdao.dao.hibernate.original.FlexDAOAdapter
 
SearchResult<T> - Class in com.googlecode.genericdao.search
This class is used to return the results of searchAndCount() operations.
SearchResult() - Constructor for class com.googlecode.genericdao.search.SearchResult
 
searchUnique(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.DAODispatcher
 
searchUnique(FlexSearch) - Method in class com.googlecode.genericdao.dao.hibernate.FlexDAOAdapter
 
searchUnique(ISearch) - Method in interface com.googlecode.genericdao.dao.hibernate.GeneralDAO
Search for a single result using the given parameters.
searchUnique(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.GeneralDAOImpl
 
searchUnique(ISearch) - Method in interface com.googlecode.genericdao.dao.hibernate.GenericDAO
Search for a single entity using the given parameters.
searchUnique(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.GenericDAOImpl
 
searchUnique(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.original.DAODispatcher
 
searchUnique(FlexSearch) - Method in class com.googlecode.genericdao.dao.hibernate.original.FlexDAOAdapter
 
searchUnique(ISearch) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GeneralDAO
ISearch for a single result using the given parameters.
searchUnique(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.original.GeneralDAOImpl
 
searchUnique(ISearch) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GenericDAO
Search for a single result using the given parameters.
searchUnique(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.original.GenericDAOImpl
 
searchUnique(ISearch) - Method in class com.googlecode.genericdao.dao.jpa.DAODispatcher
 
searchUnique(ISearch) - Method in interface com.googlecode.genericdao.dao.jpa.GeneralDAO
Search for a single result using the given parameters.
searchUnique(ISearch) - Method in class com.googlecode.genericdao.dao.jpa.GeneralDAOImpl
 
searchUnique(ISearch) - Method in interface com.googlecode.genericdao.dao.jpa.GenericDAO
Search for a single entity using the given parameters.
searchUnique(ISearch) - Method in class com.googlecode.genericdao.dao.jpa.GenericDAOImpl
 
searchUnique(ISearch) - Method in class com.googlecode.genericdao.search.hibernate.HibernateSearchFacade
 
searchUnique(Class<?>, ISearch) - Method in class com.googlecode.genericdao.search.hibernate.HibernateSearchFacade
 
searchUnique(Session, ISearch) - Method in class com.googlecode.genericdao.search.hibernate.HibernateSearchProcessor
Search for a single result using the given parameters.
searchUnique(Session, Class<?>, ISearch) - Method in class com.googlecode.genericdao.search.hibernate.HibernateSearchProcessor
Search for a single result using the given parameters.
searchUnique(ISearch) - Method in class com.googlecode.genericdao.search.jpa.JPASearchFacade
 
searchUnique(Class<?>, ISearch) - Method in class com.googlecode.genericdao.search.jpa.JPASearchFacade
 
searchUnique(EntityManager, ISearch) - Method in class com.googlecode.genericdao.search.jpa.JPASearchProcessor
Search for a single result using the given parameters.
searchUnique(EntityManager, Class<?>, ISearch) - Method in class com.googlecode.genericdao.search.jpa.JPASearchProcessor
Search for a single result using the given parameters.
searchUnique(ISearch) - Method in interface com.googlecode.genericdao.search.SearchFacade
Search for a single result using the given parameters.
searchUnique(Class<?>, ISearch) - Method in interface com.googlecode.genericdao.search.SearchFacade
Search for a single result using the given parameters.
SearchUtil - Class in com.googlecode.genericdao.search
Utilities for working with searches ISearch, IMutableSearch.
SearchUtil() - Constructor for class com.googlecode.genericdao.search.SearchUtil
 
SearchUtil.FilterVisitor - Class in com.googlecode.genericdao.search
Visitor for use with walkFilter and walkFilters
SearchUtil.FilterVisitor() - Constructor for class com.googlecode.genericdao.search.SearchUtil.FilterVisitor
 
SearchUtil.ItemVisitor<T> - Class in com.googlecode.genericdao.search
Visitor for use with walkList()
SearchUtil.ItemVisitor() - Constructor for class com.googlecode.genericdao.search.SearchUtil.ItemVisitor
 
securityCheckProperty(String) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
Used by securityCheck() to check a property string for injection attack.
setCustomExpression(boolean) - Method in class com.googlecode.genericdao.search.Sort
If true, the "property" of this Sort is reckoned as a free-form JPQL/HQL order-by expression.
setDao(GeneralDAO) - Method in class com.googlecode.genericdao.dao.hibernate.FlexDAOAdapter
 
setDAO(GeneralDAO) - Method in class com.googlecode.genericdao.dao.hibernate.original.FlexDAOAdapter
 
setDesc(boolean) - Method in class com.googlecode.genericdao.search.Sort
If true, sort descending by the given property; otherwise, sort ascending.
setDisjunction(boolean) - Method in class com.googlecode.genericdao.search.flex.FlexSearch
 
setDisjunction(boolean) - Method in interface com.googlecode.genericdao.search.IMutableSearch
 
setDisjunction(boolean) - Method in class com.googlecode.genericdao.search.Search
Filters added to a search are "ANDed" together if this is false (default) and "ORed" if it is set to true.
setDistinct(boolean) - Method in class com.googlecode.genericdao.search.flex.FlexSearch
 
setDistinct(boolean) - Method in interface com.googlecode.genericdao.search.IMutableSearch
 
setDistinct(boolean) - Method in class com.googlecode.genericdao.search.Search
 
setEntityManager(EntityManager) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
Set the current EntityManager
setEntityManager(EntityManager) - Method in class com.googlecode.genericdao.search.jpa.JPASearchFacade
 
setExcludeNulls(boolean) - Method in class com.googlecode.genericdao.search.ExampleOptions
If this is true, all properties with null values will be ignored.
setExcludeProps(Collection<String>) - Method in class com.googlecode.genericdao.search.ExampleOptions
This is a list of properties to exclude.
setExcludeZeros(boolean) - Method in class com.googlecode.genericdao.search.ExampleOptions
If this is true, all properties with the value 0 will be ignored.
setFetches(String[]) - Method in class com.googlecode.genericdao.search.flex.FlexSearch
 
setFetches(List<String>) - Method in interface com.googlecode.genericdao.search.IMutableSearch
 
setFetches(List<String>) - Method in class com.googlecode.genericdao.search.Search
 
setFetchOnAliasNodeAndAllAncestors(BaseSearchProcessor.AliasNode) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
 
setFields(Field[]) - Method in class com.googlecode.genericdao.search.flex.FlexSearch
 
setFields(List<Field>) - Method in interface com.googlecode.genericdao.search.IMutableSearch
 
setFields(List<Field>) - Method in class com.googlecode.genericdao.search.Search
 
setFilters(Filter[]) - Method in class com.googlecode.genericdao.search.flex.FlexSearch
 
setFilters(List<Filter>) - Method in interface com.googlecode.genericdao.search.IMutableSearch
 
setFilters(List<Filter>) - Method in class com.googlecode.genericdao.search.Search
 
setFirstResult(int) - Method in class com.googlecode.genericdao.search.flex.FlexSearch
 
setFirstResult(int) - Method in interface com.googlecode.genericdao.search.IMutableSearch
 
setFirstResult(int) - Method in class com.googlecode.genericdao.search.Search
 
setGeneralDAO(GeneralDAO) - Method in class com.googlecode.genericdao.dao.hibernate.DAODispatcher
GeneralDAO has default implementations for the standard DAO methods.
setGeneralDAO(GeneralDAO) - Method in class com.googlecode.genericdao.dao.hibernate.original.DAODispatcher
GeneralDAO has default implementations for the standard DAO methods.
setGeneralDAO(GeneralDAO) - Method in class com.googlecode.genericdao.dao.jpa.DAODispatcher
GeneralDAO has default implementations for the standard DAO methods.
setIgnoreCase(boolean) - Method in class com.googlecode.genericdao.search.ExampleOptions
If this is true, case is ignored when comparing string values.
setIgnoreCase(boolean) - Method in class com.googlecode.genericdao.search.Sort
If true the ordering will be case insensitive for this property.
setKey(String) - Method in class com.googlecode.genericdao.search.Field
 
setLikeMode(int) - Method in class com.googlecode.genericdao.search.ExampleOptions
This options describes how all string values are compared.
setMaxResults(int) - Method in class com.googlecode.genericdao.search.flex.FlexSearch
 
setMaxResults(int) - Method in interface com.googlecode.genericdao.search.IMutableSearch
 
setMaxResults(int) - Method in class com.googlecode.genericdao.search.Search
 
setOperator(int) - Method in class com.googlecode.genericdao.search.Field
 
setOperator(int) - Method in class com.googlecode.genericdao.search.Filter
 
setPage(int) - Method in class com.googlecode.genericdao.search.flex.FlexSearch
 
setPage(int) - Method in interface com.googlecode.genericdao.search.IMutableSearch
 
setPage(int) - Method in class com.googlecode.genericdao.search.Search
 
setProperty(String) - Method in class com.googlecode.genericdao.search.Field
 
setProperty(String) - Method in class com.googlecode.genericdao.search.Filter
 
setProperty(String) - Method in class com.googlecode.genericdao.search.Sort
Property on which to sort
setResult(List<T>) - Method in class com.googlecode.genericdao.search.SearchResult
The results of the search.
setResultMode(int) - Method in class com.googlecode.genericdao.search.flex.FlexSearch
 
setResultMode(int) - Method in interface com.googlecode.genericdao.search.IMutableSearch
 
setResultMode(int) - Method in class com.googlecode.genericdao.search.Search
 
setRootAlias(String) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor.SearchContext
 
setRootAlias(String) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
This is the string used to represent the root entity of the search within the query.
setSearchClass(Class<?>) - Method in interface com.googlecode.genericdao.search.IMutableSearch
 
setSearchClass(Class<?>) - Method in class com.googlecode.genericdao.search.Search
 
setSearchClassName(String) - Method in class com.googlecode.genericdao.search.flex.FlexSearch
 
setSearchProcessor(JPASearchProcessor) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
 
setSearchProcessor(JPASearchProcessor) - Method in class com.googlecode.genericdao.search.jpa.JPASearchFacade
 
setSessionFactory(SessionFactory) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
 
setSessionFactory(SessionFactory) - Method in class com.googlecode.genericdao.search.hibernate.HibernateSearchFacade
 
setSorts(Sort[]) - Method in class com.googlecode.genericdao.search.flex.FlexSearch
 
setSorts(List<Sort>) - Method in interface com.googlecode.genericdao.search.IMutableSearch
 
setSorts(List<Sort>) - Method in class com.googlecode.genericdao.search.Search
 
setSpecificDAOs(Map<String, Object>) - Method in class com.googlecode.genericdao.dao.BaseDAODispatcher
In practice some DAOs could be put into this map using Spring.
setTotalCount(int) - Method in class com.googlecode.genericdao.search.SearchResult
The total number of results that would have been returned if no maxResults had been specified.
setValue(Object) - Method in class com.googlecode.genericdao.search.Filter
 
shallowCopy(ISearch, IMutableSearch) - Static method in class com.googlecode.genericdao.search.SearchUtil
Copy the contents of the source search object to the destination search object, overriding any contents previously found in the destination.
shallowCopy(ISearch) - Static method in class com.googlecode.genericdao.search.SearchUtil
Copy the contents of the source search object to the destination search object, overriding any contents previously found in the destination.
some(String, Filter) - Static method in class com.googlecode.genericdao.search.Filter
Create a new Filter using the SOME operator.
Sort - Class in com.googlecode.genericdao.search
Used to specify field ordering in Search.
Sort() - Constructor for class com.googlecode.genericdao.search.Sort
 
Sort(String, boolean, boolean) - Constructor for class com.googlecode.genericdao.search.Sort
 
Sort(String, boolean) - Constructor for class com.googlecode.genericdao.search.Sort
 
Sort(String) - Constructor for class com.googlecode.genericdao.search.Sort
 
Sort(boolean, String, boolean) - Constructor for class com.googlecode.genericdao.search.Sort
If isCustomExpression is true, the "property" of this Sort is reckoned as a free-form JPQL/HQL order-by expression.
Sort(boolean, String) - Constructor for class com.googlecode.genericdao.search.Sort
If isCustomExpression is true, the "property" of this Sort is reckoned as a free-form JPQL/HQL order-by expression.
sorts - Variable in class com.googlecode.genericdao.search.flex.FlexSearch
 
sorts - Variable in class com.googlecode.genericdao.search.Search
 
specificDAOs - Variable in class com.googlecode.genericdao.dao.BaseDAODispatcher
 
splitPath(BaseSearchProcessor.SearchContext, String) - Method in class com.googlecode.genericdao.search.BaseSearchProcessor
Split a path into two parts.
START - Static variable in class com.googlecode.genericdao.search.ExampleOptions
 

T

toString() - Method in class com.googlecode.genericdao.search.Field
 
toString() - Method in class com.googlecode.genericdao.search.Filter
 
toString() - Method in class com.googlecode.genericdao.search.Search
 
toString(ISearch) - Static method in class com.googlecode.genericdao.search.SearchUtil
Return a human-readable string describing the contents of the given search.
toString() - Method in class com.googlecode.genericdao.search.Sort
 
totalCount - Variable in class com.googlecode.genericdao.search.SearchResult
 

U

update(Object) - Method in class com.googlecode.genericdao.dao.hibernate.original.DAODispatcher
 
update(Object) - Method in class com.googlecode.genericdao.dao.hibernate.original.FlexDAOAdapter
 
update(Object) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GeneralDAO
Update the corresponding object in the datastore with the properties of the specified object.
update(Object) - Method in class com.googlecode.genericdao.dao.hibernate.original.GeneralDAOImpl
 
update(T) - Method in interface com.googlecode.genericdao.dao.hibernate.original.GenericDAO
Update the corresponding object in the datastore with the properties of the specified object.
update(T) - Method in class com.googlecode.genericdao.dao.hibernate.original.GenericDAOImpl
 

V

value - Variable in class com.googlecode.genericdao.search.Filter
The value to compare the property with.
visit(T) - Method in class com.googlecode.genericdao.search.SearchUtil.ItemVisitor
 
visitAfter(Filter) - Method in class com.googlecode.genericdao.search.SearchUtil.FilterVisitor
 
visitBefore(Filter) - Method in class com.googlecode.genericdao.search.SearchUtil.FilterVisitor
 

W

walkFilter(Filter, SearchUtil.FilterVisitor, boolean) - Static method in class com.googlecode.genericdao.search.SearchUtil
Walk a filter and all its sub filters, visiting each filter in the tree.
walkFilters(List<Filter>, SearchUtil.FilterVisitor, boolean) - Static method in class com.googlecode.genericdao.search.SearchUtil
Walk through a list of filters and all the sub filters, visiting each filter in the tree.
walkList(List<T>, SearchUtil.ItemVisitor<T>, boolean) - Static method in class com.googlecode.genericdao.search.SearchUtil
Visit each non-null item is a list.

_

_all(Class<T>) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Get a list of all the objects of the specified class.
_all(Class<T>) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
Get a list of all the entities of the specified class.
_contains(Object) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
Returns true if the object is connected to the current hibernate session.
_count(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Returns the total number of results that would be returned using the given ISearch if there were no paging or maxResult limits.
_count(Class<?>, ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Same as _count(ISearch) except that it uses the specified search class instead of getting it from the search object.
_count(Class<?>) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Returns the number of instances of this class in the datastore.
_count(ISearch) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
Returns the total number of results that would be returned using the given ISearch if there were no paging or maxResult limits.
_count(Class<?>, ISearch) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
Same as _count(ISearch) except that it uses the specified search class instead of getting it from the search object.
_count(Class<?>) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
Returns the number of instances of this entity in the datastore.
_deleteById(Class<?>, Serializable) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Remove the entity of the specified class with the specified id from the datastore.
_deleteById(Class<?>, Serializable...) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Remove all the entities of the given type from the datastore that have one of these ids.
_deleteEntities(Object...) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Remove the specified entities from the datastore.
_deleteEntity(Object) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Remove the specified entity from the datastore.
_exists(Object) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
 
_exists(Class<?>, Serializable) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
 
_exists(Class<?>, Serializable...) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
 
_exists(Object) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
 
_exists(Class<?>, Serializable) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
 
_exists(Class<?>, Serializable...) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
 
_find(Class<T>, Serializable) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
Return the persistent instance of the given entity class with the given identifier, or null if there is no such persistent instance.
_find(Class<T>, Serializable...) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
Return the all the persistent instances of the given entity class with the given identifiers.
_flush() - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Flushes changes in the hibernate cache to the datastore.
_flush() - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
Flushes changes in the hibernate cache to the datastore.
_get(Class<T>, Serializable) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Return the persistent instance of the given entity class with the given identifier, or null if there is no such persistent instance.
_get(Class<T>, Serializable...) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Return the all the persistent instances of the given entity class with the given identifiers.
_getFilterFromExample(Object) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
 
_getFilterFromExample(Object, ExampleOptions) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
 
_getFilterFromExample(Object) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
 
_getFilterFromExample(Object, ExampleOptions) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
 
_getReference(Class<T>, Serializable) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
 
_getReferences(Class<T>, Serializable...) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
 
_load(Class<T>, Serializable) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Return the persistent instance of the given entity class with the given identifier, assuming that the instance exists.
_load(Class<T>, Serializable...) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Return the persistent instance of the given entity class with the given identifier, assuming that the instance exists.
_load(Object, Serializable) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Read the persistent state associated with the given identifier into the given transient instance.
_merge(T) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Copy the state of the given object onto the persistent object with the same identifier.
_merge(T) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
Copy the state of the given object onto the persistent object with the same identifier.
_merge(Class<T>, T...) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
Copy the state of the given objects onto the persistent objects with the same identifier.
_persist(Object...) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Make a transient instance persistent and add it to the datastore.
_persist(Object...) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
Make a transient instance persistent and add it to the datastore.
_persistOrMerge(T) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
If an entity with the same ID already exists in the database, merge the changes into that entity.
_persistOrMerge(Class<T>, T...) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
For each entity: If an entity with the same ID already exists in the database, merge the changes into that entity.
_refresh(Object...) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Refresh the content of the given entity from the current datastore state.
_refresh(Object...) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
Refresh the content of the given entity from the current datastore state.
_removeById(Class<?>, Serializable) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
Remove the entity of the specified class with the specified id from the datastore.
_removeByIds(Class<?>, Serializable...) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
Remove all the entities of the given type from the datastore that have one of these ids.
_removeEntities(Object...) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
Remove the specified entities from the datastore.
_removeEntity(Object) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
Remove the specified entity from the datastore.
_save(Object) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Persist the given transient instance and add it to the datastore, first assigning a generated identifier.
_save(Object...) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Persist the given transient instances and add them to the datastore, first assigning a generated identifier.
_saveOrUpdate(Object) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Calls Hibernate's saveOrUpdate(), which behaves as follows:
_saveOrUpdateIsNew(Object) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
If an entity already exists in the datastore with the same id, call _update and return false (not new).
_saveOrUpdateIsNew(Object...) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Either save() or update() each entity, depending on whether or not an entity with the same id already exists in the datastore.
_search(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Search for objects based on the search parameters in the specified ISearch object.
_search(Class<?>, ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Same as _search(ISearch) except that it uses the specified search class instead of getting it from the search object.
_search(ISearch) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
Search for objects based on the search parameters in the specified ISearch object.
_search(Class<?>, ISearch) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
Same as _search(ISearch) except that it uses the specified search class instead of getting it from the search object.
_searchAndCount(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Returns a SearchResult object that includes the list of results like search() and the total length like searchLength.
_searchAndCount(Class<?>, ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Same as _searchAndCount(ISearch) except that it uses the specified search class instead of getting it from the search object.
_searchAndCount(ISearch) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
Returns a SearchResult object that includes the list of results like search() and the total length like searchLength.
_searchAndCount(Class<?>, ISearch) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
Same as _searchAndCount(ISearch) except that it uses the specified search class instead of getting it from the search object.
_searchUnique(ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Search for a single result using the given parameters.
_searchUnique(Class<?>, ISearch) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Same as _searchUnique(ISearch) except that it uses the specified search class instead of getting it from the search object.
_searchUnique(ISearch) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
Search for a single result using the given parameters.
_searchUnique(Class<?>, ISearch) - Method in class com.googlecode.genericdao.dao.jpa.JPABaseDAO
Same as _searchUnique(ISearch) except that it uses the specified search class instead of getting it from the search object.
_sessionContains(Object) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Returns true if the object is connected to the current hibernate session.
_update(Object...) - Method in class com.googlecode.genericdao.dao.hibernate.HibernateBaseDAO
Update the persistent instance with the identifier of the given detached instance.
A B C D E F G H I J K L M N O P Q R S T U V W _