Class BoundPojoModelPath

java.lang.Object
org.hibernate.search.mapper.pojo.model.path.impl.BoundPojoModelPath
Direct Known Subclasses:
BoundPojoModelPathPropertyNode, BoundPojoModelPathTypeNode, BoundPojoModelPathValueNode

public abstract class BoundPojoModelPath extends Object
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"