public class ComponentJoin extends FromElement
isDereferencedBySubclassProperty, isDereferencedBySuperclassOrSubclassProperty, isDereferencedBySuperclassProperty
Modifier and Type | Class and Description |
---|---|
class |
ComponentJoin.ComponentFromElementType |
DISCRIMINATOR_PROPERTY_NAME
Constructor and Description |
---|
ComponentJoin(FromClause fromClause,
FromElement origin,
java.lang.String alias,
java.lang.String componentPath,
ComponentType componentType) |
Modifier and Type | Method and Description |
---|---|
protected PropertyMapping |
getBasePropertyMapping() |
java.lang.String |
getComponentPath() |
java.lang.String |
getComponentProperty() |
ComponentType |
getComponentType() |
Type |
getDataType() |
java.lang.String |
getDisplayText()
Returns additional display text for the AST node.
|
java.lang.String |
getIdentityColumn() |
addEmbeddedParameter, appendDisplayText, equals, getClassAlias, getClassName, getCollectionSuffix, getCollectionTableAlias, getDestinations, getEmbeddedParameters, getEntityPersister, getFromClause, getIndexCollectionSelectorParamSpec, getJoinSequence, getOrigin, getPropertyMapping, getPropertyType, getQueryable, getQueryableCollection, getRealOrigin, getSelectType, getSequence, getTableAlias, getTypeDiscriminatorMetadata, getWithClauseFragment, getWithClauseJoinAlias, handlePropertyBeingDereferenced, hasCacheablePersister, hasEmbeddedParameters, hashCode, initializeCollection, initializeComponentJoin, initializeEntity, inProjectionList, isAllPropertyFetch, isCollectionJoin, isCollectionOfValuesOrComponents, isDereferencedBySubclassProperty, isDereferencedBySuperclassOrSubclassProperty, isDereferencedBySuperclassProperty, isEntity, isFetch, isFilter, isFromOrJoinFragment, isImplied, isImpliedInFromClause, isIncludeSubclasses, isManyToMany, setAllPropertyFetch, setCollectionJoin, setCollectionSuffix, setCollectionTableAlias, setColumns, setFetch, setFilter, setImpliedInFromClause, setIncludeSubclasses, setIndexCollectionSelectorParamSpec, setInProjectionList, setJoinSequence, setOrigin, setQueryableCollection, setRole, setUseFromFragment, setUseWhereFragment, setWithClauseFragment, toColumns, toColumns, useFromFragment, useWhereFragment
getAliasGenerator, getASTFactory, getSessionFactoryHelper, getWalker, initialize
getOriginalText, setDataType, setText
getColumn, getFilename, getLine, getRenderText, getTextLength, initialize, initialize
addChild, decode, encode, equals, equalsList, equalsListPartial, equalsTree, equalsTreePartial, findAll, findAllPartial, getFirstChild, getNextSibling, getNumberOfChildren, getTokenNames, removeChildren, setFirstChild, setNextSibling, setVerboseStringConversion, toString, toStringList, toStringTree, xmlSerialize, xmlSerializeNode, xmlSerializeRootClose, xmlSerializeRootOpen
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
setText
public ComponentJoin(FromClause fromClause, FromElement origin, java.lang.String alias, java.lang.String componentPath, ComponentType componentType)
public java.lang.String getComponentPath()
public java.lang.String getComponentProperty()
public ComponentType getComponentType()
public Type getDataType()
getDataType
in class FromElement
public java.lang.String getIdentityColumn()
getIdentityColumn
in class FromElement
public java.lang.String getDisplayText()
getDisplayText
in interface DisplayableNode
getDisplayText
in class FromElement
protected PropertyMapping getBasePropertyMapping()
Copyright © 2013. All Rights Reserved.