Package com.evolveum.midpoint.schema.util
package com.evolveum.midpoint.schema.util
-
ClassDescriptionEither a resource object, or a repository shadow (after being adopted by provisioning, i.e.The default implementation.Utilities for manipulating correlators definitions.TODO move to
ExecuteScriptConfigItem
.Utilities related to GetOperationOptions and their externalized ("bean") representation.Utilities forMarkType
.TEMPORARY implementation! This class contains various hacking util methods helping during development of ID Match correlation.The name is a bit ridiculous but we need to distinguish it from ObjectDeltaUtil in prism module.ObjectSet<O extends ObjectType>This is a set of objects that considers objects being equal by simply comparing their OIDs.Methods that would belong to the ObjectType class but cannot go there because of JAXB.Util methods for PrismSchemaTypeUtil for converting xsd schema to PrismSchemaType and PrismSchemaType to xsd schemaA shadow that was fetched from the repository OR that is going to be (or was) added to the repository."One stop shop" for accessing various aspects of a resource (defined byResourceType
object).Helps withResourceObjectTypeDefinitionType
objects.Reference to a super-type of an object type.Methods that would belong to the ResourceType class but cannot go there because of JAXB.Constants for use in tests.Utility methods related toScriptingExpressionType
beans.Represents iterable collection of association values either in an item delta, or in a shadow.Provides a nicer API for working with the shadow associations.AsShadowReferenceAttribute
but potentially raw, i.e.Covers working with the "new" shadow associations (introduced in 4.9).Used for easy creation of shadow objects (with the correct definition).Represents iterable collection of attribute values either in an item delta, or in a shadow.Methods that would belong to theShadowType
class but cannot go there because of JAXB.Very simple expression utils.Object resolver for simple cases.Util forSimulationMetricPartitionScopeType
.Util forSimulationMetricPartitionType
.Util forSimulationMetricReferenceType
.Util forSimulationMetricValuesType
.Utilities forSimulationResultType
.TemporaryUtility methods for audit-related system configuration options.Utility methods related to tracing.TODO unify with PrettyPrinter somehowUniquely identifies a work item.