Package org.hibernate.hql.ast.tree
Class ImpliedFromElement
java.lang.Object
antlr.BaseAST
antlr.CommonAST
org.hibernate.hql.ast.tree.Node
org.hibernate.hql.ast.tree.SqlNode
org.hibernate.hql.ast.tree.HqlSqlWalkerNode
org.hibernate.hql.ast.tree.FromElement
org.hibernate.hql.ast.tree.ImpliedFromElement
- All Implemented Interfaces:
antlr.collections.AST,Serializable,DisplayableNode,InitializeableNode,ParameterContainer
Represents a FROM element implied by a path expression or a collection reference.
- See Also:
-
Field Summary
Fields inherited from class org.hibernate.hql.ast.tree.FromElement
DISCRIMINATOR_PROPERTY_NAMEFields inherited from class antlr.BaseAST
down, right -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns additional display text for the AST node.booleanbooleanReturns true if this FromElement was implied by a path, or false if this FROM element is explicitly declared in the FROM clause.booleanbooleanvoidsetImpliedInFromClause(boolean flag) voidsetInProjectionList(boolean inProjectionList) Methods inherited from class org.hibernate.hql.ast.tree.FromElement
addEmbeddedParameter, appendDisplayText, equals, getClassAlias, getClassName, getCollectionSuffix, getCollectionTableAlias, getDataType, getDestinations, getEmbeddedParameters, getEntityPersister, getFromClause, getIdentityColumn, getIndexCollectionSelectorParamSpec, getJoinSequence, getOrigin, getPropertyMapping, getPropertyType, getQueryable, getQueryableCollection, getRealOrigin, getSelectType, getSequence, getTableAlias, getTypeDiscriminatorMetadata, getWithClauseFragment, getWithClauseJoinAlias, handlePropertyBeingDereferenced, hasCacheablePersister, hasEmbeddedParameters, hashCode, initializeCollection, initializeComponentJoin, initializeEntity, isAllPropertyFetch, isCollectionJoin, isCollectionOfValuesOrComponents, isDereferencedBySubclassProperty, isDereferencedBySuperclassOrSubclassProperty, isDereferencedBySuperclassProperty, isEntity, isFetch, isFilter, isFromOrJoinFragment, isManyToMany, setAllPropertyFetch, setCollectionJoin, setCollectionSuffix, setCollectionTableAlias, setColumns, setFetch, setFilter, setIncludeSubclasses, setIndexCollectionSelectorParamSpec, setJoinSequence, setOrigin, setQueryableCollection, setRole, setUseFromFragment, setUseWhereFragment, setWithClauseFragment, toColumns, toColumns, useFromFragment, useWhereFragmentMethods inherited from class org.hibernate.hql.ast.tree.HqlSqlWalkerNode
getAliasGenerator, getASTFactory, getSessionFactoryHelper, getWalker, initializeMethods inherited from class org.hibernate.hql.ast.tree.SqlNode
getOriginalText, setDataType, setTextMethods inherited from class org.hibernate.hql.ast.tree.Node
getColumn, getFilename, getLine, getRenderText, getTextLength, initialize, initializeMethods inherited from class antlr.CommonAST
getText, getType, initialize, setTypeMethods inherited from class 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, xmlSerializeRootOpenMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.hibernate.hql.ast.tree.ParameterContainer
setText
-
Constructor Details
-
ImpliedFromElement
public ImpliedFromElement()
-
-
Method Details
-
isImplied
public boolean isImplied()Description copied from class:FromElementReturns true if this FromElement was implied by a path, or false if this FROM element is explicitly declared in the FROM clause.- Overrides:
isImpliedin classFromElement- Returns:
- true if this FromElement was implied by a path, or false if this FROM element is explicitly declared
-
setImpliedInFromClause
public void setImpliedInFromClause(boolean flag) - Overrides:
setImpliedInFromClausein classFromElement
-
isImpliedInFromClause
public boolean isImpliedInFromClause()- Overrides:
isImpliedInFromClausein classFromElement
-
setInProjectionList
public void setInProjectionList(boolean inProjectionList) - Overrides:
setInProjectionListin classFromElement
-
inProjectionList
public boolean inProjectionList()- Overrides:
inProjectionListin classFromElement
-
isIncludeSubclasses
public boolean isIncludeSubclasses()- Overrides:
isIncludeSubclassesin classFromElement
-
getDisplayText
Returns additional display text for the AST node.- Specified by:
getDisplayTextin interfaceDisplayableNode- Overrides:
getDisplayTextin classFromElement- Returns:
- String - The additional display text.
-