Uses of Interface
org.hibernate.spi.DotIdentifierSequence
Packages that use DotIdentifierSequence
Package
Description
Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
Defines the runtime domain metamodel, which describes the Java aspect of
the application's domain model parts (entities, attributes).
Implementation of the SPIs for HQL support.
A tiny SPI for dealing with compound names and navigable paths.
-
Uses of DotIdentifierSequence in org.hibernate.metamodel.mapping
Classes in org.hibernate.metamodel.mapping that implement DotIdentifierSequenceMethods in org.hibernate.metamodel.mapping with parameters of type DotIdentifierSequenceModifier and TypeMethodDescriptiondefault ModelPartModelPartContainer.findByPath(DotIdentifierSequence path) -
Uses of DotIdentifierSequence in org.hibernate.metamodel.model.domain
Classes in org.hibernate.metamodel.model.domain that implement DotIdentifierSequenceModifier and TypeClassDescriptionfinal classA compound path which represents aModelPartand uniquely identifies it with the runtime metamodel. -
Uses of DotIdentifierSequence in org.hibernate.query.hql.internal
Subinterfaces of DotIdentifierSequence in org.hibernate.query.hql.internalClasses in org.hibernate.query.hql.internal that implement DotIdentifierSequenceModifier and TypeClassDescriptionclassclass -
Uses of DotIdentifierSequence in org.hibernate.spi
Classes in org.hibernate.spi that implement DotIdentifierSequenceModifier and TypeClassDescriptionclassSpecialized implementation ofNavigablePathfor handling special cases pertaining to entity identifiers.classA 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.classAn implementation ofNavigablePathwith special handling for treated paths.Methods in org.hibernate.spi that return DotIdentifierSequenceModifier and TypeMethodDescriptionAppend a new part to the end of this sequence, returning the new representation.@Nullable DotIdentifierSequenceDotIdentifierSequence.getParent()The parent sequence part.default DotIdentifierSequence[]DotIdentifierSequence.getParts()Methods in org.hibernate.spi with parameters of type DotIdentifierSequenceModifier and TypeMethodDescriptionbooleanNavigablePath.isSuffix(@Nullable DotIdentifierSequence dotIdentifierSequence) Determine whether the given path is a suffix of this pathprotected booleanEntityIdentifierNavigablePath.localNamesMatch(DotIdentifierSequence otherPath) protected booleanNavigablePath.localNamesMatch(DotIdentifierSequence other) @Nullable NavigablePathNavigablePath.trimSuffix(@Nullable DotIdentifierSequence suffix) Removes the suffix part from the NavigablePath, when the NavigablePath does not contain the suffix it returns null;