Save This Page
Home » hibernate-distribution-3.3.1.GA-dist » org.hibernate » loader » criteria » [javadoc | source]
org.hibernate.loader.criteria
public class: CriteriaQueryTranslator [javadoc | source]
java.lang.Object
   org.hibernate.loader.criteria.CriteriaQueryTranslator

All Implemented Interfaces:
    CriteriaQuery

Field Summary
public static final  String ROOT_SQL_ALIAS     
Constructor:
 public CriteriaQueryTranslator(SessionFactoryImplementor factory,
    CriteriaImpl criteria,
    String rootEntityName,
    String rootSQLAlias) throws HibernateException 
 public CriteriaQueryTranslator(SessionFactoryImplementor factory,
    CriteriaImpl criteria,
    String rootEntityName,
    String rootSQLAlias,
    CriteriaQuery outerQuery) throws HibernateException 
Method from org.hibernate.loader.criteria.CriteriaQueryTranslator Summary:
generateSQLAlias,   getColumn,   getColumnsUsingProjection,   getCriteria,   getEntityName,   getEntityName,   getFactory,   getGroupBy,   getIdentifierColumns,   getIdentifierType,   getJoinType,   getOrderBy,   getProjectedAliases,   getProjectedColumnAliases,   getProjectedTypes,   getPropertyName,   getQueryParameters,   getQuerySpaces,   getRootCriteria,   getRootSQLALias,   getSQLAlias,   getSQLAlias,   getSQLAliasCount,   getSelect,   getType,   getTypeUsingProjection,   getTypedIdentifierValue,   getTypedValue,   getWhereCondition,   hasProjection,   isJoin
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.hibernate.loader.criteria.CriteriaQueryTranslator Detail:
 public String generateSQLAlias() 
 public String getColumn(Criteria criteria,
    String propertyName) 
 public String[] getColumnsUsingProjection(Criteria subcriteria,
    String propertyName) throws HibernateException 
    Get the names of the columns constrained by this criterion.
 public Criteria getCriteria(String path) 
 public String getEntityName(Criteria criteria) 
 public String getEntityName(Criteria subcriteria,
    String propertyName) 
 public SessionFactoryImplementor getFactory() 
 public String getGroupBy() 
 public String[] getIdentifierColumns(Criteria subcriteria) 
 public Type getIdentifierType(Criteria subcriteria) 
 public int getJoinType(String path) 
 public String getOrderBy() 
 public String[] getProjectedAliases() 
 public String[] getProjectedColumnAliases() 
 public Type[] getProjectedTypes() 
 public String getPropertyName(String propertyName) 
 public QueryParameters getQueryParameters() 
 public Set getQuerySpaces() 
 public CriteriaImpl getRootCriteria() 
 public String getRootSQLALias() 
 public String getSQLAlias(Criteria criteria) 
 public String getSQLAlias(Criteria criteria,
    String propertyName) 
 public int getSQLAliasCount() 
 public String getSelect() 
 public Type getType(Criteria subcriteria,
    String propertyName) throws HibernateException 
 public Type getTypeUsingProjection(Criteria subcriteria,
    String propertyName) throws HibernateException 
 public TypedValue getTypedIdentifierValue(Criteria subcriteria,
    Object value) 
 public TypedValue getTypedValue(Criteria subcriteria,
    String propertyName,
    Object value) throws HibernateException 
    Get the a typed value for the given property value.
 public String getWhereCondition() 
 public boolean hasProjection() 
 public boolean isJoin(String path)