public class ComponentJoin.ComponentFromElementType extends Object
Constructor and Description |
---|
ComponentFromElementType(FromElement fromElement) |
public ComponentFromElementType(FromElement fromElement)
public Type getDataType()
public QueryableCollection getQueryableCollection()
public PropertyMapping getPropertyMapping(String propertyName)
public Type getPropertyType(String propertyName, String propertyPath)
propertyName
- The last part of the full path to the property.public String renderScalarIdentifierSelect(int i)
i
- the sequence of the returned typepublic String getCollectionSuffix()
public void setCollectionSuffix(String suffix)
public EntityPersister getEntityPersister()
public Type getSelectType()
public Queryable getQueryable()
public String renderMapKeyPropertySelectFragment(int size, int k)
public String renderMapEntryPropertySelectFragment(int size, int k)
public String renderValueCollectionSelectFragment(int size, int k)
public void setJoinSequence(JoinSequence joinSequence)
public JoinSequence getJoinSequence()
public void setQueryableCollection(QueryableCollection queryableCollection)
public boolean isCollectionOfValuesOrComponents()
public boolean isEntity()
public ParameterSpecification getIndexCollectionSelectorParamSpec()
public void setIndexCollectionSelectorParamSpec(ParameterSpecification indexCollectionSelectorParamSpec)
public CollectionPropertyReference getCollectionPropertyReference(String propertyName)
Copyright © 2001-2017 Red Hat, Inc. All Rights Reserved.