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
Modifier and TypeMethodDescriptionproperty(Void context, BoundPojoModelPathTypeNode<?> typeNode, PojoModelPathPropertyNode pathNode) type(Void context, BoundPojoModelPathValueNode<?, ?, ?> valueNode) BoundPojoModelPathValueNode<?,?, ?> value(Void context, BoundPojoModelPathPropertyNode<?, ?> propertyNode, PojoModelPathValueNode pathNode) <P> BoundPojoModelPathValueNode<?,P, ?> value(BoundPojoModelPathPropertyNode<?, P> propertyNode, ContainerExtractorPath extractorPath)
-
Method Details
-
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)
-