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:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description IndexedItemValueNormalizer
findNormalizer(@Nullable String index)
IndexedItemValueNormalizer
getDefaultNormalizer()
@NotNull String
getName()
@NotNull Collection<IndexedItemValueNormalizer>
getNormalizers()
@NotNull ItemPath
getPath()
@NotNull ItemName
getQualifiedName()
static @NotNull IndexingItemConfiguration
of(@NotNull ItemRefinedDefinitionType itemDefBean, @NotNull ItemIndexingDefinitionType indexingDefBean)
String
toString()
-
-
-
Method Detail
-
of
@NotNull public static @NotNull IndexingItemConfiguration of(@NotNull @NotNull ItemRefinedDefinitionType itemDefBean, @NotNull @NotNull ItemIndexingDefinitionType indexingDefBean) throws ConfigurationException
- Throws:
ConfigurationException
-
getName
@NotNull public @NotNull String getName()
- Specified by:
getName
in interfaceIndexingItemConfiguration
-
getQualifiedName
@NotNull public @NotNull ItemName getQualifiedName()
- Specified by:
getQualifiedName
in interfaceIndexingItemConfiguration
-
getPath
@NotNull public @NotNull ItemPath getPath()
- Specified by:
getPath
in interfaceIndexingItemConfiguration
-
getNormalizers
@NotNull public @NotNull Collection<IndexedItemValueNormalizer> getNormalizers()
- Specified by:
getNormalizers
in interfaceIndexingItemConfiguration
-
findNormalizer
public IndexedItemValueNormalizer findNormalizer(@Nullable @Nullable String index) throws ConfigurationException
- Specified by:
findNormalizer
in interfaceIndexingItemConfiguration
- Throws:
ConfigurationException
-
getDefaultNormalizer
public IndexedItemValueNormalizer getDefaultNormalizer() throws ConfigurationException
- Specified by:
getDefaultNormalizer
in interfaceIndexingItemConfiguration
- Throws:
ConfigurationException
-
-