类 ComponentJoin.ComponentFromElementType
- java.lang.Object
-
- org.hibernate.hql.internal.ast.tree.ComponentJoin.ComponentFromElementType
-
- 封闭类:
- ComponentJoin
public class ComponentJoin.ComponentFromElementType extends Object
-
-
构造器概要
构造器 构造器 说明 ComponentFromElementType(FromElement fromElement)
-
方法概要
-
-
-
构造器详细资料
-
ComponentFromElementType
public ComponentFromElementType(FromElement fromElement)
-
-
方法详细资料
-
getDataType
public Type getDataType()
-
getQueryableCollection
public QueryableCollection getQueryableCollection()
-
getPropertyMapping
public PropertyMapping getPropertyMapping(String propertyName)
-
getPropertyType
public Type getPropertyType(String propertyName, String propertyPath)
Returns the type of a property, given it's name (the last part) and the full path.- 参数:
propertyName- The last part of the full path to the property.- 返回:
- The type.
-
renderScalarIdentifierSelect
public String renderScalarIdentifierSelect(int i)
-
getCollectionSuffix
public String getCollectionSuffix()
-
setCollectionSuffix
public void setCollectionSuffix(String suffix)
-
getEntityPersister
public EntityPersister getEntityPersister()
-
getSelectType
public Type getSelectType()
-
getQueryable
public Queryable getQueryable()
Returns the Hibernate queryable implementation for the HQL class.- 返回:
- the Hibernate queryable implementation for the HQL class.
-
renderMapKeyPropertySelectFragment
public String renderMapKeyPropertySelectFragment(int size, int k)
-
renderMapEntryPropertySelectFragment
public String renderMapEntryPropertySelectFragment(int size, int k)
-
renderValueCollectionSelectFragment
public String renderValueCollectionSelectFragment(int size, int k)
-
setJoinSequence
public void setJoinSequence(JoinSequence joinSequence)
-
getJoinSequence
public JoinSequence getJoinSequence()
-
setQueryableCollection
public void setQueryableCollection(QueryableCollection queryableCollection)
-
isCollectionOfValuesOrComponents
public boolean isCollectionOfValuesOrComponents()
-
isEntity
public boolean isEntity()
-
getIndexCollectionSelectorParamSpec
public ParameterSpecification getIndexCollectionSelectorParamSpec()
-
setIndexCollectionSelectorParamSpec
public void setIndexCollectionSelectorParamSpec(ParameterSpecification indexCollectionSelectorParamSpec)
-
getCollectionPropertyReference
public CollectionPropertyReference getCollectionPropertyReference(String propertyName)
-
getIdentifierPropertyNames
public String[] getIdentifierPropertyNames()
-
-