Interface IndexedItemValueNormalizer
- All Superinterfaces:
- ValueNormalizer
A 
ValueNormalizer configured for an indexed item.
 Terminological note: From the point of view of configuration, one may call this object a _normalization_.
 It is used to do the actual normalization of values, hence the name of _normalizer_.- See Also:
- 
Method SummaryModifier and TypeMethodDescription@NotNull PrismPropertyDefinition<?>Returns the definition of the indexed version of the item.Returns the qualified name of the indexed version of the item, corresponding to this normalizer (normalization).Returns the full path to the indexed version of the item.@NotNull StringgetName()Returns the name of the normalizer (normalization).booleanIs this normalizer (normalization) the default one configured for the given item?Methods inherited from interface com.evolveum.midpoint.model.api.indexing.ValueNormalizernormalize
- 
Method Details- 
getNameReturns the name of the normalizer (normalization).
- 
isDefaultboolean isDefault()Is this normalizer (normalization) the default one configured for the given item?
- 
getIndexItemNameItemName getIndexItemName()Returns the qualified name of the indexed version of the item, corresponding to this normalizer (normalization).
- 
getIndexItemPathItemPath getIndexItemPath()Returns the full path to the indexed version of the item.
- 
getIndexItemDefinitionReturns the definition of the indexed version of the item. Currently, it is always a definition of a string. Later this may be changed.
 
-