Class BoundPojoModelPathOriginalTypeNode<T>
- java.lang.Object
-
- org.hibernate.search.mapper.pojo.model.path.impl.BoundPojoModelPath
-
- org.hibernate.search.mapper.pojo.model.path.impl.BoundPojoModelPathTypeNode<T>
-
- org.hibernate.search.mapper.pojo.model.path.impl.BoundPojoModelPathOriginalTypeNode<T>
-
- Type Parameters:
T- The type represented by this node.
public class BoundPojoModelPathOriginalTypeNode<T> extends BoundPojoModelPathTypeNode<T>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.hibernate.search.mapper.pojo.model.path.impl.BoundPojoModelPath
BoundPojoModelPath.Walker
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <U> BoundPojoModelPathCastedTypeNode<T,? extends U>castTo(PojoRawTypeModel<U> typeModel)BoundPojoModelPathValueNode<?,?,T>getParent()PojoTypeModel<T>getTypeModel()-
Methods inherited from class org.hibernate.search.mapper.pojo.model.path.impl.BoundPojoModelPathTypeNode
getRootType, property, toUnboundPath
-
Methods inherited from class org.hibernate.search.mapper.pojo.model.path.impl.BoundPojoModelPath
root, toString, walker
-
-
-
-
Method Detail
-
getParent
public BoundPojoModelPathValueNode<?,?,T> getParent()
- Specified by:
getParentin classBoundPojoModelPathTypeNode<T>
-
getTypeModel
public PojoTypeModel<T> getTypeModel()
- Specified by:
getTypeModelin classBoundPojoModelPathTypeNode<T>
-
castTo
public <U> BoundPojoModelPathCastedTypeNode<T,? extends U> castTo(PojoRawTypeModel<U> typeModel)
- Specified by:
castToin classBoundPojoModelPathTypeNode<T>- Returns:
- A sibling path node representing this type, cast to the given type.
-
-