类 EntityJoinFromElement
- java.lang.Object
-
- antlr.BaseAST
-
- antlr.CommonAST
-
- org.hibernate.hql.internal.ast.tree.Node
-
- org.hibernate.hql.internal.ast.tree.SqlNode
-
- org.hibernate.hql.internal.ast.tree.HqlSqlWalkerNode
-
- org.hibernate.hql.internal.ast.tree.FromElement
-
- org.hibernate.hql.internal.ast.tree.EntityJoinFromElement
-
- 所有已实现的接口:
antlr.collections.AST,Serializable,DisplayableNode,InitializeableNode,ParameterContainer
public class EntityJoinFromElement extends FromElement
- 作者:
- Steve Ebersole
- 另请参阅:
- 序列化表格
-
-
字段概要
-
从类继承的字段 org.hibernate.hql.internal.ast.tree.FromElement
DISCRIMINATOR_PROPERTY_NAME
-
-
构造器概要
构造器 构造器 说明 EntityJoinFromElement(HqlSqlWalker walker, FromClause fromClause, EntityPersister entityPersister, JoinType joinType, boolean fetchProperties, String alias)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 StringgetCollectionSuffix()voidinitializeCollection(FromClause fromClause, String classAlias, String tableAlias)protected voidinitializeComponentJoin(org.hibernate.hql.internal.ast.tree.FromElementType elementType)voidsetCollectionSuffix(String suffix)voidsetText(String s)Set the renderable text of this node.-
从类继承的方法 org.hibernate.hql.internal.ast.tree.FromElement
addEmbeddedParameter, appendDisplayText, applyTreatAsDeclarations, doInitialize, equals, getClassAlias, getClassName, getCollectionPropertyReference, getCollectionTableAlias, getDataType, getDestinations, getDisplayText, getEmbeddedParameters, getEntityPersister, getFetchOrigin, getFromClause, getIdentifierPropertyNames, getIdentityColumn, getIdentityColumns, getIndexCollectionSelectorParamSpec, getJoinSequence, getOrigin, getPropertyMapping, getPropertyTableName, getPropertyType, getQueryable, getQueryableCollection, getRealOrigin, getRole, getSelectType, getSequence, getTableAlias, getTableName, getTypeDiscriminatorMetadata, getWithClauseAst, getWithClauseFragment, handlePropertyBeingDereferenced, hasEmbeddedParameters, hashCode, initializeEntity, inProjectionList, isAllPropertyFetch, isCollectionJoin, isCollectionOfValuesOrComponents, isDereferencedBySubclassProperty, isDereferencedBySuperclassOrSubclassProperty, isDereferencedBySuperclassProperty, isEntity, isFetch, isFilter, isFromOrJoinFragment, isImplied, isImpliedInFromClause, isIncludeSubclasses, isManyToMany, renderMapEntryPropertySelectFragment, renderMapKeyPropertySelectFragment, setAllPropertyFetch, setCollectionJoin, setCollectionTableAlias, setColumns, setFetch, setFilter, setImpliedInFromClause, setIncludeSubclasses, setIndexCollectionSelectorParamSpec, setInProjectionList, setJoinSequence, setOrigin, setQueryableCollection, setRole, setUseFromFragment, setUseWhereFragment, setWithClauseFragment, toColumns, toColumns, useFromFragment, useWhereFragment
-
从类继承的方法 org.hibernate.hql.internal.ast.tree.HqlSqlWalkerNode
getAliasGenerator, getASTFactory, getSessionFactoryHelper, getWalker, initialize
-
从类继承的方法 org.hibernate.hql.internal.ast.tree.SqlNode
getOriginalText, setDataType
-
从类继承的方法 org.hibernate.hql.internal.ast.tree.Node
getColumn, getFilename, getLine, getRenderText, getTextLength, initialize, initialize
-
从类继承的方法 antlr.BaseAST
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
-
-
-
-
构造器详细资料
-
EntityJoinFromElement
public EntityJoinFromElement(HqlSqlWalker walker, FromClause fromClause, EntityPersister entityPersister, JoinType joinType, boolean fetchProperties, String alias)
-
-
方法详细资料
-
setText
public void setText(String s)
从接口复制的说明:ParameterContainerSet the renderable text of this node.- 指定者:
setText在接口中antlr.collections.AST- 指定者:
setText在接口中ParameterContainer- 覆盖:
setText在类中SqlNode- 参数:
s- The renderable text
-
initializeComponentJoin
protected void initializeComponentJoin(org.hibernate.hql.internal.ast.tree.FromElementType elementType)
- 覆盖:
initializeComponentJoin在类中FromElement
-
initializeCollection
public void initializeCollection(FromClause fromClause, String classAlias, String tableAlias)
- 覆盖:
initializeCollection在类中FromElement
-
getCollectionSuffix
public String getCollectionSuffix()
- 覆盖:
getCollectionSuffix在类中FromElement
-
setCollectionSuffix
public void setCollectionSuffix(String suffix)
- 覆盖:
setCollectionSuffix在类中FromElement
-
-