Uses of Interface
org.hibernate.spi.DotIdentifierSequence
-
Packages that use DotIdentifierSequence Package Description org.hibernate.loader This package defines functionality for processing JDBC result sets and returning complex graphs of persistent objects.org.hibernate.metamodel.mapping Defines the runtime mapping metamodel, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).org.hibernate.metamodel.model.domain Defines the runtime domain metamodel, which describes the Java aspect of the application's domain model parts (entities, attributes).org.hibernate.query.hql.internal Implementation of the SPIs for HQL support.org.hibernate.spi A tiny SPI for dealing with compound names and navigable paths. -
-
Uses of DotIdentifierSequence in org.hibernate.loader
Classes in org.hibernate.loader that implement DotIdentifierSequence Modifier and Type Class Description class
PropertyPath
Deprecated, for removal: This API element is subject to removal in a future version.UseNavigablePath
orNavigableRole
instead, depending on need. -
Uses of DotIdentifierSequence in org.hibernate.metamodel.mapping
Classes in org.hibernate.metamodel.mapping that implement DotIdentifierSequence Modifier and Type Class Description class
SelectablePath
The path for a selectable.Methods in org.hibernate.metamodel.mapping with parameters of type DotIdentifierSequence Modifier and Type Method Description default ModelPart
ModelPartContainer. findByPath(DotIdentifierSequence path)
-
Uses of DotIdentifierSequence in org.hibernate.metamodel.model.domain
Classes in org.hibernate.metamodel.model.domain that implement DotIdentifierSequence Modifier and Type Class Description class
NavigableRole
A compound path which represents aModelPart
and uniquely identifies it with the runtime metamodel. -
Uses of DotIdentifierSequence in org.hibernate.query.hql.internal
Subinterfaces of DotIdentifierSequence in org.hibernate.query.hql.internal Modifier and Type Interface Description interface
FullyQualifiedReflectivePathSource
Classes in org.hibernate.query.hql.internal that implement DotIdentifierSequence Modifier and Type Class Description class
FullyQualifiedReflectivePath
class
FullyQualifiedReflectivePathTerminal
-
Uses of DotIdentifierSequence in org.hibernate.spi
Classes in org.hibernate.spi that implement DotIdentifierSequence Modifier and Type Class Description class
EntityIdentifierNavigablePath
Specialized implementation ofNavigablePath
for handling special cases pertaining to entity identifiers.class
NavigablePath
A compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.class
TreatedNavigablePath
An implementation ofNavigablePath
with special handling for treated paths.Methods in org.hibernate.spi that return DotIdentifierSequence Modifier and Type Method Description DotIdentifierSequence
DotIdentifierSequence. append(String subPathName)
Append a new part to the end of this sequence, returning the new representation.@Nullable DotIdentifierSequence
DotIdentifierSequence. getParent()
The parent sequence part.default DotIdentifierSequence[]
DotIdentifierSequence. getParts()
Methods in org.hibernate.spi with parameters of type DotIdentifierSequence Modifier and Type Method Description boolean
NavigablePath. isSuffix(@Nullable DotIdentifierSequence dotIdentifierSequence)
Determine whether the given path is a suffix of this pathprotected boolean
EntityIdentifierNavigablePath. localNamesMatch(DotIdentifierSequence otherPath)
protected boolean
NavigablePath. localNamesMatch(DotIdentifierSequence other)
@Nullable NavigablePath
NavigablePath. trimSuffix(@Nullable DotIdentifierSequence suffix)
Removes the suffix part from the NavigablePath, when the NavigablePath does not contain the suffix it returns null;
-