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, useWhereFragmentgetAliasGenerator, getASTFactory, getSessionFactoryHelper, getWalker, initializegetOriginalText, setDataType, setTextgetColumn, getFilename, getLine, getRenderText, getTextLength, initialize, initializeaddChild, decode, encode, equals, equalsList, equalsListPartial, equalsTree, equalsTreePartial, findAll, findAllPartial, getFirstChild, getNextSibling, getNumberOfChildren, getTokenNames, removeChildren, setFirstChild, setNextSibling, setVerboseStringConversion, toString, toStringList, toStringTree, xmlSerialize, xmlSerializeNode, xmlSerializeRootClose, xmlSerializeRootOpenclone, finalize, getClass, notify, notifyAll, wait, wait, waitsetTextpublic 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 FromElementpublic java.lang.String getIdentityColumn()
getIdentityColumn in class FromElementpublic java.lang.String getDisplayText()
getDisplayText in interface DisplayableNodegetDisplayText in class FromElementprotected PropertyMapping getBasePropertyMapping()
Copyright © 2013. All Rights Reserved.