Top Description Fields Constructors Methods
org.hibernate.spi

public Class TreatedNavigablePath

extends NavigablePath
Class Inheritance
Annotations
@Incubating
Imports
org.hibernate.Incubating, org.checkerframework.checker.nullness.qual.Nullable

An implementation of NavigablePath with special handling for treated paths.
Author
Christian Beikov

Field Summary

Inherited from org.hibernate.spi.NavigablePath:
IDENTIFIER_MAPPER_PROPERTY

Constructor Summary

AccessConstructor and Description
public
TreatedNavigablePath(NavigablePath parent, String entityTypeName)

public
TreatedNavigablePath(NavigablePath parent, String entityTypeName, @Nullable String alias)

Method Summary

Modifier and TypeMethod and Description
protected static String
public NavigablePath
public NavigablePath
Inherited from org.hibernate.spi.NavigablePath:
appendappendcalculateIdMapperFullPathcalculateRootFullPathequalsgetAliasgetFullPathgetIdentifierForTableGroupgetLocalNamegetParentgetRealParenthashCodeisAliasedisParentisParentOrEqualisSuffixlocalNamesMatchlocalNamesMatchpathsMatchrelativizerelativizetoStringtrimSuffix

Constructor Detail

TreatedNavigablePathback to summary
public TreatedNavigablePath(NavigablePath parent, String entityTypeName)
TreatedNavigablePathback to summary
public TreatedNavigablePath(NavigablePath parent, String entityTypeName, @Nullable String alias)

Method Detail

calculateTreatedFullPathback to summary
protected static String calculateTreatedFullPath(@Nullable NavigablePath parent, String localName, @Nullable String alias)
treatAsback to summary
public NavigablePath treatAs(String entityName)

Overrides org.hibernate.spi.NavigablePath.treatAs.

Annotations
@Override
treatAsback to summary
public NavigablePath treatAs(String entityName, String alias)

Overrides org.hibernate.spi.NavigablePath.treatAs.

Annotations
@Override