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