Interface PojoModelProperty
-
- All Superinterfaces:
PojoModelCompositeElement
,PojoModelElement
@Incubating public interface PojoModelProperty extends PojoModelCompositeElement
A model element representing a property bound to a bridge.- See Also:
PropertyBridge
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <M> Collection<M>
markers(Class<M> markerType)
String
name()
-
Methods inherited from interface org.hibernate.search.mapper.pojo.model.PojoModelCompositeElement
createAccessor, createAccessor, properties, property
-
Methods inherited from interface org.hibernate.search.mapper.pojo.model.PojoModelElement
isAssignableTo
-
-
-
-
Method Detail
-
name
String name()
- Returns:
- The name of this property.
-
markers
<M> Collection<M> markers(Class<M> markerType)
- Type Parameters:
M
- The type of returned markers.- Parameters:
markerType
- A type of marker.- Returns:
- A collection of markers with the given type found on this property.
-
-