appendDisplayText
protected void appendDisplayText(StringBuffer buf)
equals
public boolean equals(Object obj)
getClassAlias
public String getClassAlias()
getClassName
public String getClassName()
getCollectionSuffix
public String getCollectionSuffix()
getCollectionTableAlias
public String getCollectionTableAlias()
getDestinations
public List getDestinations()
getDisplayText
public String getDisplayText()
Returns additional display text for the AST node.
- getDisplayText in interface DisplayableNode
- String - The additional display text.
getIdentityColumn
public String getIdentityColumn()
getPropertyMapping
public PropertyMapping getPropertyMapping(String propertyName)
getPropertyType
public Type getPropertyType(String propertyName,
String propertyPath)
getSelectType
public Type getSelectType()
getSequence
public int getSequence()
getTableAlias
public String getTableAlias()
getWithClauseFragment
public String getWithClauseFragment()
getWithClauseJoinAlias
public String getWithClauseJoinAlias()
handlePropertyBeingDereferenced
public void handlePropertyBeingDereferenced(Type propertySource,
String propertyName)
hasCacheablePersister
public boolean hasCacheablePersister()
hashCode
public int hashCode()
inProjectionList
public boolean inProjectionList()
initializeCollection
public void initializeCollection(FromClause fromClause,
String classAlias,
String tableAlias)
isAllPropertyFetch
public boolean isAllPropertyFetch()
isCollectionJoin
public boolean isCollectionJoin()
isCollectionOfValuesOrComponents
public boolean isCollectionOfValuesOrComponents()
isDereferencedBySubclassProperty
public boolean isDereferencedBySubclassProperty()
isDereferencedBySuperclassOrSubclassProperty
public boolean isDereferencedBySuperclassOrSubclassProperty()
isDereferencedBySuperclassProperty
public boolean isDereferencedBySuperclassProperty()
isEntity
public boolean isEntity()
isFetch
public boolean isFetch()
isFilter
public boolean isFilter()
isFromOrJoinFragment
public boolean isFromOrJoinFragment()
isImplied
public 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.
- true if this FromElement was implied by a path, or false if this FROM element is explicitly declared
isImpliedInFromClause
public boolean isImpliedInFromClause()
isIncludeSubclasses
public boolean isIncludeSubclasses()
isManyToMany
public boolean isManyToMany()
setAllPropertyFetch
public void setAllPropertyFetch(boolean fetch)
setCollectionJoin
public void setCollectionJoin(boolean collectionJoin)
setCollectionSuffix
public void setCollectionSuffix(String suffix)
setCollectionTableAlias
public void setCollectionTableAlias(String collectionTableAlias)
setColumns
public void setColumns(String[] columns)
setFetch
public void setFetch(boolean fetch)
setFilter
public void setFilter(boolean b)
setImpliedInFromClause
public void setImpliedInFromClause(boolean flag)
setInProjectionList
public void setInProjectionList(boolean inProjectionList)
setIncludeSubclasses
public void setIncludeSubclasses(boolean includeSubclasses)
setJoinSequence
public void setJoinSequence(JoinSequence joinSequence)
setOrigin
public void setOrigin(FromElement origin,
boolean manyToMany)
setQueryableCollection
public void setQueryableCollection(QueryableCollection queryableCollection)
setRole
public void setRole(String role)
setUseFromFragment
public void setUseFromFragment(boolean useFromFragment)
setUseWhereFragment
public void setUseWhereFragment(boolean b)
setWithClauseFragment
public void setWithClauseFragment(String withClauseJoinAlias,
String withClauseFragment)
toColumns
public String[] toColumns(String tableAlias,
String path,
boolean inSelect)
toColumns
public String[] toColumns(String tableAlias,
String path,
boolean inSelect,
boolean forceAlias)
useFromFragment
public boolean useFromFragment()
useWhereFragment
public boolean useWhereFragment()