Class BoundPojoModelPath
java.lang.Object
org.hibernate.search.mapper.pojo.model.path.impl.BoundPojoModelPath
- Direct Known Subclasses:
BoundPojoModelPathPropertyNode,BoundPojoModelPathTypeNode,BoundPojoModelPathValueNode
Represents an arbitrarily long access path bound to a specific POJO model.
This class and its various subclasses are similar to PojoModelPath,
except they provide information about the types they are bound to.
As a result, they include type node. For instance the path could be:
Type A => property "propertyOfA" => extractor "MapValueExtractor" => Type B => property "propertyOfB"
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionabstract BoundPojoModelPathabstract PojoTypeModel<?>static <T> BoundPojoModelPathOriginalTypeNode<T>root(PojoTypeModel<T> typeModel) toString()abstract PojoModelPathstatic BoundPojoModelPath.Walkerwalker(ContainerExtractorBinder containerExtractorBinder)