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

A

add(Criterion) - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Add a restriction to constrain the results to be retrieved.
addAlias(String, String) - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
NOTE THAT THE ARGUMENTS ARE REVERSED WITH RESPECT TO THE HIBERNATE API!!!
addAlias(String, String, int) - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
NOTE THAT THE FIRST TWO ARGUMENTS ARE REVERSED WITH RESPECT TO THE HIBERNATE API!!!
addConnectionProperty(String, String) - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
addOrder(Order) - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Add an ordering to the result set.
afterPropertiesSet() - Method in class edu.utah.further.core.data.jpa.HibernateJpaImporter
Load the SQL import file upon bean start-up.
appendCriterion(String) - Method in interface edu.utah.further.core.data.hibernate.hql.HqlQueryBuilder
Append a WHERE-clause criterion.
appendCriterion(String) - Method in class edu.utah.further.core.data.hibernate.hql.HqlQueryBuilderImpl
Append a WHERE-clause criterion.
appendQuery(String) - Method in interface edu.utah.further.core.data.hibernate.hql.HqlQueryBuilder
Append the main query.
appendQuery(String) - Method in class edu.utah.further.core.data.hibernate.hql.HqlQueryBuilderImpl
Append the main query.
asList(ScrollableResults) - Static method in class edu.utah.further.core.data.util.HibernateUtil
 

B

build() - Method in class edu.utah.further.core.data.hibernate.query.ProjectionFactoryHibernateImpl
 
build() - Method in class edu.utah.further.core.data.hibernate.query.QueryBuilderHibernateImpl
Convert abstract the search criteria to a Hibernate Criterion.

C

close() - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
close() - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
Close the current persistent session.
close() - Method in class edu.utah.further.core.data.service.DaoStubImpl
 
ConfigurableBasicDataSource - Class in edu.utah.further.core.data.service
A wrapper around a BasicDataSource that allows easy configuration from a properties file, whose format looks like that (properties' names should be exactly the way they are below, values will change, of course, depending on your case):
ConfigurableBasicDataSource(BasicDataSource) - Constructor for class edu.utah.further.core.data.service.ConfigurableBasicDataSource
Construct a wrapped data source.
ConfigurableHibernateJpaVendorAdapter - Class in edu.utah.further.core.data.jpa
An extension of HibernateJpaVendorAdapter that allows adding more configuration properties.
ConfigurableHibernateJpaVendorAdapter() - Constructor for class edu.utah.further.core.data.jpa.ConfigurableHibernateJpaVendorAdapter
 
ConnectionNativeExtractor - Interface in edu.utah.further.core.data.service
An abstraction for native JDBC connection extraction that eliminates the need for compile-scope dependency on specific database API such as Oracle.
connectionUrls - Variable in class edu.utah.further.core.data.logging.ImmutableLoggingOptions
Proxy only connections to one the following URLs.
convert(CriteriaType, Class<? extends PersistentEntity<?>>, SessionFactory, SearchQuery) - Static method in class edu.utah.further.core.data.hibernate.query.QueryBuilderHibernateImpl
Convert a search query to Hibernate criteria.
convertWithCoreDataSessionFactory(CriteriaType, Class<? extends PersistentEntity<?>>, SearchQuery) - Static method in class edu.utah.further.core.data.hibernate.query.QueryBuilderHibernateImpl
Convert a search query to Hibernate criteria.
copy() - Method in class edu.utah.further.core.data.logging.ImmutableLoggingOptions
Return a deep copy of this object.
CoreDataResourceLocator - Class in edu.utah.further.core.data.util
A convenient resource-locating class to inject services into non-Spring-managed classes.
CoreDataResourceLocator() - Constructor for class edu.utah.further.core.data.util.CoreDataResourceLocator
 
count(Class<T>) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
 
count(Class<T>) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 
countProjection(String, boolean) - Static method in class edu.utah.further.core.data.hibernate.query.CustomProjections
Visits a collection expression.
create(T) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
Persist an object to the database.
create(T) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 
createAliasedProjectionList(String[], String, String, Class<?>) - Static method in class edu.utah.further.core.data.util.HibernateUtil
Deprecated. This method does not work well due to Hibernate bug HHH-817, nor does AliasToBeanResultTransformer handle multi-level property values. Therefore it should not be used.
createCriteria(String) - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Create a new Criteria, "rooted" at the associated entity.
createCriteria(String, int) - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Create a new Criteria, "rooted" at the associated entity, using the specified join type.
createCriteria(String, String) - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Create a new Criteria, "rooted" at the associated entity, assigning the given alias.
createCriteria(String, String, int) - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Create a new Criteria, "rooted" at the associated entity, assigning the given alias and using the specified join type.
createCriteria(Class<T>) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
Return search criteria.
createProjectionList(String, Type, String[], Class<?>) - Static method in class edu.utah.further.core.data.util.HibernateUtil
Deprecated. This method does not work well due to Hibernate bug HHH-817, nor does AliasToBeanResultTransformer handle multi-level property values. Therefore it should not be used.
criteria(CriteriaType, Class<? extends PersistentEntity<?>>, Object...) - Static method in class edu.utah.further.core.data.hibernate.adapter.GenericCriteriaFactory
Create an appropriate new Hibernate criteria instance, for the given entity class, or a superclass of an entity class, with the given alias.
CriteriaType - Enum in edu.utah.further.core.data.hibernate.adapter
Enumerates the different criteria types.
CustomProjections - Class in edu.utah.further.core.data.hibernate.query
A class for custom developed Hibernate Projections.
CustomProjections() - Constructor for class edu.utah.further.core.data.hibernate.query.CustomProjections
 

D

DaoHibernateEagerImpl - Class in edu.utah.further.core.data.service
A Hibernate generic DAO implementation that uses HQL to eagerly fetch all properties of all returned persistent entities.
DaoHibernateEagerImpl(SessionFactory) - Constructor for class edu.utah.further.core.data.service.DaoHibernateEagerImpl
Required for a Spring DAO bean.
DaoHibernateImpl - Class in edu.utah.further.core.data.service
Implementation of the generic DAO interface for the Hibernate persistent layer.
DaoHibernateImpl(SessionFactory) - Constructor for class edu.utah.further.core.data.service.DaoHibernateImpl
Required for a Spring DAO bean.
DaoStubImpl - Class in edu.utah.further.core.data.service
Stub implementation of the generic DAO interface for the Hibernate persistent layer.
DaoStubImpl() - Constructor for class edu.utah.further.core.data.service.DaoStubImpl
 
decorateConnection(ProceedingJoinPoint) - Method in class edu.utah.further.core.data.logging.SqlLoggingAspect
Advise a processor's process() method.
delete(T) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
 
delete(T) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 
deleteAll(Class<T>) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
Delete all instances of the domain entity from database.
deleteAll(Class<T>) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 
deleteAllUsingQuery(Class<T>) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
Delete all instances of the domain entity from database using a query.
deleteAllUsingQuery(Class<T>) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 
deleteByCriteriaUsingHql(HibernateTemplate, Class<T>, String, String, Object...) - Static method in class edu.utah.further.core.data.util.HibernateUtil
 
deleteFromClauseWhere(Class<T>, String) - Static method in class edu.utah.further.core.data.util.HibernateUtil
 
distinct(boolean) - Method in class edu.utah.further.core.data.hibernate.query.QueryBuilderHibernateImpl
Sets whether the Hibernate GenericCriteria should return distinct results or not.

E

edu.utah.further.core.data.hibernate.adapter - package edu.utah.further.core.data.hibernate.adapter
 
edu.utah.further.core.data.hibernate.hql - package edu.utah.further.core.data.hibernate.hql
Source File: package-info.java
edu.utah.further.core.data.hibernate.listeners - package edu.utah.further.core.data.hibernate.listeners
 
edu.utah.further.core.data.hibernate.page - package edu.utah.further.core.data.hibernate.page
 
edu.utah.further.core.data.hibernate.query - package edu.utah.further.core.data.hibernate.query
 
edu.utah.further.core.data.jpa - package edu.utah.further.core.data.jpa
 
edu.utah.further.core.data.logging - package edu.utah.further.core.data.logging
 
edu.utah.further.core.data.service - package edu.utah.further.core.data.service
 
edu.utah.further.core.data.util - package edu.utah.further.core.data.util
 
escapeQuotes - Variable in class edu.utah.further.core.data.logging.ImmutableLoggingOptions
Escape quote characters in logging statements.
evict(T) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
Remove a domain entity from the current session.
evict(T) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 
executeNamedQuery(String, Object...) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
 
executeNamedQuery(String, String, Object...) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
 
executeNamedQuery(String, String, Object...) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 
executeNamedQuery(String, Object...) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 

F

FETCH_ALL_PROPERTIES - Static variable in class edu.utah.further.core.data.util.HibernateUtil
HQL clause that fetches all properties of the returned entity/entities.
findAll(Class<T>, int, int) - Method in class edu.utah.further.core.data.service.DaoHibernateEagerImpl
 
findAll(Class<T>) - Method in class edu.utah.further.core.data.service.DaoHibernateEagerImpl
 
findAll(Class<T>) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
 
findAll(Class<T>, int, int) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
Find all entity of this type within a given range
findAll(Class<T>) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 
findAll(Class<T>, int, int) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 
findByCriteria(Class<T>, Criterion...) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
Use this inside subclasses as a convenience method to search for items by criteria.
findByCriteria(GenericCriteria) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
Find by criteria object.
findByCriteriaUsingHql(HibernateTemplate, Class<? extends T>, String, boolean, String, Object) - Static method in class edu.utah.further.core.data.util.HibernateUtil
 
findByCriteriaUsingHql(HibernateTemplate, Class<? extends T>, String, boolean, String, Object...) - Static method in class edu.utah.further.core.data.util.HibernateUtil
 
findByExample(T, boolean, String...) - Method in class edu.utah.further.core.data.service.DaoHibernateEagerImpl
 
findByExample(T, boolean, String...) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
 
findByExample(T, boolean, String...) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 
findById(Class<T>, ID) - Method in class edu.utah.further.core.data.service.DaoHibernateEagerImpl
 
findById(Class<T>, ID) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
 
findById(Class<T>, ID) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 
findByLikeProperty(Class<T>, String, Object) - Method in class edu.utah.further.core.data.service.DaoHibernateEagerImpl
 
findByLikeProperty(Class<T>, String, Object) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
 
findByLikeProperty(Class<T>, String, Object) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 
findByProperties(Class<T>, Map<String, Object>) - Method in class edu.utah.further.core.data.service.DaoHibernateEagerImpl
 
findByProperties(Class<T>, Map<String, Object>) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
 
findByProperties(Class<T>, Map<String, Object>) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 
findByProperty(Class<T>, String, Object) - Method in class edu.utah.further.core.data.service.DaoHibernateEagerImpl
 
findByProperty(Class<T>, String, Object) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
 
findByProperty(Class<T>, String, Object) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 
findByPropertyGt(Class<T>, String, Object) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
 
findByPropertyGt(Class<T>, String, Object) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 
findByPropertyLt(Class<T>, String, Object) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
 
findByPropertyLt(Class<T>, String, Object) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 
findByUniqueExample(T) - Method in class edu.utah.further.core.data.service.DaoHibernateEagerImpl
 
findByUniqueExample(T) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
 
findByUniqueExample(T) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 
findByUniqueProperty(Class<T>, String, Object) - Method in class edu.utah.further.core.data.service.DaoHibernateEagerImpl
 
findByUniqueProperty(Class<T>, String, Object) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
We know that if we use this method, the results should contain zero or one records, but set the max # of records to 1 just in case.
findByUniqueProperty(Class<T>, String, Object) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 
findUniqueResult(GenericCriteria) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
Plug-in point to allow DAOs the ability to manage how unique results are handled.
findUniqueResult(Class<T>, Criterion...) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
Use this inside subclasses as a convenience method to search for items by criteria.
flush() - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
Flush the current persistent session.
flush() - Method in class edu.utah.further.core.data.service.DaoStubImpl
 

G

GenericCriteria - Interface in edu.utah.further.core.data.hibernate.adapter
A common-denominator interface of Hibernate Criteria and DetachedCriteria.
GenericCriteriaFactory - Class in edu.utah.further.core.data.hibernate.adapter
A factory of Hibernate criteria API adapters.
GenericCriteriaFactory() - Constructor for class edu.utah.further.core.data.hibernate.adapter.GenericCriteriaFactory
 
getAlias() - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Get the alias of the entity encapsulated by this criteria instance.
getById(Class<T>, ID) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
 
getById(Class<T>, ID) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 
getConnection() - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
getConnection(String, String) - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
getConnectionUrls() - Method in class edu.utah.further.core.data.logging.ImmutableLoggingOptions
Return the connectionUrls property.
getCurrentSession() - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
Get the current session rather than use HibernateDaoSupport.getSession() to avoid running out of connections.
getDefaultAutoCommit() - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
getDefaultReadOnly() - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
getDefaultTransactionIsolation() - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
getDriverClassName() - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
getEntityClass(Class<T>) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
Return the entity implementing or extending a base class.
getEntityClass(Class<T>) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 
getEntityClasses() - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
Return the list of persistent classes registered with the session factory.
getEntityClasses() - Method in class edu.utah.further.core.data.service.DaoStubImpl
 
getEntityClasses(SessionFactory) - Static method in class edu.utah.further.core.data.util.HibernateUtil
 
getEntityName(PersistentEntity<?>) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
Return the entity name for a persistent entity.
getEntityName(PersistentEntity<?>) - Method in class edu.utah.further.core.data.service.DaoStubImpl
If the entity is null, returns null.
getFromClause(Class<T>, String, boolean) - Static method in class edu.utah.further.core.data.util.HibernateUtil
 
getFromClauseWhere(Class<T>, String, boolean) - Static method in class edu.utah.further.core.data.util.HibernateUtil
 
getHibernateCriteria() - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Return the underlying Hibernate Criteria object, if this object's type is .
getHibernateDetachedCriteria() - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Return the underlying Hibernate detached Criteria object, if this object's type is .
getIdentifier(PersistentEntity<?>) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
Return the identifier value of the given entity as associated with this session.
getIdentifier(PersistentEntity<?>) - Method in class edu.utah.further.core.data.service.DaoStubImpl
Return the identifier value of the given entity as associated with this session.
getInstance() - Static method in class edu.utah.further.core.data.util.CoreDataResourceLocator
Return the instance property.
getIterableType() - Method in class edu.utah.further.core.data.hibernate.page.PagingProviderHibernate
 
getJpaPropertyMap() - Method in class edu.utah.further.core.data.jpa.ConfigurableHibernateJpaVendorAdapter
 
getLoginTimeout() - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
getLogWriter() - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
getMaxActive() - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
getMaxIdle() - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
getMaxWait() - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
getMinEvictableIdleTimeMillis() - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
getMinIdle() - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
getName() - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
getNativeConnection(Connection) - Method in interface edu.utah.further.core.data.service.ConnectionNativeExtractor
Retrieve the current JDBC Connection for use in Hibernate converters that need hands-on access to it.
getNumActive() - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
getNumIdle() - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
getNumTestsPerEvictionRun() - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
getObjectType() - Method in class edu.utah.further.core.data.hibernate.page.PagingProviderHibernate
 
getPassword() - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
getPropertyMapping(Class<? extends PersistentEntity<?>>, SessionFactory) - Static method in class edu.utah.further.core.data.util.HibernateUtil
Returns the PropertyMapping object used by Hibernate to map object properties to database fields.
getSearchTypes() - Method in interface edu.utah.further.core.data.hibernate.hql.SearchField
Return the list of permitted search types for this field.
getSessionFactory() - Method in class edu.utah.further.core.data.util.CoreDataResourceLocator
Return the sessionFactory property.
getTargetEntity(Field) - Static method in class edu.utah.further.core.data.util.JpaAnnotationUtil
Retrieves the targetEntity property of a JPA OneToOne or OneToMany annotation.
getTestOnBorrow() - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
getTestOnReturn() - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
getTestWhileIdle() - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
getTimeBetweenEvictionRunsMillis() - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
getType() - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Return the criteria type.
getType() - Method in interface edu.utah.further.core.data.hibernate.hql.NamedField
Return the type of this field in a Searchable entity that contains it.
getUrl() - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
getUsername() - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
getValidationQuery() - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
groupByHaving(String, Projection, Relation, Object) - Static method in class edu.utah.further.core.data.hibernate.query.CustomProjections
Group by having with a general relation.
groupByHavingEq(String, Projection, Object) - Static method in class edu.utah.further.core.data.hibernate.query.CustomProjections
Group by having equal some value.

H

hasAssociationAnnotation(Field) - Static method in class edu.utah.further.core.data.util.JpaAnnotationUtil
Determines whether a JPA annotated field has a an association annotation.
HibernateJpaImporter - Class in edu.utah.further.core.data.jpa
Loads import.sql on the classpath into a Hibernate-adapted JPA session factory context.
HibernateJpaImporter() - Constructor for class edu.utah.further.core.data.jpa.HibernateJpaImporter
 
HibernateUtil - Class in edu.utah.further.core.data.util
Hibernate persistent layer utilities.
HqlQueryBuilder - Interface in edu.utah.further.core.data.hibernate.hql
A builder of an HQL query from string snippets that represent the main query and selection criteria.
HqlQueryBuilderImpl - Class in edu.utah.further.core.data.hibernate.hql
Implements the builder pattern to construct an HQL query from snippets that represent the main query and selection criteria.
HqlQueryBuilderImpl() - Constructor for class edu.utah.further.core.data.hibernate.hql.HqlQueryBuilderImpl
 

I

ImmutableLoggingOptions - Class in edu.utah.further.core.data.logging
A JavaBean that holds logging options used by multiple objects in this package.
ImmutableLoggingOptions() - Constructor for class edu.utah.further.core.data.logging.ImmutableLoggingOptions
 
initializeStaticAccess() - Method in class edu.utah.further.core.data.util.CoreDataResourceLocator
Set a static reference to the Spring-managed instance so that we can refer to it in domain classes without LTW/Configurable annotation.
isDecorated(Connection) - Method in class edu.utah.further.core.data.logging.SqlLoggingAspect
Decide if to decorate a connection object.
isEscapeQuotes() - Method in class edu.utah.further.core.data.logging.ImmutableLoggingOptions
Return the escapeQuotes property.
isWrapperFor(Class<?>) - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 

J

JpaAnnotationUtil - Class in edu.utah.further.core.data.util
Utility class for retrieving JPA annotations and JPA annotation properties of JPA entities.

L

list() - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Get the results.
list(Query) - Static method in class edu.utah.further.core.data.util.HibernateUtil
 
LoggingOptions - Class in edu.utah.further.core.data.logging
A JavaBean that holds logging options used by multiple objects in this package.
LoggingOptions() - Constructor for class edu.utah.further.core.data.logging.LoggingOptions
 

M

MAX_IN - Static variable in class edu.utah.further.core.data.util.HibernateUtil
The maximum number of elements in an IN list.
merge(T) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
Performs a merge operation.
merge(T) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 

N

NamedField - Interface in edu.utah.further.core.data.hibernate.hql
A named field in a Searchable object.
newInstance(CriteriaType, Class<? extends PersistentEntity<?>>, SessionFactory) - Static method in class edu.utah.further.core.data.hibernate.query.QueryBuilderHibernateImpl
Return a Hibernate criteria instance.
newInstanceWithCoreDataSessionFactory(CriteriaType, Class<? extends PersistentEntity<?>>) - Static method in class edu.utah.further.core.data.hibernate.query.QueryBuilderHibernateImpl
Return a Hibernate criteria instance.
newPager(ScrollableResults, PagingStrategy) - Method in class edu.utah.further.core.data.hibernate.page.PagingProviderHibernate
 

O

onPreUpdate(PreUpdateEvent) - Method in class edu.utah.further.core.data.hibernate.listeners.PreUpdatePreventNullOverwriteListener
 

P

PagingProviderHibernate - Class in edu.utah.further.core.data.hibernate.page
Contains pager factory methods for iterable Hibernate objects.
PagingProviderHibernate() - Constructor for class edu.utah.further.core.data.hibernate.page.PagingProviderHibernate
 
PreUpdatePreventNullOverwriteListener - Class in edu.utah.further.core.data.hibernate.listeners
A Hibernate event listener that listens for updates and block updates from overwriting existing data with NULL data.
PreUpdatePreventNullOverwriteListener() - Constructor for class edu.utah.further.core.data.hibernate.listeners.PreUpdatePreventNullOverwriteListener
 
ProjectionFactoryHibernateImpl - Class in edu.utah.further.core.data.hibernate.query
Handles the conversion from SearchQuery to Hibernate Criteria which involves projections in the Hibernate Criteria.
ProjectionFactoryHibernateImpl(SearchCriterion, ClassMetadata) - Constructor for class edu.utah.further.core.data.hibernate.query.ProjectionFactoryHibernateImpl
 

Q

QueryBuilderHibernateImpl - Class in edu.utah.further.core.data.hibernate.query
Converts a composite SearchQuery object to a Hibernate GenericCriteria object.

R

read(T, ID) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
Read an entity from the database.
read(T, ID) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 
refresh(T) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
Re-read the state of the given persistent instance.
refresh(T) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 

S

save(T) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
 
save(T) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 
scroll() - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Get the results as an instance of ScrollableResults
scroll(ScrollMode) - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Get the results as an instance of ScrollableResults based on the given scroll mode.
scrollAsList(GenericCriteria, ScrollMode) - Static method in class edu.utah.further.core.data.util.HibernateUtil
 
ScrollMode - Enum in edu.utah.further.core.data.hibernate.adapter
Enumerates the different result set scroll modes (supported for example by Hibernate; there it specifies the type of JDBC scrollable result set to use underneath a ScrollableResults ).
search(Class<E>, SearchQuery) - Method in class edu.utah.further.core.data.service.DaoHibernateEagerImpl
 
search(Class<T>, SearchQuery) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
 
search(Class<E>, SearchQuery) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 
SearchField - Interface in edu.utah.further.core.data.hibernate.hql
A search field in a searchable object.
setCacheable(boolean) - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Enable caching of this query result, provided query caching is enabled for the underlying session factory.
setCacheMode(CacheMode) - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Override the cache mode for this particular query.
setCacheRegion(String) - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Set the name of the cache region to use for query result caching.
setComment(String) - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Add a comment to the generated SQL.
setConnectionUrls(List<String>) - Method in class edu.utah.further.core.data.logging.LoggingOptions
Set a new value for the connectionUrls property.
setDefaultAutoCommit(boolean) - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
setDefaultReadOnly(boolean) - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
setDefaultTransactionIsolation(int) - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
setDriverClassName(String) - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
setEntity(String, PersistentEntity<?>) - Method in interface edu.utah.further.core.data.hibernate.hql.HqlQueryBuilder
Add a parametric entity entry.
setEntity(String, PersistentEntity<?>) - Method in class edu.utah.further.core.data.hibernate.hql.HqlQueryBuilderImpl
Add a parametric entity entry.
setEscapeQuotes(boolean) - Method in class edu.utah.further.core.data.logging.LoggingOptions
Set a new value for the escapeQuotes property.
setFetchMode(String, FetchMode) - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Specify an association fetching strategy for an association or a collection of values.
setFetchSize(int) - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Set a fetch size for the underlying JDBC query.
setFirstResult(int) - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Set the first result to be retrieved.
setFlushMode(FlushMode) - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Override the flush mode for this particular query.
setLockMode(LockMode) - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Set the lock mode of the current entity
setLockMode(String, LockMode) - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Set the lock mode of the aliased entity
setLoginTimeout(int) - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
setLogWriter(PrintWriter) - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
setMaxActive(int) - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
setMaxIdle(int) - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
setMaxResults(int) - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Set a limit upon the number of objects to be retrieved.
setMaxWait(long) - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
setMinEvictableIdleTimeMillis(long) - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
setMinIdle(int) - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
setName(String) - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
Set a new value for the name property.
setNumTestsPerEvictionRun(int) - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
setOptions(LoggingOptions) - Method in class edu.utah.further.core.data.logging.SqlLoggingAspect
Set a new value for the options property.
setPassword(String) - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
setProjection(Projection) - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Used to specify that the query results will be a projection (scalar in nature).
setProperties(Properties) - Method in class edu.utah.further.core.data.jpa.ConfigurableHibernateJpaVendorAdapter
Set a new value for the properties property.
setProperties(Properties) - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
Set a new value for the properties property.
setQuery(SearchQuery) - Method in class edu.utah.further.core.data.hibernate.query.QueryBuilderHibernateImpl
Add abstract search criteria to the Hibernate destination criteria.
setResultTransformer(ResultTransformer) - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Set a strategy for handling the query results.
setTestOnBorrow(boolean) - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
setTestOnReturn(boolean) - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
setTestWhileIdle(boolean) - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
setTimeBetweenEvictionRunsMillis(long) - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
setTimeout(int) - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Set a timeout for the underlying JDBC query.
setUrl(String) - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
setUsername(String) - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
setValidationQuery(String) - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
SqlLoggingAspect - Class in edu.utah.further.core.data.logging
An aspect that logs Hibernate-generated physical SQL queries and their parameters to the virtual repository per FUR-1567.
SqlLoggingAspect() - Constructor for class edu.utah.further.core.data.logging.SqlLoggingAspect
 
sqlRestrictionCompositeIn(Class<? extends PersistentEntity<?>>, SessionFactory, int) - Static method in class edu.utah.further.core.data.util.HibernateUtil
Generates an SQL in (...) statement to be used with in statements involving composite keys.

T

THIS - Static variable in class edu.utah.further.core.data.util.HibernateUtil
Scope of this object in HQL.
toHqlQuery(Session) - Method in interface edu.utah.further.core.data.hibernate.hql.HqlQueryBuilder
Produce the HQL query.
toHqlQuery(Session) - Method in class edu.utah.further.core.data.hibernate.hql.HqlQueryBuilderImpl
Produce the HQL query.
toString() - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 

U

uniqueResult() - Method in interface edu.utah.further.core.data.hibernate.adapter.GenericCriteria
Convenience method to return a single instance that matches the query, or null if the query returns no results.
unwrap(Class<T>) - Method in class edu.utah.further.core.data.service.ConfigurableBasicDataSource
 
update(T) - Method in class edu.utah.further.core.data.service.DaoHibernateImpl
Performs save-or-update operation.
update(T) - Method in class edu.utah.further.core.data.service.DaoStubImpl
 

V

valueOf(String) - Static method in enum edu.utah.further.core.data.hibernate.adapter.CriteriaType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.utah.further.core.data.hibernate.adapter.ScrollMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum edu.utah.further.core.data.hibernate.adapter.CriteriaType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.utah.further.core.data.hibernate.adapter.ScrollMode
Returns an array containing the constants of this enum type, in the order they are declared.

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

Copyright © 2011 Office of the AVP for Health Sci. IT. All Rights Reserved.