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, 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, String alias, String componentPath, ComponentType componentType)
public String getComponentPath()
public String getComponentProperty()
public ComponentType getComponentType()
public Type getDataType()
getDataType in class FromElementpublic String getIdentityColumn()
getIdentityColumn in class FromElementpublic String[] getIdentityColumns()
getIdentityColumns in class FromElementpublic String getDisplayText()
FromElementgetDisplayText in interface DisplayableNodegetDisplayText in class FromElementprotected PropertyMapping getBasePropertyMapping()
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.