Class BoundPojoModelPath.Walker
- java.lang.Object
-
- org.hibernate.search.mapper.pojo.model.path.impl.BoundPojoModelPath.Walker
-
- All Implemented Interfaces:
PojoModelPathWalker<Void,BoundPojoModelPathTypeNode<?>,BoundPojoModelPathPropertyNode<?,?>,BoundPojoModelPathValueNode<?,?,?>>
- Enclosing class:
- BoundPojoModelPath
public static class BoundPojoModelPath.Walker extends Object implements PojoModelPathWalker<Void,BoundPojoModelPathTypeNode<?>,BoundPojoModelPathPropertyNode<?,?>,BoundPojoModelPathValueNode<?,?,?>>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BoundPojoModelPathPropertyNode<?,?>property(Void context, BoundPojoModelPathTypeNode<?> typeNode, PojoModelPathPropertyNode pathNode)BoundPojoModelPathTypeNode<?>type(Void context, BoundPojoModelPathValueNode<?,?,?> valueNode)BoundPojoModelPathValueNode<?,?,?>value(Void context, BoundPojoModelPathPropertyNode<?,?> propertyNode, PojoModelPathValueNode pathNode)<P> BoundPojoModelPathValueNode<?,P,?>value(BoundPojoModelPathPropertyNode<?,P> propertyNode, ContainerExtractorPath extractorPath)
-
-
-
Method Detail
-
property
public BoundPojoModelPathPropertyNode<?,?> property(Void context, BoundPojoModelPathTypeNode<?> typeNode, PojoModelPathPropertyNode pathNode)
- Specified by:
propertyin interfacePojoModelPathWalker<Void,BoundPojoModelPathTypeNode<?>,BoundPojoModelPathPropertyNode<?,?>,BoundPojoModelPathValueNode<?,?,?>>
-
value
public BoundPojoModelPathValueNode<?,?,?> value(Void context, BoundPojoModelPathPropertyNode<?,?> propertyNode, PojoModelPathValueNode pathNode)
- Specified by:
valuein interfacePojoModelPathWalker<Void,BoundPojoModelPathTypeNode<?>,BoundPojoModelPathPropertyNode<?,?>,BoundPojoModelPathValueNode<?,?,?>>
-
type
public BoundPojoModelPathTypeNode<?> type(Void context, BoundPojoModelPathValueNode<?,?,?> valueNode)
- Specified by:
typein interfacePojoModelPathWalker<Void,BoundPojoModelPathTypeNode<?>,BoundPojoModelPathPropertyNode<?,?>,BoundPojoModelPathValueNode<?,?,?>>
-
value
public <P> BoundPojoModelPathValueNode<?,P,?> value(BoundPojoModelPathPropertyNode<?,P> propertyNode, ContainerExtractorPath extractorPath)
-
-