Class ObjectNormalizerFacade
java.lang.Object
org.identityconnectors.framework.impl.api.local.operations.ObjectNormalizerFacade
-
Constructor Summary
ConstructorDescriptionObjectNormalizerFacade
(ObjectClass objectClass, AttributeNormalizer normalizer) Create a new ObjectNormalizer. -
Method Summary
Modifier and TypeMethodDescriptionnormalizeAttribute
(Attribute attribute) Returns the normalized value of the attribute.normalizeAttributes
(Set<Attribute> attributes) Returns the normalized set of attributes or null if the original set is null.normalizeFilter
(Filter filter) Returns a filter consisting of the original with all attributes normalized.Returns the normalized live sync delta.Returns the normalized object.normalizeSyncDelta
(SyncDelta delta) Returns the normalized sync delta.
-
Constructor Details
-
ObjectNormalizerFacade
Create a new ObjectNormalizer.- Parameters:
objectClass
- The object classnormalizer
- The normalizer. May be null.
-
-
Method Details
-
normalizeAttribute
Returns the normalized value of the attribute. If no normalizer is specified, returns the original attribute.- Parameters:
attribute
- The attribute to normalize.- Returns:
- The normalized attribute
-
normalizeAttributes
Returns the normalized set of attributes or null if the original set is null.- Parameters:
attributes
- The original attributes.- Returns:
- The normalized attributes or null if the original set is null.
-
normalizeObject
Returns the normalized object.- Parameters:
orig
- The original object- Returns:
- The normalized object.
-
normalizeSyncDelta
Returns the normalized sync delta.- Parameters:
delta
- The original delta.- Returns:
- The normalized delta.
-
normalizeLiveSyncDelta
Returns the normalized live sync delta.- Parameters:
delta
- The original delta.- Returns:
- The normalized delta.
-
normalizeFilter
Returns a filter consisting of the original with all attributes normalized.- Parameters:
filter
- The original.- Returns:
- The normalized filter.
-