Class SimplePojoPathsDefinitionProvider
java.lang.Object
org.hibernate.search.mapper.pojo.model.path.impl.SimplePojoPathsDefinitionProvider
- All Implemented Interfaces:
PojoPathDefinitionProvider
A
PojoPathDefinitionProvider using a simple string representation of dirty paths,
in the form "propertyA.propertyB.propertyC".
-
Field Summary
Fields -
Method Summary
-
Field Details
-
INSTANCE
-
-
Method Details
-
preDefinedOrdinals
- Specified by:
preDefinedOrdinalsin interfacePojoPathDefinitionProvider- Returns:
- The string representations of pre-defined paths, with their index matching their intended ordinal.
-
interpretPath
- Specified by:
interpretPathin interfacePojoPathDefinitionProvider- Parameters:
source- A set of paths to check for correctness (can it be ever marked as dirty?) and to turn into their string representation. The set must be non-null and non-empty, and the elements must be non-null. Container value extractor paths must be completely resolved:ContainerExtractorPath.defaultExtractors()is an invalid value that must never appear in the given paths.- Returns:
- A definition of the given path.
-