public class ComponentJoin extends FromElement
Modifier and Type | Class and Description |
---|---|
class |
ComponentJoin.ComponentFromElementType |
DISCRIMINATOR_PROPERTY_NAME
Constructor and Description |
---|
ComponentJoin(FromClause fromClause,
FromElement origin,
String alias,
String componentPath,
CompositeType componentType) |
Modifier and Type | Method and Description |
---|---|
protected PropertyMapping |
getBasePropertyMapping() |
String |
getComponentPath() |
String |
getComponentProperty() |
CompositeType |
getComponentType() |
Type |
getDataType() |
String |
getDisplayText()
Returns additional display text for the AST node.
|
String |
getIdentityColumn() |
String[] |
getIdentityColumns() |
addEmbeddedParameter, appendDisplayText, applyTreatAsDeclarations, doInitialize, equals, getClassAlias, getClassName, getCollectionPropertyReference, getCollectionSuffix, getCollectionTableAlias, getDestinations, getEmbeddedParameters, getEntityPersister, getFromClause, getIndexCollectionSelectorParamSpec, getJoinSequence, getOrigin, getPropertyMapping, getPropertyType, getQueryable, getQueryableCollection, getRealOrigin, getRole, getSelectType, getSequence, getTableAlias, getTypeDiscriminatorMetadata, getWithClauseFragment, handlePropertyBeingDereferenced, hasCacheablePersister, hasEmbeddedParameters, hashCode, initializeCollection, initializeComponentJoin, initializeEntity, inProjectionList, isAllPropertyFetch, isCollectionJoin, isCollectionOfValuesOrComponents, isDereferencedBySubclassProperty, isDereferencedBySuperclassOrSubclassProperty, isDereferencedBySuperclassProperty, isEntity, isFetch, isFilter, isFromOrJoinFragment, isImplied, isImpliedInFromClause, isIncludeSubclasses, isManyToMany, renderMapEntryPropertySelectFragment, renderMapKeyPropertySelectFragment, 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, CompositeType componentType)
public String getComponentPath()
public String getComponentProperty()
public CompositeType 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 © 2017 JBoss by Red Hat. All rights reserved.