Class IndexingItemConfigurationImpl
java.lang.Object
com.evolveum.midpoint.model.impl.lens.indexing.IndexingItemConfigurationImpl
- All Implemented Interfaces:
IndexingItemConfiguration
,Serializable
public class IndexingItemConfigurationImpl
extends Object
implements Serializable, IndexingItemConfiguration
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionfindNormalizer
(@Nullable String index) @NotNull String
getName()
@NotNull Collection<IndexedItemValueNormalizer>
@NotNull ItemPath
getPath()
@NotNull ItemName
static @NotNull IndexingItemConfiguration
of
(@NotNull ItemRefinedDefinitionType itemDefBean, @NotNull ItemIndexingDefinitionType indexingDefBean) toString()
-
Method Details
-
of
@NotNull public static @NotNull IndexingItemConfiguration of(@NotNull @NotNull ItemRefinedDefinitionType itemDefBean, @NotNull @NotNull ItemIndexingDefinitionType indexingDefBean) throws ConfigurationException - Throws:
ConfigurationException
-
getName
- Specified by:
getName
in interfaceIndexingItemConfiguration
-
getQualifiedName
- Specified by:
getQualifiedName
in interfaceIndexingItemConfiguration
-
getPath
- Specified by:
getPath
in interfaceIndexingItemConfiguration
-
getNormalizers
- Specified by:
getNormalizers
in interfaceIndexingItemConfiguration
-
findNormalizer
public IndexedItemValueNormalizer findNormalizer(@Nullable @Nullable String index) throws ConfigurationException - Specified by:
findNormalizer
in interfaceIndexingItemConfiguration
- Throws:
ConfigurationException
-
getDefaultNormalizer
- Specified by:
getDefaultNormalizer
in interfaceIndexingItemConfiguration
- Throws:
ConfigurationException
-
toString
-