Class NavigableRole
- java.lang.Object
-
- org.hibernate.metamodel.model.domain.NavigableRole
-
- All Implemented Interfaces:
Serializable
public class NavigableRole extends Object implements Serializable
A representation of the static "Navigable" path relative to some "root entity".- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
IDENTIFIER_MAPPER_PROPERTY
-
Constructor Summary
Constructors Constructor Description NavigableRole()
NavigableRole(String navigableName)
NavigableRole(NavigableRole parent, String navigableName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NavigableRole
append(String property)
boolean
equals(Object o)
String
getFullPath()
String
getNavigableName()
NavigableRole
getParent()
int
hashCode()
boolean
isRoot()
String
toString()
-
-
-
Field Detail
-
IDENTIFIER_MAPPER_PROPERTY
public static final String IDENTIFIER_MAPPER_PROPERTY
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
NavigableRole
public NavigableRole(NavigableRole parent, String navigableName)
-
NavigableRole
public NavigableRole(String navigableName)
-
NavigableRole
public NavigableRole()
-
-
Method Detail
-
append
public NavigableRole append(String property)
-
getParent
public NavigableRole getParent()
-
getNavigableName
public String getNavigableName()
-
getFullPath
public String getFullPath()
-
isRoot
public boolean isRoot()
-
-