Methods Summary |
---|
public java.lang.String | generateSQLAlias()
|
public java.lang.String | getColumn(org.hibernate.Criteria criteria, java.lang.String propertyPath)Get the names of the columns mapped by a property path,
ignoring projection aliases
|
public java.lang.String[] | getColumnsUsingProjection(org.hibernate.Criteria criteria, java.lang.String propertyPath)Get the names of the columns mapped by a property path
|
public java.lang.String | getEntityName(org.hibernate.Criteria criteria)Get the entity name of an entity
|
public java.lang.String | getEntityName(org.hibernate.Criteria criteria, java.lang.String propertyPath)Get the entity name of an entity, taking into account
the qualifier of the property path
|
public org.hibernate.engine.SessionFactoryImplementor | getFactory()
|
public java.lang.String[] | getIdentifierColumns(org.hibernate.Criteria subcriteria)Get the identifier column names of this entity
|
public org.hibernate.type.Type | getIdentifierType(org.hibernate.Criteria subcriteria)Get the identifier type of this entity
|
public java.lang.String | getPropertyName(java.lang.String propertyName)Get the property name, given a possibly qualified property name
|
public java.lang.String | getSQLAlias(org.hibernate.Criteria criteria, java.lang.String propertyPath)Get the root table alias of an entity, taking into account
the qualifier of the property path
|
public java.lang.String | getSQLAlias(org.hibernate.Criteria subcriteria)Get the root table alias of an entity
|
public org.hibernate.type.Type | getType(org.hibernate.Criteria criteria, java.lang.String propertyPath)Get the type of a property path, ignoring projection aliases
|
public org.hibernate.type.Type | getTypeUsingProjection(org.hibernate.Criteria criteria, java.lang.String propertyPath)Get the type of a property path
|
public org.hibernate.engine.TypedValue | getTypedIdentifierValue(org.hibernate.Criteria subcriteria, java.lang.Object value)
|
public org.hibernate.engine.TypedValue | getTypedValue(org.hibernate.Criteria criteria, java.lang.String propertyPath, java.lang.Object value)Get the a typed value for the given property value.
|