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,
String alias,
String componentPath,
ComponentType componentType) |
Modifier and Type | Method and Description |
---|---|
protected PropertyMapping |
getBasePropertyMapping() |
String |
getComponentPath() |
String |
getComponentProperty() |
ComponentType |
getComponentType() |
Type |
getDataType() |
String |
getDisplayText()
Returns additional display text for the AST node.
|
String |
getIdentityColumn() |
String[] |
getIdentityColumns() |
addEmbeddedParameter, appendDisplayText, applyTreatAsDeclarations, equals, getClassAlias, getClassName, getCollectionSuffix, getCollectionTableAlias, getDestinations, getEmbeddedParameters, getEntityPersister, getFromClause, getIndexCollectionSelectorParamSpec, getJoinSequence, getOrigin, getPropertyMapping, getPropertyType, getQueryable, getQueryableCollection, getRealOrigin, getRole, 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, String alias, String componentPath, ComponentType componentType)
public String getComponentPath()
public String getComponentProperty()
public ComponentType getComponentType()
public Type getDataType()
getDataType
in class FromElement
public String getIdentityColumn()
getIdentityColumn
in class FromElement
public String[] getIdentityColumns()
getIdentityColumns
in class FromElement
public String getDisplayText()
FromElement
getDisplayText
in interface DisplayableNode
getDisplayText
in class FromElement
protected PropertyMapping getBasePropertyMapping()
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.