Top Fields Constructors Methods
org.hibernate.hql.internal.ast.tree

public Class MapKeyEntityFromElement

extends FromElement
Class Inheritance
Imports
org.hibernate.engine.internal.JoinSequence, org.hibernate.engine.spi.SessionFactoryImplementor, org.hibernate.hql.internal.antlr.HqlSqlTokenTypes, org.hibernate.hql.internal.ast.HqlSqlWalker, org.hibernate.hql.internal.ast.util.SessionFactoryHelper, org.hibernate.persister.collection.QueryableCollection, org.hibernate.persister.entity.EntityPersister, .Joinable, org.hibernate.sql.JoinType, org.hibernate.type.EntityType, .Type

Deprecated

as a consequence of FromElement being deprecated. See corresponding docs for further information.

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final boolean
Inherited from org.hibernate.hql.internal.ast.tree.FromElement:
DISCRIMINATOR_PROPERTY_NAME

Constructor Summary

AccessConstructor and Description
public
MapKeyEntityFromElement(boolean useThetaJoin)

Method Summary

Modifier and TypeMethod and Description
public static MapKeyEntityFromElement
buildKeyJoin(FromElement collectionFromElement)

Deprecated as a consequence of FromElement and MapKeyEntityFromElement being deprecated.
public int
getType()

Overrides antlr.CommonAST.getType.

Implements antlr.collections.AST.getType.

Get the token type for this node
public boolean
isImplied()

Overrides org.hibernate.hql.internal.ast.tree.FromElement.isImplied.

Returns true if this FromElement was implied by a path, or false if this FROM element is explicitly declared in the FROM clause.
Inherited from org.hibernate.hql.internal.ast.tree.FromElement:
addEmbeddedParameterappendDisplayTextapplyTreatAsDeclarationscheckInitializeddoInitializeequalsgetClassAliasgetClassNamegetCollectionPropertyReferencegetCollectionSuffixgetCollectionTableAliasgetDataTypegetDestinationsgetDisplayTextgetElementTypegetEmbeddedParametersgetEntityPersistergetFetchOrigingetFromClausegetIdentifierPropertyNamesgetIdentityColumngetIdentityColumnsgetIndexCollectionSelectorParamSpecgetJoinSequencegetOrigingetPropertyMappinggetPropertyTableNamegetPropertyTypegetQueryablegetQueryableCollectiongetRealOrigingetRolegetSelectTypegetSequencegetTableAliasgetTableNamegetTypeDiscriminatorMetadatagetWithClauseAstgetWithClauseFragmenthandlePropertyBeingDereferencedhasEmbeddedParametershashCodeinitializeCollectioninitializeComponentJoininitializeEntityinProjectionListisAllPropertyFetchisCollectionJoinisCollectionOfValuesOrComponentsisDereferencedBySubclassPropertyisDereferencedBySuperclassOrSubclassPropertyisDereferencedBySuperclassPropertyisEntityisFetchisFilterisFromOrJoinFragmentisImpliedInFromClauseisIncludeSubclassesisManyToManyisNonQualifiedPropertyRefrenderCollectionSelectFragmentrenderIdentifierSelectrenderMapEntryPropertySelectFragmentrenderMapKeyPropertySelectFragmentrenderPropertySelectrenderScalarIdentifierSelectrenderValueCollectionSelectFragmentsetAllPropertyFetchsetCollectionJoinsetCollectionSuffixsetCollectionTableAliassetColumnssetFetchsetFiltersetImpliedInFromClausesetIncludeSubclassessetIndexCollectionSelectorParamSpecsetInProjectionListsetJoinSequencesetOriginsetQueryableCollectionsetRolesetUseFromFragmentsetUseWhereFragmentsetWithClauseFragmenttoColumnstoColumnsuseFromFragmentuseWhereFragment

Field Detail

useThetaJoinback to summary
private final boolean useThetaJoin

Constructor Detail

MapKeyEntityFromElementback to summary
public MapKeyEntityFromElement(boolean useThetaJoin)

Method Detail

buildKeyJoinback to summary
public static MapKeyEntityFromElement buildKeyJoin(FromElement collectionFromElement)

Deprecated

as a consequence of FromElement and MapKeyEntityFromElement being deprecated. See corresponding docs for further information.

getTypeback to summary
public int getType()

Overrides antlr.CommonAST.getType.

Implements antlr.collections.AST.getType.

Doc from antlr.CommonAST.getType.

Get the token type for this node

Annotations
@Override
isImpliedback to summary
public boolean isImplied()

Overrides org.hibernate.hql.internal.ast.tree.FromElement.isImplied.

Doc from org.hibernate.hql.internal.ast.tree.FromElement.isImplied.

Returns true if this FromElement was implied by a path, or false if this FROM element is explicitly declared in the FROM clause.

Returns:boolean

true if this FromElement was implied by a path, or false if this FROM element is explicitly declared

Annotations
@Override