Package org.hibernate.query.hql.internal
Class DomainPathPart
- java.lang.Object
- org.hibernate.query.hql.internal.DomainPathPart
- All Implemented Interfaces:
SemanticPathPart
public classDomainPathPartextendsObjectimplementsSemanticPathPart
Specialized "intermediate" SemanticPathPart for processing domain model paths/
Constructor Summary
Constructors Constructor Description DomainPathPart(SqmPath<?> basePath)
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SqmPath<?>resolveIndexedAccess(SqmExpression<?> selector, boolean isTerminal,SqmCreationState creationState)SemanticPathPartresolvePathPart(String name, boolean isTerminal,SqmCreationState creationState)
Constructor Detail
DomainPathPart
public DomainPathPart(SqmPath<?> basePath)
Method Detail
resolvePathPart
public SemanticPathPart resolvePathPart(String name, boolean isTerminal,SqmCreationState creationState)
- Specified by:
resolvePathPartin interfaceSemanticPathPart
resolveIndexedAccess
public SqmPath<?> resolveIndexedAccess(SqmExpression<?> selector, boolean isTerminal,SqmCreationState creationState)
- Specified by:
resolveIndexedAccessin interfaceSemanticPathPart