void
|
addEmbeddedParameter(ParameterSpecification specification)
Adds a parameter specification for a parameter encountered within this node.
|
void
|
appendDisplayText(StringBuffer buf)
|
boolean
|
equals(Object obj)
|
String
|
getClassAlias()
|
String
|
getClassName()
|
String
|
getCollectionSuffix()
|
String
|
getCollectionTableAlias()
|
Type
|
getDataType()
|
List
|
getDestinations()
|
String
|
getDisplayText()
Returns additional display text for the AST node.
|
ParameterSpecification[]
|
getEmbeddedParameters()
Retrieve all embedded parameter specifications.
|
EntityPersister
|
getEntityPersister()
|
FromClause
|
getFromClause()
|
String
|
getIdentityColumn()
|
ParameterSpecification
|
getIndexCollectionSelectorParamSpec()
|
JoinSequence
|
getJoinSequence()
|
FromElement
|
getOrigin()
|
PropertyMapping
|
getPropertyMapping(String propertyName)
|
Type
|
getPropertyType(String propertyName, String propertyPath)
|
Queryable
|
getQueryable()
|
QueryableCollection
|
getQueryableCollection()
|
FromElement
|
getRealOrigin()
|
Type
|
getSelectType()
|
int
|
getSequence()
|
String
|
getTableAlias()
|
TypeDiscriminatorMetadata
|
getTypeDiscriminatorMetadata()
|
String
|
getWithClauseFragment()
|
String
|
getWithClauseJoinAlias()
|
void
|
handlePropertyBeingDereferenced(Type propertySource, String propertyName)
|
boolean
|
hasCacheablePersister()
|
boolean
|
hasEmbeddedParameters()
Determine whether this node contains embedded parameters.
|
int
|
hashCode()
|
boolean
|
inProjectionList()
|
void
|
initializeCollection(FromClause fromClause, String classAlias, String tableAlias)
|
void
|
initializeComponentJoin(FromElementType elementType)
|
void
|
initializeEntity(FromClause fromClause, String className, EntityPersister persister, EntityType type, String classAlias, String tableAlias)
|
boolean
|
isAllPropertyFetch()
|
boolean
|
isCollectionJoin()
|
boolean
|
isCollectionOfValuesOrComponents()
|
boolean
|
isDereferencedBySubclassProperty()
|
boolean
|
isDereferencedBySuperclassOrSubclassProperty()
|
boolean
|
isDereferencedBySuperclassProperty()
|
boolean
|
isEntity()
|
boolean
|
isFetch()
|
boolean
|
isFilter()
|
boolean
|
isFromOrJoinFragment()
|
boolean
|
isImplied()
Returns true if this FromElement was implied by a path, or false if this FROM element is explicitly declared in
the FROM clause.
|
boolean
|
isImpliedInFromClause()
|
boolean
|
isIncludeSubclasses()
|
boolean
|
isManyToMany()
|
void
|
setAllPropertyFetch(boolean fetch)
|
void
|
setCollectionJoin(boolean collectionJoin)
|
void
|
setCollectionSuffix(String suffix)
|
void
|
setCollectionTableAlias(String collectionTableAlias)
|
void
|
setColumns(String[] columns)
|
void
|
setFetch(boolean fetch)
|
void
|
setFilter(boolean b)
|
void
|
setImpliedInFromClause(boolean flag)
|
void
|
setInProjectionList(boolean inProjectionList)
|
void
|
setIncludeSubclasses(boolean includeSubclasses)
|
void
|
setIndexCollectionSelectorParamSpec(ParameterSpecification indexCollectionSelectorParamSpec)
|
void
|
setJoinSequence(JoinSequence joinSequence)
|
void
|
setOrigin(FromElement origin, boolean manyToMany)
|
void
|
setQueryableCollection(QueryableCollection queryableCollection)
|
void
|
setRole(String role)
|
void
|
setUseFromFragment(boolean useFromFragment)
|
void
|
setUseWhereFragment(boolean b)
|
void
|
setWithClauseFragment(String withClauseJoinAlias, String withClauseFragment)
|
String[]
|
toColumns(String tableAlias, String path, boolean inSelect)
|
String[]
|
toColumns(String tableAlias, String path, boolean inSelect, boolean forceAlias)
|
boolean
|
useFromFragment()
|
boolean
|
useWhereFragment()
|