Class PojoPropertyAdditionalMetadata
- java.lang.Object
-
- org.hibernate.search.mapper.pojo.model.additionalmetadata.impl.PojoPropertyAdditionalMetadata
-
public class PojoPropertyAdditionalMetadata extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static PojoPropertyAdditionalMetadataEMPTY
-
Constructor Summary
Constructors Constructor Description PojoPropertyAdditionalMetadata(Map<ContainerExtractorPath,PojoValueAdditionalMetadata> valuesAdditionalMetadata, Map<Class<?>,List<?>> markers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <M> Collection<M>getMarkers(Class<M> markerType)PojoValueAdditionalMetadatagetValueAdditionalMetadata(ContainerExtractorPath extractorPath)Map<ContainerExtractorPath,PojoValueAdditionalMetadata>getValuesAdditionalMetadata()
-
-
-
Field Detail
-
EMPTY
public static final PojoPropertyAdditionalMetadata EMPTY
-
-
Constructor Detail
-
PojoPropertyAdditionalMetadata
public PojoPropertyAdditionalMetadata(Map<ContainerExtractorPath,PojoValueAdditionalMetadata> valuesAdditionalMetadata, Map<Class<?>,List<?>> markers)
-
-
Method Detail
-
getValueAdditionalMetadata
public PojoValueAdditionalMetadata getValueAdditionalMetadata(ContainerExtractorPath extractorPath)
-
getValuesAdditionalMetadata
public Map<ContainerExtractorPath,PojoValueAdditionalMetadata> getValuesAdditionalMetadata()
-
getMarkers
public <M> Collection<M> getMarkers(Class<M> markerType)
-
-