Uses of Interface
org.hibernate.transform.ResultTransformer

Packages that use ResultTransformer
org.hibernate This package defines the central Hibernate APIs. 
org.hibernate.cache This package defines APIs/SPIs and implementations for the Hibernate second-level cache. 
org.hibernate.criterion A framework for defining restriction criteria and order criteria. 
org.hibernate.ejb   
org.hibernate.engine This package contains classes that are "shared" by other packages, and implementations of some key algorithms. 
org.hibernate.hql This package defines the interface between Hibernate and the HQL query parser implementation (to allow switching between the 2.x and 3.0 HQL parsers). 
org.hibernate.hql.ast.tree   
org.hibernate.hql.classic This package contains the Hibernate 2.x query parser which is being end-of-lifed. 
org.hibernate.impl This package contains implementations of the central Hibernate APIs, especially the Hibernate session. 
org.hibernate.loader This package defines functionality for processing JDBC result sets and returning complex graphs of persistent objects. 
org.hibernate.loader.criteria This package defines the criteria query compiler and loader 
org.hibernate.loader.custom This package defines a framework for custom loaders that accept handwritten SQL 
org.hibernate.loader.entity This package defines entity loaders 
org.hibernate.loader.hql This package defines a loader for the AST-based query parser 
org.hibernate.transform Defines strategies for post-processing criteria query result sets into a form convenient to the application. 
 

Uses of ResultTransformer in org.hibernate
 

Methods in org.hibernate with parameters of type ResultTransformer
 Query Query.setResultTransformer(ResultTransformer transformer)
          Set a strategy for handling the query results.
 Criteria Criteria.setResultTransformer(ResultTransformer resultTransformer)
          Set a strategy for handling the query results.
 

Uses of ResultTransformer in org.hibernate.cache
 

Methods in org.hibernate.cache that return ResultTransformer
 ResultTransformer QueryKey.getResultTransformer()
           
 

Methods in org.hibernate.cache with parameters of type ResultTransformer
static QueryKey QueryKey.generateQueryKey(String queryString, QueryParameters queryParameters, Set filterKeys, SessionImplementor session, ResultTransformer customTransformer)
          Generates a QueryKey.
 

Uses of ResultTransformer in org.hibernate.criterion
 

Fields in org.hibernate.criterion declared as ResultTransformer
static ResultTransformer CriteriaSpecification.ALIAS_TO_ENTITY_MAP
          Each row of results is a Map from alias to entity instance
static ResultTransformer CriteriaSpecification.DISTINCT_ROOT_ENTITY
          Each row of results is a distinct instance of the root entity
static ResultTransformer CriteriaSpecification.PROJECTION
          This result transformer is selected implicitly by calling setProjection()
static ResultTransformer CriteriaSpecification.ROOT_ENTITY
          Each row of results is an instance of the root entity
 

Methods in org.hibernate.criterion with parameters of type ResultTransformer
 DetachedCriteria DetachedCriteria.setResultTransformer(ResultTransformer resultTransformer)
           
 

Uses of ResultTransformer in org.hibernate.ejb
 

Classes in org.hibernate.ejb that implement ResultTransformer
static class AbstractEntityManagerImpl.TupleBuilderTransformer
           
 

Uses of ResultTransformer in org.hibernate.engine
 

Methods in org.hibernate.engine that return ResultTransformer
 ResultTransformer QueryParameters.getResultTransformer()
           
 

Constructors in org.hibernate.engine with parameters of type ResultTransformer
QueryParameters(Type[] positionalParameterTypes, Object[] positionalParameterValues, LockOptions lockOptions, RowSelection rowSelection, boolean isReadOnlyInitialized, boolean readOnly, boolean cacheable, String cacheRegion, String comment, boolean isLookupByNaturalKey, ResultTransformer transformer)
           
QueryParameters(Type[] positionalParameterTypes, Object[] positionalParameterValues, Map namedParameters, LockOptions lockOptions, RowSelection rowSelection, boolean isReadOnlyInitialized, boolean readOnly, boolean cacheable, String cacheRegion, String comment, Serializable[] collectionKeys, Object optionalObject, String optionalEntityName, Serializable optionalId, ResultTransformer transformer)
           
QueryParameters(Type[] positionalParameterTypes, Object[] positionalParameterValues, Map namedParameters, LockOptions lockOptions, RowSelection rowSelection, boolean isReadOnlyInitialized, boolean readOnly, boolean cacheable, String cacheRegion, String comment, Serializable[] collectionKeys, ResultTransformer transformer)
           
 

Uses of ResultTransformer in org.hibernate.hql
 

Methods in org.hibernate.hql that return ResultTransformer
static ResultTransformer HolderInstantiator.createSelectNewTransformer(Constructor constructor, boolean returnMaps, boolean returnLists)
           
 ResultTransformer HolderInstantiator.getResultTransformer()
           
static ResultTransformer HolderInstantiator.resolveClassicResultTransformer(Constructor constructor, ResultTransformer transformer)
           
static ResultTransformer HolderInstantiator.resolveResultTransformer(ResultTransformer selectNewTransformer, ResultTransformer customTransformer)
           
 

Methods in org.hibernate.hql with parameters of type ResultTransformer
static HolderInstantiator HolderInstantiator.createClassicHolderInstantiator(Constructor constructor, ResultTransformer transformer)
           
static HolderInstantiator HolderInstantiator.getHolderInstantiator(ResultTransformer selectNewTransformer, ResultTransformer customTransformer, String[] queryReturnAliases)
           
static ResultTransformer HolderInstantiator.resolveClassicResultTransformer(Constructor constructor, ResultTransformer transformer)
           
static ResultTransformer HolderInstantiator.resolveResultTransformer(ResultTransformer selectNewTransformer, ResultTransformer customTransformer)
           
 

Constructors in org.hibernate.hql with parameters of type ResultTransformer
HolderInstantiator(ResultTransformer transformer, String[] queryReturnAliases)
           
 

Uses of ResultTransformer in org.hibernate.hql.ast.tree
 

Methods in org.hibernate.hql.ast.tree that return ResultTransformer
 ResultTransformer MapEntryNode.getResultTransformer()
           
 ResultTransformer ConstructorNode.getResultTransformer()
           
 ResultTransformer AggregatedSelectExpression.getResultTransformer()
          Retrieve the ResultTransformer responsible for building aggregated select expression results into their aggregated form.
 

Uses of ResultTransformer in org.hibernate.hql.classic
 

Methods in org.hibernate.hql.classic that return ResultTransformer
protected  ResultTransformer QueryTranslatorImpl.resolveResultTransformer(ResultTransformer resultTransformer)
           
 

Methods in org.hibernate.hql.classic with parameters of type ResultTransformer
protected  Object QueryTranslatorImpl.getResultColumnOrRow(Object[] row, ResultTransformer transformer, ResultSet rs, SessionImplementor session)
           
protected  List QueryTranslatorImpl.getResultList(List results, ResultTransformer resultTransformer)
           
protected  ResultTransformer QueryTranslatorImpl.resolveResultTransformer(ResultTransformer resultTransformer)
           
 

Uses of ResultTransformer in org.hibernate.impl
 

Methods in org.hibernate.impl that return ResultTransformer
 ResultTransformer CriteriaImpl.getResultTransformer()
           
 

Methods in org.hibernate.impl with parameters of type ResultTransformer
 Criteria CriteriaImpl.setResultTransformer(ResultTransformer tupleMapper)
           
 Criteria CriteriaImpl.Subcriteria.setResultTransformer(ResultTransformer resultProcessor)
           
 Query AbstractQueryImpl.setResultTransformer(ResultTransformer transformer)
           
 

Uses of ResultTransformer in org.hibernate.loader
 

Methods in org.hibernate.loader that return ResultTransformer
protected  ResultTransformer Loader.resolveResultTransformer(ResultTransformer resultTransformer)
          Determine the actual ResultTransformer that will be used to transform query results.
 

Methods in org.hibernate.loader with parameters of type ResultTransformer
protected  boolean Loader.areResultSetRowsTransformedImmediately(ResultTransformer transformer)
          Are rows transformed immediately after being read from the ResultSet?
protected  Object Loader.getResultColumnOrRow(Object[] row, ResultTransformer transformer, ResultSet rs, SessionImplementor session)
          Get the actual object that is returned in the user-visible result list.
protected  List Loader.getResultList(List results, ResultTransformer resultTransformer)
           
protected  ResultTransformer Loader.resolveResultTransformer(ResultTransformer resultTransformer)
          Determine the actual ResultTransformer that will be used to transform query results.
 

Uses of ResultTransformer in org.hibernate.loader.criteria
 

Methods in org.hibernate.loader.criteria that return ResultTransformer
protected  ResultTransformer CriteriaLoader.resolveResultTransformer(ResultTransformer resultTransformer)
           
 

Methods in org.hibernate.loader.criteria with parameters of type ResultTransformer
protected  boolean CriteriaLoader.areResultSetRowsTransformedImmediately(ResultTransformer transformer)
           
protected  Object CriteriaLoader.getResultColumnOrRow(Object[] row, ResultTransformer transformer, ResultSet rs, SessionImplementor session)
           
protected  List CriteriaLoader.getResultList(List results, ResultTransformer resultTransformer)
           
protected  ResultTransformer CriteriaLoader.resolveResultTransformer(ResultTransformer resultTransformer)
           
 

Uses of ResultTransformer in org.hibernate.loader.custom
 

Methods in org.hibernate.loader.custom that return ResultTransformer
protected  ResultTransformer CustomLoader.resolveResultTransformer(ResultTransformer resultTransformer)
           
 

Methods in org.hibernate.loader.custom with parameters of type ResultTransformer
protected  Object CustomLoader.getResultColumnOrRow(Object[] row, ResultTransformer transformer, ResultSet rs, SessionImplementor session)
           
protected  List CustomLoader.getResultList(List results, ResultTransformer resultTransformer)
           
protected  ResultTransformer CustomLoader.resolveResultTransformer(ResultTransformer resultTransformer)
           
 

Uses of ResultTransformer in org.hibernate.loader.entity
 

Methods in org.hibernate.loader.entity with parameters of type ResultTransformer
protected  Object CollectionElementLoader.getResultColumnOrRow(Object[] row, ResultTransformer transformer, ResultSet rs, SessionImplementor session)
           
protected  Object AbstractEntityLoader.getResultColumnOrRow(Object[] row, ResultTransformer transformer, ResultSet rs, SessionImplementor session)
           
 

Uses of ResultTransformer in org.hibernate.loader.hql
 

Methods in org.hibernate.loader.hql that return ResultTransformer
protected  ResultTransformer QueryLoader.resolveResultTransformer(ResultTransformer resultTransformer)
           
 

Methods in org.hibernate.loader.hql with parameters of type ResultTransformer
protected  Object QueryLoader.getResultColumnOrRow(Object[] row, ResultTransformer transformer, ResultSet rs, SessionImplementor session)
           
protected  List QueryLoader.getResultList(List results, ResultTransformer resultTransformer)
           
protected  ResultTransformer QueryLoader.resolveResultTransformer(ResultTransformer resultTransformer)
           
 

Uses of ResultTransformer in org.hibernate.transform
 

Classes in org.hibernate.transform that implement ResultTransformer
 class AliasToBeanConstructorResultTransformer
          Wraps the tuples in a constructor call.
 class AliasToBeanResultTransformer
          Result transformer that allows to transform a result to a user specified class which will be populated via setter methods or fields matching the alias names.
 class AliasToEntityMapResultTransformer
          ResultTransformer implementation which builds a map for each "row", made up of each aliased value where the alias is the map key.
 class BasicTransformerAdapter
          Provides the basic "noop" impls of the ResultTransformer contract.
 class DistinctResultTransformer
          Distinctions the result tuples in the final result based on the defined equality of the tuples.
 class DistinctRootEntityResultTransformer
          Much like RootEntityResultTransformer, but we also distinct the entity in the final result.
 class PassThroughResultTransformer
          ???
 class RootEntityResultTransformer
          ResultTransformer implementation which limits the result tuple to only the "root entity".
 class ToListResultTransformer
          Tranforms each result row from a tuple into a List, such that what you end up with is a List of Lists.
 

Methods in org.hibernate.transform that return ResultTransformer
static ResultTransformer Transformers.aliasToBean(Class target)
          Creates a resulttransformer that will inject aliased values into instances of Class via property methods or fields.
 



Copyright © 2001-2010 Red Hat, Inc. All Rights Reserved.