All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary 
| Class | Description | 
| AbstractAccessCertificationDefinitionType | Definition of an access certification - a template for
                 a set of access certification campaigns. | 
| AbstractAuthenticationContext |  | 
| AbstractAuthenticationModuleType | Common supertype for all authentication module definitions. | 
| AbstractAuthenticationPolicyType | Authentication management policy. | 
| AbstractAutowiredExpressionEvaluatorFactory |  | 
| AbstractCachingScriptEvaluator<I,C> | Expression evaluator that is using javax.script (JSR-223) engine. | 
| AbstractConstruction<F extends AssignmentHolderType,T extends AbstractConstructionType> |  | 
| AbstractConstructionType | Abstract supertype for constructions. | 
| AbstractCredentialAuthenticationModuleType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:s="http://midpoint.evolveum.com/xml/ns/public/model/scripting-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     Common definition for all authentication modules that use password. | 
| AbstractCredentialsResetPolicyType | Authentication management policy. | 
| AbstractCredentialType | Java class for AbstractCredentialType complex type. | 
| AbstractDelegatedPrismValueDeltaSetTriple<V extends PrismValue> |  | 
| AbstractExpressionEvaluator<V extends PrismValue,D extends ItemDefinition,E> |  | 
| AbstractFormItemType | Abstract supertype for all form items. | 
| AbstractFreezable |  | 
| AbstractGlobalCache |  | 
| AbstractJsonLexicalProcessor |  | 
| AbstractLoggerConfigurationType | Configuration of the logger: the facility that
                 collects log messages from the code. | 
| AbstractModelWebService | Abstract superclass that provides methods common to all web service implementations that
 use ModelService. | 
| AbstractModuleSaml2KeyType | Abstract SAML2 key. | 
| AbstractObjectResolvableExpressionEvaluatorFactory | This is NOT autowired evaluator. | 
| AbstractObjectTypeConfigurationType | Abstract supertype for all data types that specify configuration properties for
                 a specific object type (User, Role, Org, Resource, ...) | 
| AbstractOptions |  | 
| AbstractPasswordAuthenticationModuleType | Common definition for all authentication modules that use password. | 
| AbstractPolicyConstraintType | Basic data structure for all policy constraints. | 
| AbstractPolyStringNormalizer |  | 
| AbstractRegistrationPolicyType | TODO | 
| AbstractRepositorySearchAction<OP extends ExportOptions> | Abstract action for all search-based operations, such as export and verify. | 
| AbstractRoleType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     Abstract class that contains the "essence" of a role. | 
| AbstractScannerResultHandler<O extends ObjectType> |  | 
| AbstractScannerTaskHandler<O extends ObjectType,H extends AbstractScannerResultHandler<O>> |  | 
| AbstractScriptEvaluator | Expression evaluator that is using javax.script (JSR-223) engine. | 
| AbstractSearchExpressionEvaluator<V extends PrismValue,D extends ItemDefinition> |  | 
| AbstractSearchExpressionEvaluatorCache<V extends PrismValue,RV extends PrismObject,QK extends QueryKey,QR extends QueryResult> | Cache for search expression-based evaluators. | 
| AbstractSearchIterativeModelTaskHandler<O extends ObjectType,H extends AbstractSearchIterativeResultHandler<O>> |  | 
| AbstractSearchIterativeResultHandler<O extends ObjectType> |  | 
| AbstractSearchIterativeTaskHandler<O extends ObjectType,H extends AbstractSearchIterativeResultHandler<O>> |  | 
| AbstractSecurityQuestionsAuthenticationModuleType | Common definition for all authentication modules that use security questions. | 
| AbstractSummarizingResultHandler<T extends ObjectType> | Class provides  OperationResult summarizing functionality for result handler. | 
| AbstractThreadLocalCache |  | 
| AbstractValuePolicyOriginResolver<O extends ObjectType> |  | 
| AbstractValueTransformationExpressionEvaluator<V extends PrismValue,D extends ItemDefinition,E extends TransformExpressionEvaluatorType> |  | 
| AbstractWorkBucketContentType | Abstract supertype for description of bucket contents. | 
| AbstractWorkItemActionType | TODO
                 EXPERIMENTAL | 
| AbstractWorkItemOutputType | TODO | 
| AbstractWorkItemType | Common superclass for workflow (approval) work item, certification work item and case management work item. | 
| AbstractWorkSegmentationType | Describes how to segment the work into buckets and manage them. | 
| AbstractWriteCapabilityType | Base type for all write capabilities. | 
| AbstractWriterConsumerWorker<OP extends ExportOptions> | Created by Viliam Repan (lazyman). | 
| AccessAnnotationType | Java class for AccessAnnotationType. | 
| AccessCertificationApiConstants |  | 
| AccessCertificationAssignmentCaseType | Java class for AccessCertificationAssignmentCaseType complex type. | 
| AccessCertificationAssignmentReviewScopeType | Scope for assignment-related reviews. | 
| AccessCertificationCampaignStateType | Java class for AccessCertificationCampaignStateType. | 
| AccessCertificationCampaignType | Definition of an access certification campaign. | 
| AccessCertificationCaseOutcomeStrategyType | Java class for AccessCertificationCaseOutcomeStrategyType. | 
| AccessCertificationCaseReviewStrategyType | Java class for AccessCertificationCaseReviewStrategyType complex type. | 
| AccessCertificationCasesStatisticsType | Statistics give a set of access certification cases. | 
| AccessCertificationCaseStageOutcomeType | Java class for AccessCertificationCaseStageOutcomeType complex type. | 
| AccessCertificationCaseType | An item that has to be certified, viewed in the scope of a given certification campaign. | 
| AccessCertificationConfigurationType | Configuration for access certification. | 
| AccessCertificationDefinitionForReportType | Access certification definition augmented with report-related information
                 (e.g. | 
| AccessCertificationDefinitionType | Access certification definition. | 
| AccessCertificationEvent | An event related to access certification. | 
| AccessCertificationEventListener | An interface through which external observers can be notified about certification related events. | 
| AccessCertificationObjectBasedScopeType | The most common way of specifying scope - providing type+search filter to select "base" objects
                 and then some means of deriving certification cases from them. | 
| AccessCertificationReiterationDefinitionType | TODO | 
| AccessCertificationRemediationDefinitionType | TODO | 
| AccessCertificationRemediationStyleType | Java class for AccessCertificationRemediationStyleType. | 
| AccessCertificationResponseType | Java class for AccessCertificationResponseType. | 
| AccessCertificationReviewerSpecificationType | Specifies how to select reviewers for a campaign stage. | 
| AccessCertificationScopeType | Specifies the scope of an access certification campaign. | 
| AccessCertificationService | Interface to access certification related functionality. | 
| AccessCertificationStageDefinitionType | Definition of an access certification campaign stage. | 
| AccessCertificationStageType | Information about a stage of a campaign. | 
| AccessCertificationWorkItemType | A work item for a certification case. | 
| AccessDecision | Decision about access to something. | 
| AccountActivationNotifierType | TODO | 
| AccountPasswordNotifierType | TODO | 
| Action |  | 
| Action<T> | Created by Viliam Repan (lazyman). | 
| ActionExecutor | Executes an action of a given type. | 
| ActionExpressionType | Executes a given action (add, modify, delete, enable, disable, assign, ...) | 
| ActionManager<T extends Action> |  | 
| ActionManagerImpl<T extends Action> |  | 
| ActionParameterValueType | Value of a parameter for an action. | 
| ActionsExecutedInformation | Thread safety: Just like EnvironmentalPerformanceInformation, instances of this class may be accessed from
 more than one thread at once. | 
| ActionsExecutedInformation.Part |  | 
| ActionsExecutedInformationType | Shows what actions were executed. | 
| ActionsExecutedObjectsKey |  | 
| ActivationCapabilityType | Describes capability to process activation data, which means
                 enable/disable of accounts, dates for scheduled enable/disable
                 and similar things related to make the account active. | 
| ActivationComputer |  | 
| ActivationLockoutStatusCapabilityType | Describes capability to provide lockout status (e.g. | 
| ActivationMapper | Created by Viliam Repan (lazyman). | 
| ActivationProcessor | The processor that takes care of user activation mapping to an account (outbound direction). | 
| ActivationStatusCapabilityType | Describes capability to provide activation status (e.g. | 
| ActivationStatusType | Java class for ActivationStatusType. | 
| ActivationType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     Type that defines activation properties. | 
| ActivationUtil |  | 
| ActivationValidityCapabilityType | Describes capability to provide activation validity dates (validFrom, validTo) | 
| AddDeleteReplace | Denotes ADD, DELETE, REPLACE sets in item deltas. | 
| AddExecutor |  | 
| AddFocusAction |  | 
| AddRemoveAttributeValuesCapabilityType | Indication that ADD and REMOVE of attribute values is reliably supported. | 
| AdHocDataItem |  | 
| AdminGuiConfigurationDisplayFormatsType | Default display formats for various UI elements. | 
| AdminGuiConfigurationRoleManagementType | Role management features that are potentially user-specific i.e. | 
| AdminGuiConfigurationType | Administration GUI configuration. | 
| AdvancedLoggingConfigurationType | Contains free form logging configuration. | 
| AllFilter |  | 
| AllFilterImpl | Filter designed to explicitly match everything. | 
| AlphanumericPolyStringNormalizer |  | 
| Amqp091MessageAttributesType | Representation AMQP 0-9-1 message attributes. | 
| Amqp091MessageType | Representation AMQP 0-9-1 message. | 
| Amqp091SourceType | AMQP client configuration | 
| AndCondition |  | 
| AndFilter |  | 
| AndFilterImpl |  | 
| AndRestriction |  | 
| Any |  | 
| AnyArrayList<C extends Containerable> | A list used for JAXB getAny() methods. | 
| AnyDataAsyncUpdateMessageType | Async update carrying any data. | 
| AnyDefinition |  | 
| AnyPropertyRestriction |  | 
| AnyValueType | Any value (property, reference, container). | 
| AppenderConfigurationType | Configuration of the logger: the facility that
                 collects log messages from the code. | 
| ApplicablePoliciesType | Specification of policies that are applicable to this object type. | 
| ApplyDefinitionExecutor |  | 
| ApprovalCompositionStrategyType | Prescribes how individual approval requirements should be composed into overall approval schema. | 
| ApprovalContextType | Describes the approval context, i.e. | 
| ApprovalContextUtil | TODO clean up these formatting methods | 
| ApprovalLevelOutcomeType | Java class for ApprovalLevelOutcomeType. | 
| ApprovalPolicyActionType | Approval action. | 
| ApprovalProcessStartInstructionCreationTraceType | Trace for operation(s) that create approval process start instruction(s). | 
| ApprovalSchemaExecutionInformationType | Information on actual or expected execution of an approval schema. | 
| ApprovalSchemaType | Rules for approving something (e.g. | 
| ApprovalStageDefinitionType | One "level" (or stage) in the approval process. | 
| ApprovalStageExecutionInformationType | Information of an actual or expected execution of an approval stage. | 
| ApprovalStageExecutionPreviewType | Preview of an execution of an approval stage. | 
| ApprovalStageExecutionRecordType | Record of an actual execution of an approval stage. | 
| ApprovalUtils |  | 
| ArchetypeAdminGuiConfigurationType | Definition of GUI-related configuration for the archetyped objects. | 
| ArchetypeManager | Component that can efficiently determine archetypes for objects. | 
| ArchetypePolicyType | Definition of archetype policies, such as object template, lifecycle, type display properties and so on. | 
| ArchetypeType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     Archetype definition. | 
| AreaCategoryType | Java class for AreaCategoryType. | 
| Ascii7PolyStringNormalizer |  | 
| AsIsExpressionEvaluator<V extends PrismValue,D extends ItemDefinition> |  | 
| AsIsExpressionEvaluatorFactory |  | 
| AsIsExpressionEvaluatorType | Copy value as is, without any modification. | 
| AssignedFocusMappingEvaluationRequest | Request to evaluate a mapping held by an assignment (in focusMappings container). | 
| AssignExecutor |  | 
| AssignmentCandidatesSpecification | Data structure that contains information about possible assignment targets or holders for a particular object. | 
| AssignmentCollector |  | 
| AssignmentConstraintsType | Specifies constraints on assignments that are placed in the same focus. | 
| AssignmentEvaluationTraceType | Trace for assignment evaluation operation. | 
| AssignmentEvaluator<AH extends AssignmentHolderType> | An engine that creates EvaluatedAssignment from an assignment IDI. | 
| AssignmentEvaluator.Builder<AH extends AssignmentHolderType> |  | 
| AssignmentHolderProcessor | Processor to handle everything about focus: values, assignments, etc. | 
| AssignmentHolderType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     Abstract supertype for all object types that can have assignments. | 
| AssignmentMapper | Created by Viliam Repan (lazyman). | 
| AssignmentModificationConstraintEvaluator |  | 
| AssignmentModificationPolicyConstraintType | Constraint that triggers the rule when the object is assigned. | 
| AssignmentObjectRelation | Assignment object relation specification. | 
| AssignmentOperationsExecutor |  | 
| AssignmentOrigin | Describes assignment origin e.g. | 
| AssignmentPath | Path from the source object (focus) to the ultimate assignment that is being processed or referenced. | 
| AssignmentPathImpl |  | 
| AssignmentPathSegment | Single assignment in an assignment path. | 
| AssignmentPathSegmentImpl | Primary duty of this class is to be a part of assignment path. | 
| AssignmentPathSegmentType | Java class for AssignmentPathSegmentType complex type. | 
| AssignmentPathType | Java class for AssignmentPathType complex type. | 
| AssignmentPathUtil |  | 
| AssignmentPathVariables |  | 
| AssignmentPolicyEnforcementType | Java class for AssignmentPolicyEnforcementType. | 
| AssignmentPolicyRuleEvaluationContext<AH extends AssignmentHolderType> |  | 
| AssignmentProcessor | Assignment processor is recomputing user assignments. | 
| AssignmentPropertiesSpecificationType | Java class for AssignmentPropertiesSpecificationType complex type. | 
| AssignmentReferenceMapper | Created by Viliam Repan (lazyman). | 
| AssignmentRelationApproachType | Java class for AssignmentRelationApproachType. | 
| AssignmentRelationType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     Specifies what types of assignments can be made to the focal object when it is a target of an assignment. | 
| AssignmentSegmentEvaluationTraceType | Trace for assignment evaluation operation. | 
| AssignmentSelectorType | Selects some assignments from all the assignments in the object. | 
| AssignmentSpec | A key for assignment:mode => modifications map (for policy state). | 
| AssignmentTargetSearchExpressionEvaluator |  | 
| AssignmentTargetSearchExpressionEvaluatorFactory |  | 
| AssignmentTargetSearchExpressionEvaluatorType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     Create an expression that provides an assignment based on search results. | 
| AssignmentTripleEvaluator<AH extends AssignmentHolderType> | Evaluates all assignments and sorts them to triple: added, removed and untouched assignments. | 
| AssignmentType | Generic assignments of one object to another object. | 
| AssociationAdditionType | Container for association-to-be-added in the context: resource shadow discriminator. | 
| AssociationFromLinkExpressionEvaluator |  | 
| AssociationFromLinkExpressionEvaluatorFactory |  | 
| AssociationFromLinkExpressionEvaluatorType | Definition of an expression that creates association from links (linkRefs) | 
| AssociationSearchExpressionEvaluatorCache | Search expression evaluator dealing with shadows - requires specific invalidation strategies. | 
| AssociationSearchQueryKey |  | 
| AssociationSearchQueryResult |  | 
| AssociationTargetSearchExpressionEvaluator |  | 
| AssociationTargetSearchExpressionEvaluatorFactory |  | 
| AsynchronousOperationQueryable | Interface that provide ability to query status of asynchronous operation. | 
| AsynchronousOperationResult | Primary goal of this class is to support asynchronous operations. | 
| AsynchronousOperationReturnValue<T> | This may seems too simple and maybe pointless now. | 
| AsyncUpdateCapabilityType | Describes capability to process asynchronous updates. | 
| AsyncUpdateErrorHandlingActionType | Java class for AsyncUpdateErrorHandlingActionType. | 
| AsyncUpdateListeningActivityInformationType | Information on async update listening activity. | 
| AsyncUpdateListeningActivityStatusType | Java class for AsyncUpdateListeningActivityStatusType. | 
| AsyncUpdateMessageType | Representation of an async update message. | 
| AsyncUpdateSourcesType | Sources of asynchronous updates. | 
| AsyncUpdateSourceType | Source of asynchronous updates. | 
| AsyncUpdateTaskHandler | Task handler for controlled processing of asynchronous updates. | 
| AttributeContentRequirementType | Java class for AttributeContentRequirementType. | 
| AttributeFetchStrategyType | Java class for AttributeFetchStrategyType. | 
| AttributeStorageStrategyType | Java class for AttributeStorageStrategyType. | 
| AuditController |  | 
| AuditEventRecord | Audit event record describes a single event (usually data change) in a format suitable for audit. | 
| AuditEventRecordCustomColumnPropertyType | Field of custom column for audit resord table. | 
| AuditEventRecordItemType | TODO | 
| AuditEventRecordListType | Java class for AuditEventRecordListType complex type. | 
| AuditEventRecordPropertyType | TODO | 
| AuditEventRecordReferenceType | TODO | 
| AuditEventRecordReferenceValueType | TODO | 
| AuditEventRecordType | Audit event record describes a single event (usually data change) in a format suitable for audit. | 
| AuditEventStage |  | 
| AuditEventStageType | Java class for AuditEventStageType. | 
| AuditEventType |  | 
| AuditEventTypeType | Java class for AuditEventTypeType. | 
| AuditHelper | Uses cache repository service to resolve object names. | 
| AuditingConfigurationType | Auditing configuration
                 UNSTABLE. | 
| AuditLocalizationConstants | Constants for localization key of COLUMN_NAMEs labels of audit widget report. | 
| AuditReferenceValue | Restricted version of ObjectReferenceType/PrismReferenceValue to be used for audit records. | 
| AuditReindexTaskHandler |  | 
| AuditResultHandler |  | 
| AuditSearchType | Specification of search criteria for audit trails. | 
| AuditService |  | 
| AuditServiceFactory |  | 
| AuditServiceFactoryException |  | 
| AuditServiceRegistry |  | 
| AuthenticationChannel |  | 
| AuthenticationEvaluator<T extends AbstractAuthenticationContext> |  | 
| AuthenticationEvaluatorImpl<C extends AbstractCredentialType,T extends AbstractAuthenticationContext> |  | 
| AuthenticationModuleHttpBasicType | Definition of HTTP BASIC authentication module (RFC 7617). | 
| AuthenticationModuleHttpHeaderType | Pseudo-authentication for pre-authenticated users. | 
| AuthenticationModuleHttpSecQType | Definition of HTTP SecQ module. | 
| AuthenticationModuleLdapSearchType | Search configuration which uses an Ldap filter to locate the user | 
| AuthenticationModuleLdapType | LDAP authentication module supports authentication via LDAP server. | 
| AuthenticationModuleLoginFormType | Definition of "login form" module. | 
| AuthenticationModuleMailNonceType | Mail nonce authentication module. | 
| AuthenticationModuleOidcType | OpenId Connect authentication module. | 
| AuthenticationModuleSaml2DigestType | Java class for AuthenticationModuleSaml2DigestType. | 
| AuthenticationModuleSaml2KeyType | SAML2 key. | 
| AuthenticationModuleSaml2NameIdType | Java class for AuthenticationModuleSaml2NameIdType. | 
| AuthenticationModuleSaml2NetworkType | SAML2 authentication module, network configuration. | 
| AuthenticationModuleSaml2ProviderMetadataType | SAML2 provider metadata. | 
| AuthenticationModuleSaml2ProviderType | SAML2 provider. | 
| AuthenticationModuleSaml2ServiceProviderType | SAML2 authentication module, service provider configuration. | 
| AuthenticationModuleSaml2SigningAlgorithmType | Java class for AuthenticationModuleSaml2SigningAlgorithmType. | 
| AuthenticationModuleSaml2Type | SAML2 authentication module support authentication via Identity provider with SAML2. | 
| AuthenticationModuleSecurityQuestionsFormType | Definition of "security questions form" module. | 
| AuthenticationModuleSmsNonceType | SMS (mobile text message) nonce authentication module. | 
| AuthenticationModulesType | Definition of authentication modules that midPoint is aware about. | 
| AuthenticationSequenceChannelType | Channel specification for authentication sequence. | 
| AuthenticationSequenceModuleNecessityType | Java class for AuthenticationSequenceModuleNecessityType. | 
| AuthenticationSequenceModuleType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:s="http://midpoint.evolveum.com/xml/ns/public/model/scripting-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     Specification of authentication module in the sequence. | 
| AuthenticationSequenceType | Authentication sequence. | 
| AuthenticationsPolicyType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:s="http://midpoint.evolveum.com/xml/ns/public/model/scripting-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     Definition of the use of authentication mechanisms. | 
| AuthModule |  | 
| Authorization |  | 
| AuthorizationConstants |  | 
| AuthorizationDecisionType | Java class for AuthorizationDecisionType. | 
| AuthorizationEnforcementStrategyType | Java class for AuthorizationEnforcementStrategyType. | 
| AuthorizationException | Exception indicating violation of authorization policies. | 
| AuthorizationLimitationsType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     Limitations of this authorization when it is applied to other authorizations. | 
| AuthorizationParameters<O extends ObjectType,T extends ObjectType> |  | 
| AuthorizationParameters.Builder<O extends ObjectType,T extends ObjectType> |  | 
| AuthorizationPhaseType | Java class for AuthorizationPhaseType. | 
| AuthorizationTransformer |  | 
| AuthorizationType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     Authorization define fine-grained access to midPoint objects and system functionality. | 
| AutoassignMappingType | Java class for AutoassignMappingType complex type. | 
| AutoassignRoleMappingEvaluationRequest |  | 
| AutoassignSpecificationMapper | Created by Viliam Repan (lazyman). | 
| AutoassignSpecificationType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                      Specification of role auto-assignment properties. | 
| AutomatedCompletionReasonType | Java class for AutomatedCompletionReasonType. | 
| AuxiliaryObjectClassesCapabilityType | Describes capability to specify additional (auxiliary) object classes in addition to the
                 primary object class. | 
| AvailabilityStatusType | Java class for AvailabilityStatusType. | 
| BackoffComputer |  | 
| BackoffComputer.NoMoreRetriesException |  | 
| BaseAction |  | 
| BaseActionExecutor |  | 
| BaseExpressionEvaluator |  | 
| BaseHelper | Core functionality needed in all members of SQL service family. | 
| BaseImportExportOptions | Created by Viliam Repan (lazyman). | 
| BaseOptions | Created by Viliam Repan (lazyman). | 
| BaseProtector |  | 
| BaseWorker<O,T> | Created by Viliam Repan (lazyman). | 
| BasicAuthenticationInterceptor | Created by Viliam Repan (lazyman). | 
| BasicExpressionFunctions | Library of standard midPoint functions. | 
| BasicLightweightIdentifierGenerator | Created by Viliam Repan (lazyman). | 
| BatchSqlQuery |  | 
| BeanMarshaller |  | 
| BeanUnmarshaller | Analogous to PrismUnmarshaller, this class unmarshals atomic values from XNode tree structures. | 
| BeforeAfterType | Java class for BeforeAfterType. | 
| BuildInformationType | TODO | 
| Cacheable |  | 
| CacheConfiguration | This is a "compiled" configuration for a cache. | 
| CacheConfiguration.StatisticsLevel |  | 
| CacheConfigurationManager | TODO consider better place for this component | 
| CacheCounterManager |  | 
| CacheDispatcher |  | 
| CacheDispatcherImpl |  | 
| CachedResourceBundleMessageSource | Looking for resource bundle in compressed war and compressed libraries inside war is pretty expensive. | 
| CacheInvalidationApproximationType | Java class for CacheInvalidationApproximationType. | 
| CacheInvalidationConfigurationType | How is the cache invalidated? Currently applicable only to global repo cache objects. | 
| CacheInvalidationContext | Provides additional information/hints for the particular cache to employ. | 
| CacheInvalidationDetails | Provides more specific information e.g. | 
| CacheListener |  | 
| CacheObjectTypeSettingsType | Settings for a given cache and object type(s). | 
| CachePerformanceCollector | Temporary implementation. | 
| CachePerformanceCollector.CacheData |  | 
| CachePerformanceInformationUtil |  | 
| CacheRegistry |  | 
| CacheSettingsType | Settings for a given cache. | 
| CachesPerformanceInformationType | Information about performance of various caches present in midPoint. | 
| CachesStateInformationType | Report on the state of midPoint caches. | 
| CacheStatisticsClassificationType | Java class for CacheStatisticsClassificationType. | 
| CacheStatisticsCollectionStyleType | Java class for CacheStatisticsCollectionStyleType. | 
| CacheStatisticsConfigurationType | Java class for CacheStatisticsConfigurationType. | 
| CacheStatisticsReportingConfigurationType | How cache statistics are collected and reported. | 
| CacheType |  | 
| CacheUseCategoryTraceType | Java class for CacheUseCategoryTraceType. | 
| CacheUseTraceType | Java class for CacheUseTraceType complex type. | 
| CacheUtil |  | 
| CachingConfigurationType | Profiles for various kind of caching. | 
| CachingMetadataType | Metadata that record when a cache copy was retrieved, the identifiers (etags) of that
                 copy and possibly also other data. | 
| CachingPolicyType | Definition of object attribute caching policies. | 
| CachingProfileType | Specific caching profile that can be used system-wide or for individual threads. | 
| CachingStategyType | Java class for CachingStategyType. | 
| CachingStatistics |  | 
| CancelCaseRequest |  | 
| CanonicalItemPath |  | 
| CanonicalItemPathImpl |  | 
| CanonicalItemPathImpl.Segment |  | 
| CapabilitiesType | Collection of resource capabilities. | 
| CapabilityCollectionType | Collection of resource capabilities. | 
| CapabilityType | Abstract supertype for all (static schema) capabilities. | 
| CapabilityUtil |  | 
| CaseCompletionEventType | Event describing the completion of a workflow process instance. | 
| CaseCreationEventType | Event describing the creation of a workflow process instance. | 
| CaseEventDispatcher | Dispatcher for case creation events. | 
| CaseEventDispatcherAware |  | 
| CaseEventListener | An interface through which external observers can be notified about case-related events. | 
| CaseEventType | Any event occurring during case lifetime that needs to be recorded, e.g. | 
| CaseManagementHelper | Contains methods specific to handle case management work items. | 
| CaseType | TODO | 
| CaseTypeUtil |  | 
| CaseWorkItemMapper | Created by Viliam Repan (lazyman). | 
| CaseWorkItemReferenceMapper | Created by Viliam Repan (lazyman). | 
| CaseWorkItemType | A work item for a (generic) case. | 
| CaseWorkItemUtil |  | 
| CatalogImpl |  | 
| CertCampaignEvent |  | 
| CertCampaignStageEvent |  | 
| CertCampaignTypeUtil |  | 
| CertificationCaseHelper | Contains methods specific to handle certification cases. | 
| CertificationManager | BEWARE: CertificationManager is responsible for authorizing all actions carried out through it. | 
| CertificationPolicyActionType | TODO | 
| CertReviewEvent | Event for certification reviewers (reminding him/her of the need to do the work). | 
| CertWorkItemIdGenerator |  | 
| ChangeDescription | Describes a change that was detected on a repository object:
  - type
  - OID
  - additional information related object ADD/MODIFY/DELETE operation | 
| ChangeExecutionVisualizer |  | 
| ChangeExecutor |  | 
| ChangeHook | TODO
 This applies to all changes, therefore it will "hook" into addObject, modifyObject
 and also deleteObject. | 
| ChangeNotificationDispatcher | Dispatcher of change notifications. | 
| ChangesByState<F extends FocusType> |  | 
| ChangeType |  | 
| ChangeTypeType | Java class for ChangeTypeType. | 
| CharacterClassType | Definition of valid characters in class. | 
| CheckedFunction<T,R> | Almost the same as Function but this one is Serializable and can throw CommonException. | 
| CheckedProcessor<T,E extends Exception> |  | 
| CheckedProducer<T> | Almost the same as Producer but this one can throw CommonException. | 
| CheckExpressionType | Expression used to check the data and report a user-friendly message in case
                 that the check fails. | 
| Checks |  | 
| CipherDataType | TODO
                 Loosely based on XML encryption standard. | 
| ClaimWorkItemsRequest |  | 
| ClaimWorkItemsRequest.SingleClaim |  | 
| ClassDefinitionParser |  | 
| ClassDefinitionParser |  | 
| ClassLoggerConfigurationType | Configuration of the logger: the facility that
                 collects log messages from the code. | 
| ClassLoggerLevelOverrideType | Information how to override logging level for specified logger(s). | 
| ClassMapper |  | 
| ClassPathUtil |  | 
| CleanupPoliciesType | Configuration of cleanup intervals and policies for various midPoint subsystems. | 
| CleanupPolicyType | Configuration of cleanup intervals and policies for a specific subsystem or feature. | 
| CleanUpTaskHandler |  | 
| Clock | System-wide clock. | 
| Clockwork |  | 
| ClockworkAuthorizationHelper | Component that deals with authorization of requests in clockwork. | 
| ClockworkClickTraceType | Trace for Clockwork.click operation. | 
| ClockworkClickVisualizer |  | 
| ClockworkExecutionVisualizer |  | 
| ClockworkInspector | Interface used to intercept the SyncContext as it passes through the computation. | 
| ClockworkMedic |  | 
| ClockworkRunTraceType | Trace for Clockwork.run operation. | 
| ClockworkTraceType | Abstract trace for clockwork events. | 
| Cloner<T> |  | 
| CloneStrategy |  | 
| CloneUtil |  | 
| ClusterCacheListener |  | 
| ClusterExecutionHelper | Helps with the intra-cluster remote code execution. | 
| ClusterExecutionHelper.ClientCode |  | 
| ClusterExecutionOptions | Options related to remote code execution in the cluster. | 
| ClusterRestService | REST service used for inter-cluster communication. | 
| ClusterwideUserSessionManager | Takes care for clusterwide user session management. | 
| ClusterwideUserSessionManagerImpl | Takes care for clusterwide user session management. | 
| CollectionDefinition |  | 
| CollectionProcessor |  | 
| CollectionRefSpecificationType | Specification of an explicit or implicit object collection (including reference to the collection). | 
| CollectionSpecification | In current version this is just a marker class - there's nothing to be said about standard collections yet. | 
| CollectionSpecificationDepthType | Java class for CollectionSpecificationDepthType. | 
| CollectionSpecificationInterpretationType | Java class for CollectionSpecificationInterpretationType. | 
| CollectionSpecificationType | Specification of an explicit or implicit object collection, withough reference to the collection. | 
| CollectionStats | Stats (summary information) about a specific collection. | 
| CollectionStatsPolicyConstraintType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:s="http://midpoint.evolveum.com/xml/ns/public/model/scripting-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     Constraints for collection stats (statistics). | 
| CollectionStatsType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     Stats (statistics) setting and entries. | 
| Command |  | 
| CommandLineExecutionMethod | Java class for CommandLineExecutionMethod. | 
| CommandLineRunner |  | 
| CommandLineScriptExecutor |  | 
| CommandLineScriptType | Specifies a command to be executed on an operating system command-line. | 
| CommonException | Superclass for all common midPoint exceptions. | 
| CommunicationException | Generic communication exception. | 
| CommunicationFaultType | Generic communication error. | 
| ComparativeFilter<T> |  | 
| ComparativeFilterImpl<T> |  | 
| CompareResultType | EXPERIMENTAL. | 
| CompiledGuiProfile | Compiled user profile. | 
| CompiledObjectCollectionView |  | 
| CompiledTracingProfile |  | 
| CompletedTaskCleanupTriggerHandler |  | 
| CompleteWorkItemActionType | TODO
                 EXPERIMENTAL | 
| CompleteWorkItemsRequest |  | 
| CompleteWorkItemsRequest.SingleCompletion |  | 
| ComplexConstructionConsumer<K,T extends AbstractConstruction> |  | 
| ComplexTypeDefinition | Provides a definition for a complex type, i.e. | 
| ComplexTypeDefinitionImpl | TODO | 
| ComponentSizeInformationType | Report on structured object size. | 
| CompositeConstraintEvaluator |  | 
| CompositeRefinedObjectClassDefinition | Used to represent combined definition of structural and auxiliary object classes. | 
| CompositeRefinedObjectClassDefinitionImpl | Used to represent combined definition of structural and auxiliary object classes. | 
| ConcurrencyException | Exceptional concurrency state or operation invocation. | 
| ConcurrencyFaultType | Exceptional concurrency state or operation invocation. | 
| Condition | Condition in HQL. | 
| ConditionalSearchFilterType | A filter with an expression that denotes a necessary condition for the filter to be applied. | 
| ConfigurableNormalizer |  | 
| ConfigurableVisitor<T extends Visitable<T>> | Visitor with configurable behavior. | 
| ConfigurationException | Created by Viliam Repan (lazyman). | 
| ConfigurationException | Configuration exception indicates that something is mis-configured. | 
| ConfigurationFaultType | Configuration exception indicates that something is mis-configured. | 
| ConfigurationPropertiesType | TODO | 
| ConfirmationNotifierType | TODO | 
| ConflictResolutionActionType | Java class for ConflictResolutionActionType. | 
| ConflictResolutionType | How to resolve write-write conflicts on focal objects, i.e. | 
| ConflictWatcher | A bit experimental. | 
| ConflictWatcherImpl |  | 
| ConnectionEnvironment |  | 
| ConnectionOptions | Created by Viliam Repan (lazyman). | 
| ConnectorConfigurationType | Resource configuration (hostname, port, ...). | 
| ConnectorFrameworkConfigurationType | Java class for ConnectorFrameworkConfigurationType complex type. | 
| ConnectorFrameworkType | Java class for ConnectorFrameworkType complex type. | 
| ConnectorHostType | Host definition for remote connector, remote
                 connector framework or a remote "gateway". | 
| ConnectorInstanceSpecificationType | Complete specification of a connector instance with configuration and capabilities. | 
| ConnectorOperationalStatus |  | 
| ConnectorPoolConfigurationType | Type that contains configuration of ICF connector pools. | 
| ConnectorSchema |  | 
| ConnectorSchemaImpl |  | 
| ConnectorTestOperation | Enumeration of standardized test connection opration codes as they are presented in the OperationResult. | 
| ConnectorType | Description of a generic connector. | 
| ConnectorTypeUtil |  | 
| ConsistencyCheckScope | Determines the scope of consistency checks. | 
| ConsolidationProcessor | This processor consolidate delta set triples acquired from account sync context and transforms them to
 property deltas. | 
| ConstantCondition |  | 
| ConstantsManager |  | 
| ConstExpressionEvaluator<V extends PrismValue,D extends ItemDefinition> |  | 
| ConstExpressionEvaluatorFactory |  | 
| ConstExpressionEvaluatorType | TODO | 
| ConstraintEvaluatorHelper |  | 
| ConstraintsCheckingResult |  | 
| ConstraintsCheckingStrategyType | How constraints checking (for focus and projections) should be done. | 
| ConstraintViolationConfirmer |  | 
| Construction<AH extends AssignmentHolderType> | Live class that contains "construction" - a definition how to construct a
 resource object. | 
| Construction.ResolvedResource |  | 
| ConstructionPack<T extends AbstractConstruction> |  | 
| ConstructionProcessor |  | 
| ConstructionStrengthType | Java class for ConstructionStrengthType. | 
| ConstructionType | Projection construction. | 
| Container<T extends RObject> |  | 
| Containerable |  | 
| ContainerDelta<V extends Containerable> |  | 
| ContainerDeltaFactoryImpl |  | 
| ContainerDeltaImpl<V extends Containerable> |  | 
| ContainerIdGenerator |  | 
| ContainerMapper<I extends Containerable,O extends Container> | Created by Viliam Repan (lazyman). | 
| ContainerOidGenerator |  | 
| ContextFactory |  | 
| ContextLoader | Context loader loads the missing parts of the context. | 
| ConvenienceMethod |  | 
| Converter |  | 
| ConverterInterface |  | 
| ConverterSqlAndJavaObject |  | 
| Count | Getter for the item count field. | 
| CounterManager |  | 
| CounterSpecification |  | 
| CountObjectsCapabilityType | Ability to efficiently count objects. | 
| CountObjectsSimulateType | Java class for CountObjectsSimulateType. | 
| CountOptions | Created by Viliam Repan (lazyman). | 
| CountProjectionElement |  | 
| CountRepositoryAction | Created by Viliam Repan (lazyman). | 
| CreateCapabilityType | Describes create capability. | 
| CredentialPolicyEvaluator<R extends AbstractCredentialType,P extends CredentialPolicyType,F extends FocusType> | Processor for evaluating credential policies. | 
| CredentialPolicyEvaluator.Builder<F extends FocusType> |  | 
| CredentialPolicyType | Structure that specifies common elements to all the credential policies. | 
| CredentialsCapabilityType | Describes capability to present credentials in a structured way. | 
| CredentialSourceType | Source of a new credential value. | 
| CredentialsPolicyType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:s="http://midpoint.evolveum.com/xml/ns/public/model/scripting-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     Credentials management policy. | 
| CredentialsProcessor | Processor for focus credentials. | 
| CredentialsPropagationUserControlType | Java class for CredentialsPropagationUserControlType. | 
| CredentialsResetMethodType | Specifies the method of resetting the credential. | 
| CredentialsResetPolicyType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:s="http://midpoint.evolveum.com/xml/ns/public/model/scripting-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     Credentials reset management policy. | 
| CredentialsResetTypeType | Java class for CredentialsResetTypeType. | 
| CredentialsStorageMethodType | Specifies the method of storing the credential in midPoint. | 
| CredentialsStorageTypeType | Java class for CredentialsStorageTypeType. | 
| CredentialsType | This is a container type for various credentials types: passwords, public keys, one-time password
                 scheme identifiers, etc. | 
| CriticalityType | Java class for CriticalityType. | 
| CryptoUtil |  | 
| CustomAsyncUpdateSourceType | Custom message source provided by a Java class. | 
| CustomEvent |  | 
| CustomEventFactory | Factory for custom events. | 
| CustomFunctions |  | 
| CustomNotifierType | Java class for CustomNotifierType complex type. | 
| CustomTransportConfigurationType | TODO | 
| DashboardLayoutType | Specifies layout of a dashboard, such as the user dashboard (home screen)
                 or administration dashboard. | 
| DashboardReportEngineConfigurationType | Configuration of dashboard-based reports. | 
| DashboardService |  | 
| DashboardServiceImpl |  | 
| DashboardType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     TODO
                 </p> | 
| DashboardUtils |  | 
| DashboardWidget |  | 
| DashboardWidgetDataFieldType | Properties of a specific widget data field. | 
| DashboardWidgetDataFieldTypeType | Java class for DashboardWidgetDataFieldTypeType. | 
| DashboardWidgetDataType | Specifies widget data source. | 
| DashboardWidgetPresentationType | Specifies widget presentation properties. | 
| DashboardWidgetSourceTypeType | Java class for DashboardWidgetSourceTypeType. | 
| DashboardWidgetType | Defines properties of a specific dashboard widget. | 
| DashboardWidgetVariationType | Conditional variation in the way how the widget is displayed. | 
| DataItem |  | 
| DataModel |  | 
| DataModelUtil | EXPERIMENTAL | 
| DataModelUtil.PathResolutionContext |  | 
| DataModelUtil.PathResolutionResult |  | 
| DataModelUtil.ResourceResolutionContext |  | 
| DataModelVisualizer | EXPERIMENTAL | 
| DataModelVisualizer.Target |  | 
| DataModelVisualizerImpl |  | 
| DataProtectionType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                      Container which specify legal content for the role related to the GDPR. | 
| DataSearchResult<T extends JpaDataNodeDefinition> |  | 
| DataSourceFactory |  | 
| DataSourceType | Java class for DataSourceType complex type. | 
| DeadlineRoundingType | Java class for DeadlineRoundingType. | 
| DeadNodeCleanupPolicyType | Cleanup policy for dead nodes. | 
| DebugDumpable |  | 
| DebugReconciliationTaskResultListener | Debugging listener for reconciliation tasks. | 
| DebugUtil |  | 
| DefaultApprovalPolicyRulesUsageType | Java class for DefaultApprovalPolicyRulesUsageType. | 
| DefaultDuplicateShadowsResolver |  | 
| DefaultMatcher<T> |  | 
| DefaultMatchingRule<T> | Default matching rule used as a fall-back if no explicit matching rule is specified. | 
| DefaultReferencableImpl | Used when PrismReferenceValue.getRealValue is called, and no referencable is present in the PRV. | 
| DefaultSearchExpressionEvaluatorCache | Default search expression evaluator cache. | 
| DefaultVisualizer |  | 
| Definition |  | 
| Definition |  | 
| DefinitionComparator |  | 
| DefinitionFactory | Factory for prism definitions (Definition and all its subtypes in prism-api). | 
| DefinitionFactoryImpl |  | 
| DefinitionImpl | Abstract definition in the schema. | 
| DefinitionProcessingOption | How should be definitions processed when object is to be retrieved. | 
| DefinitionProcessingOptionType | Java class for DefinitionProcessingOptionType. | 
| DefinitionResolver<PD extends ItemDefinition,ID extends ItemDefinition> | Resolves a definition in a parent. | 
| DefinitionSearchContext<D extends Definition> |  | 
| DefinitionSearchContextCtdImpl |  | 
| DefinitionSearchContextItemImpl<ID extends ItemDefinition> |  | 
| DefinitionSearchImplementation |  | 
| DefinitionsStore |  | 
| DefinitionStoreUtils |  | 
| DefinitionSupplier |  | 
| DefinitionUtil |  | 
| DelegateWorkItemActionType | TODO
                 EXPERIMENTAL | 
| DelegateWorkItemsRequest |  | 
| DelegateWorkItemsRequest.SingleDelegation |  | 
| DelegatorWithOtherPrivilegesLimitations | TODO better name ;) | 
| DeleteCapabilityType | Describes delete capability. | 
| DeleteExecutor |  | 
| DeleteFocusAction |  | 
| DeleteNotUpdatedShadowTaskHandler |  | 
| DeleteObjectResult | Contains information about object deletion result; primarily needed by repository caching algorithms. | 
| DeleteOptions | Created by Viliam Repan (lazyman). | 
| DeleteRepositoryAction | Created by Viliam Repan (lazyman). | 
| DeleteRestAction | Created by Viliam Repan (lazyman). | 
| DeleteShadowAction |  | 
| DeleteTaskHandler |  | 
| DeltaBuilder<T extends Containerable> | Grammar:
  ObjectDelta ::= (ItemDelta)* ( 'OBJECT-DELTA(oid)' | 'ITEM-DELTA' | 'ITEM-DELTAS' )
  ItemDelta ::= 'ITEM(...)' ( ( 'ADD-VALUES(...)' 'DELETE-VALUES(...)'? ) | 'DELETE-VALUES(...)' | 'REPLACE-VALUES(...)' )
 EXPERIMENTAL IMPLEMENTATION. | 
| DeltaConversionOptions |  | 
| DeltaConvertor |  | 
| DeltaFactory | TODO clean up these interfaces! | 
| DeltaFactory.Container | Deprecated. | 
| DeltaFactory.Object |  | 
| DeltaFactory.Property | Deprecated. | 
| DeltaFactory.Reference | Deprecated. | 
| DeltaFactoryImpl |  | 
| DeltaMapTriple<K,V> |  | 
| DeltaMapTripleImpl<K,V> |  | 
| DeltaSetTriple<T> | The triple of values (added, unchanged, deleted) that represents difference between two collections of values. | 
| DeltaSetTripleImpl<T> | The triple of values (added, unchanged, deleted) that represents difference between two collections of values. | 
| DeltaSetTripleType | Experimental. | 
| DeltaSetTripleUtil |  | 
| DeltaSourceSpecificationType | TODO
                 EXPERIMENTAL | 
| DeltaTriple<T> | Utility class for keeping things in three: plus, zero and minus. | 
| DeltaUpdaterUtils | Created by Viliam Repan (lazyman). | 
| DependencyProcessor |  | 
| DeploymentInformationType | Information about midPoint deployment: subscription information, deployment name,
                 description, color and so on. | 
| DeputyUtils | Experimental. | 
| DetailsPageSaveMethodType | Java class for DetailsPageSaveMethodType. | 
| DiagnosticContext |  | 
| DiagnosticContextHolder |  | 
| DiagnosticContextManager |  | 
| DiagnosticInformationType | A diagnostic information attached to an object. | 
| DictionaryExpander | Expands object references (from pointers to dictionary to full objects). | 
| DiffUtil |  | 
| DigestMethodType | JAXB representation of DigestMethodType. | 
| DirectoryFileObjectResolver | Object resolver that works on files in a directory. | 
| DiscoverConnectorsExecutor |  | 
| DisplayableValue<T> |  | 
| DisplayableValueImpl<T> |  | 
| DisplayType | Java class for DisplayType complex type. | 
| DistinctSearchOptionType | Java class for DistinctSearchOptionType. | 
| DistinguishedNameMatchingRule | Matching rule for LDAP distinguished name (DN). | 
| DomAsserts |  | 
| DomAwareEqualsStrategy | Strategy for equals() methods used in JAXB generated code. | 
| DomAwareHashCodeStrategy | Strategy for hashCode() methods used in JAXB generated code. | 
| DomElementSerializer |  | 
| DomElementVisitor |  | 
| DomLexicalProcessor |  | 
| DomLexicalWriter |  | 
| DOMUtil |  | 
| DOMUtilSettings | Created by Viliam Repan (lazyman). | 
| DomVisitorUtil |  | 
| DotAdHocDataItem |  | 
| DotDataItem |  | 
| DotMappingRelation |  | 
| DotModel |  | 
| DotOtherRelation |  | 
| DotRelation |  | 
| DotRepositoryDataItem |  | 
| DotResourceDataItem |  | 
| DtoTranslationException |  | 
| DummyContainerImpl<C extends Containerable> |  | 
| DummyItem<V extends PrismValue,D extends ItemDefinition<?>,R extends Item<V,D>> |  | 
| DummyNotifierType | TODO | 
| DummyPrismObjectDefinition | EXPERIMENTAL | 
| DummyPropertyImpl<T> |  | 
| DummyReferenceImpl |  | 
| DuplicateShadowsResolver |  | 
| DuplicateShadowsTreatmentInstruction |  | 
| DynamicNamespacePrefixMapper | Maps namespaces to preferred prefixes. | 
| EmbeddedObjectReferenceMapper | Created by Viliam Repan (lazyman). | 
| EmptyAction |  | 
| EmptyType | Type that contains nothing. | 
| EnableDisableExecutor |  | 
| EncryptedDataType | TODO
                 Contains data protected by (reversible) encryption. | 
| EncryptionException |  | 
| EncryptionMethodType | TODO
                 Loosely based on XML encryption standard. | 
| EnforcementPolicyActionType | Enforcement action. | 
| EntityDefinition |  | 
| EntityReference | Specifies an entity that is to be used in the query (its name and its alias),
 along with any entities joined by associations. | 
| EntityRegistry |  | 
| EntityState |  | 
| EntityStateInterceptor |  | 
| EntryType | Java class for EntryType complex type. | 
| EnumMapper | Created by Viliam Repan (lazyman). | 
| EnvironmentalPerformanceInformation |  | 
| EnvironmentalPerformanceInformationType | Statistics related to performance and state of external environment, namely provisioning via connectors,
                 mappings (as these might contain code that invokes external systems), and notifications. | 
| EqualFilter<T> |  | 
| EqualFilterImpl<T> |  | 
| EquivalenceStrategy | A strategy used to determine equivalence of prism items and values. | 
| ErrorSelectorType | Selects error categories, e.g. | 
| EscalateWorkItemActionType | TODO
                 EXPERIMENTAL | 
| EvaluateAuditScriptResponseType | A response from searchObjects operation. | 
| EvaluateAuditScriptType | A request for searchObjects operation. | 
| EvaluatedAssignment<AH extends AssignmentHolderType> |  | 
| EvaluatedAssignmentImpl<AH extends AssignmentHolderType> | Evaluated assignment that contains all constructions and authorizations from the assignment
 itself and all the applicable inducements from all the roles referenced from the assignment. | 
| EvaluatedAssignmentTarget |  | 
| EvaluatedAssignmentTargetCache |  | 
| EvaluatedAssignmentTargetImpl |  | 
| EvaluatedCollectionStatsTrigger |  | 
| EvaluatedCollectionStatsTriggerType | Java class for EvaluatedCollectionStatsTriggerType complex type. | 
| EvaluatedCompositeTrigger |  | 
| EvaluatedConstruction |  | 
| EvaluatedConstructionImpl |  | 
| EvaluatedEmbeddingTriggerType | Java class for EvaluatedEmbeddingTriggerType complex type. | 
| EvaluatedExclusionTrigger |  | 
| EvaluatedExclusionTriggerType | Java class for EvaluatedExclusionTriggerType complex type. | 
| EvaluatedHasAssignmentTrigger |  | 
| EvaluatedHasAssignmentTriggerType | Java class for EvaluatedHasAssignmentTriggerType complex type. | 
| EvaluatedLogicalTriggerType | Java class for EvaluatedLogicalTriggerType complex type. | 
| EvaluatedModificationTrigger |  | 
| EvaluatedModificationTriggerType | Java class for EvaluatedModificationTriggerType complex type. | 
| EvaluatedMultiplicityTrigger |  | 
| EvaluatedMultiplicityTriggerType | Java class for EvaluatedMultiplicityTriggerType complex type. | 
| EvaluatedPolicyRule |  | 
| EvaluatedPolicyRuleImpl |  | 
| EvaluatedPolicyRuleTrigger<CT extends AbstractPolicyConstraintType> | Description of a situation that caused a trigger of the policy rule. | 
| EvaluatedPolicyRuleTriggerType | Java class for EvaluatedPolicyRuleTriggerType complex type. | 
| EvaluatedPolicyRuleType | Java class for EvaluatedPolicyRuleType complex type. | 
| EvaluatedPolicyRuleUtil |  | 
| EvaluatedPolicyRuleUtil.AdditionalData | Arranges externalized triggers into trees according to presentation instructions (hidden, final, displayOrder). | 
| EvaluatedPolicyRuleUtil.AdditionalFilter<AD extends EvaluatedPolicyRuleUtil.AdditionalData> |  | 
| EvaluatedPolicyRuleUtil.AugmentedTrigger<AD extends EvaluatedPolicyRuleUtil.AdditionalData> |  | 
| EvaluatedPolicyRuleUtil.MessageKind |  | 
| EvaluatedSituationTrigger |  | 
| EvaluatedSituationTriggerType | Java class for EvaluatedSituationTriggerType complex type. | 
| EvaluatedStateTrigger |  | 
| EvaluatedStateTriggerType | Java class for EvaluatedStateTriggerType complex type. | 
| EvaluatedTimeValidityTrigger |  | 
| EvaluatedTimeValidityTriggerType | Java class for EvaluatedTimeValidityTriggerType complex type. | 
| EvaluatedTransitionTrigger |  | 
| EvaluatedTransitionTriggerType | Java class for EvaluatedTransitionTriggerType complex type. | 
| EvaluateScriptResponseType | A response from searchObjects operation. | 
| EvaluateScriptType | A request for searchObjects operation. | 
| EvaluationOrder |  | 
| EvaluationOrderImpl |  | 
| EvaluationTimeType | Java class for EvaluationTimeType. | 
| Event | Notification event that should be propagated, filtered, externalized (typically to ascii or html), and send out. | 
| EventCategoryType | Java class for EventCategoryType. | 
| EventHandler | Set of callback methods used to convey information from the validator to the "working" code. | 
| EventHandler<E extends Event,C extends EventHandlerType> |  | 
| EventHandlerType | An event handler. | 
| EventOperationType | Java class for EventOperationType. | 
| EventResult |  | 
| EventResult.EventResultStatus |  | 
| EventStatusType | Java class for EventStatusType. | 
| ExceptionUtil |  | 
| ExchangeEmailAddressesMatchingRule | A specific matching rule for Microsoft Exchange EmailAddresses attribute consisting of SMTP:/smtp: prefix and email address. | 
| ExclusionConstraintEvaluator |  | 
| ExclusionPolicyConstraintType | Container that defines exclusion of entities (e.g. | 
| ExecuteChangesResponseType | A response from executeChanges operation. | 
| ExecuteChangesTaskHandler |  | 
| ExecuteChangesType | A request for executeChanges operation. | 
| ExecuteCredentialResetRequestType | Java class for ExecuteCredentialResetRequestType complex type. | 
| ExecuteCredentialResetResponseType | Java class for ExecuteCredentialResetResponseType complex type. | 
| ExecuteDeltasTaskHandler | Temporary/experimental implementation. | 
| ExecuteScriptOutputType | Output of a single script execution. | 
| ExecuteScriptResponseType | Result of a single script execution. | 
| ExecuteScriptsOptionsType | Java class for ExecuteScriptsOptionsType complex type. | 
| ExecuteScriptsResponseType | A response from executeScripts operation. | 
| ExecuteScriptsType | A request for executeScripts operation. | 
| ExecuteScriptType | Java class for ExecuteScriptType complex type. | 
| ExecutionContext | Context of a command execution. | 
| ExecutionModeType | Java class for ExecutionModeType. | 
| ExistsCondition | Specific for SQL Server. | 
| ExistsFilter |  | 
| ExistsFilterImpl | TODO think about creating abstract ItemFilter (ItemRelatedFilter) for this filter and ValueFilter. | 
| ExistsRestriction |  | 
| ExitHandlerException | Used to signal that we have to exit handler processing with a given run result. | 
| ExitWorkBucketHandlerException | Used to signal that we have to exit handler processing with a given run result. | 
| Experimental | Marks experimental code. | 
| ExplicitWorkSegmentationType | Work state management strategy that explicitly enumerates the buckets. | 
| ExponentialBackoffComputer |  | 
| ExportConsumerWorker | Created by Viliam Repan (lazyman). | 
| ExportOptions | Created by Viliam Repan (lazyman). | 
| ExportRepositoryAction | Created by Viliam Repan (lazyman). | 
| ExportRestAction | Created by Viliam Repan (lazyman). | 
| ExportType | Java class for ExportType. | 
| Expression<V extends PrismValue,D extends ItemDefinition> |  | 
| ExpressionConstants | Constants for all names of the variables in the system. | 
| ExpressionEnvironment<F extends ObjectType,V extends PrismValue,D extends ItemDefinition> |  | 
| ExpressionEvaluationContext | Simple DTO used to contain all the parameters of expression execution. | 
| ExpressionEvaluationException | Error during evaluation of expression. | 
| ExpressionEvaluator<V extends PrismValue,D extends ItemDefinition> |  | 
| ExpressionEvaluatorFactory |  | 
| ExpressionEvaluatorProfile |  | 
| ExpressionEvaluatorProfileType | Specifies restrictions for execution of specific expression evaluators. | 
| ExpressionFactory | Factory for expressions and registry for expression evaluator factories. | 
| ExpressionHandler |  | 
| ExpressionHelper |  | 
| ExpressionParameterType | Describes input parameters to the expression. | 
| ExpressionPermissionClassProfileType | Specifies restrictions and permissions for a specific class. | 
| ExpressionPermissionMethodProfileType | Specifies restrictions and permissions for a specific method. | 
| ExpressionPermissionPackageProfileType | Specifies restrictions and permissions for a package. | 
| ExpressionPermissionProfile | Compiled expression permission profile. | 
| ExpressionPermissionProfileType | Specifies restrictions and permissions for various evaluators, especially for
                 scripting expressions. | 
| ExpressionPipelineType | Pipeline of expressions - they are executed one after another,
                 input sent to the pipeline as a whole is sent to the first expression. | 
| ExpressionProfile | NOTE: This is pretty much throw-away implementation. | 
| ExpressionProfileCompiler |  | 
| ExpressionProfiles |  | 
| ExpressionProfileType | Specifies restrictions for execution of expressions and scripts. | 
| ExpressionReturnMultiplicityType | Java class for ExpressionReturnMultiplicityType. | 
| ExpressionSequenceType | Sequence of command expressions - they are executed one after another,
                 input sent to the sequence as a whole is then sent individually
                 to each expression. | 
| ExpressionSyntaxException |  | 
| ExpressionType | TODO | 
| ExpressionUtil |  | 
| ExpressionVariableDefinitionType | Definition of a variable. | 
| ExpressionVariables |  | 
| ExpressionWrapper | Contains the expression that can be part of e.g. | 
| Extension | Java class for extension complex type. | 
| ExtensionSchemaRestService | Created by Viliam Repan (lazyman). | 
| ExtensionType | Place for non-standard object properties. | 
| ExtItemDictionary | TODO clean this up! | 
| FailableFunction<T,R> |  | 
| FailableLensFunction<T,R> |  | 
| FailableProcessor<T> |  | 
| FailableProducer<T> | Almost the same as java.util.function.Supplier, but this one is Serializable. | 
| FailableRunnable | Used mostly in tests to simplify error handling. | 
| FailedOperationTypeType | Java class for FailedOperationTypeType. | 
| FaultMessage | This class was generated by Apache CXF 3.3.1
 2020-04-09T14:02:37.088+02:00
 Generated source version: 3.3.1 | 
| FaultType | Java class for FaultType complex type. | 
| FeedbackMessagesHookType | Java class for FeedbackMessagesHookType complex type. | 
| FileAppenderConfigurationType | Java class for FileAppenderConfigurationType complex type. | 
| FileConfigurationType | Where and how to store "file" notifications. | 
| FileReference | Created by Viliam Repan (lazyman). | 
| FileReferenceConverter | Created by Viliam Repan (lazyman). | 
| FilterClauseType | Java class for FilterType complex type. | 
| FilterContentEvaluator |  | 
| FilterContentExpressionType | Keeps/removes selected items from the input value. | 
| FilterCreationUtil | TODO decide what to do with this | 
| FilterExpressionType | Filters input on a given condition. | 
| FilterGizmo<F> | Gizmo (device,gadget,thing) that handles search filters and other filter-like things during security processing of search filters. | 
| FilterGizmoAssignableRoles |  | 
| FilterImplUtil |  | 
| FilterUtil |  | 
| FilterWorkBucketContentType | Work bucket content defined explicitly by a filter. | 
| FindShadowOwnerResponseType | A response from findShadowOwner operation. | 
| FindShadowOwnerType | A request for findShadowOwner operation. | 
| FixedTargetSpecification<T extends AssignmentHolderType> | Target object is a given (fixed) prism object: either the same as focus ODO (but with no updates!),
  or a different one. | 
| FocalAutoassignSpecificationType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                      Specification of role auto-assignment properties. | 
| FocalMappingEvaluationRequest<MT extends MappingType,OO extends ObjectType> | Contains some of the information necessary to evaluate a mapping. | 
| FocusComputer |  | 
| FocusConstraintsChecker<AH extends AssignmentHolderType> |  | 
| FocusConstraintsChecker.Cache |  | 
| FocusLifecycleProcessor |  | 
| FocusLoadedTraceType | Information about focus being loaded. | 
| FocusLoadVisualizer |  | 
| FocusProcessor |  | 
| FocusType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     Abstract supertype for all object types that can be focus of full midPoint computation. | 
| FocusTypeUtil |  | 
| FocusValidityScannerTaskHandler |  | 
| FocusValuePolicyOriginResolver<F extends FocusType> |  | 
| Foreachable<T> |  | 
| ForeachExpressionType | Executes a given command individually for each item arriving at the input. | 
| FormAuthorizationType | Setting that influence how authorizations are used to display
                 and evaluate the form. | 
| FormDefinitionType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     This part defines the actual form presentation and layout. | 
| FormDisplayType | Java class for FormDisplayType complex type. | 
| FormFieldGroupType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     A group of fields. | 
| FormFieldType | A single form field. | 
| FormItemClientValidationType | javascript stuff, we replace ${this} with proper input id, probably
                 some jQuery black magic
 
                 TODO: add event type attribute to client element for this validator | 
| FormItemDisplayType | Java class for FormItemDisplayType complex type. | 
| FormItemServerValidationType | Server-side validation rules. | 
| FormItemsType | Java class for FormItemsType complex type. | 
| FormItemValidationType | Validation rules for the item. | 
| FormSpecificationType | Specifies a form using several different methods, e.g. | 
| FormType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     Form definition. | 
| FormTypeUtil |  | 
| Freezable | Something that can be made immutable. | 
| FullProjectionLoadVisualizer |  | 
| FullShadowLoadedTraceType | Information about full shadow being loaded. | 
| FullTextFilter |  | 
| FullTextFilterImpl |  | 
| FullTextRestriction |  | 
| FullTextSearchConfigurationType | Configuration of the full text search feature. | 
| FullTextSearchConfigurationUtil |  | 
| FullTextSearchIndexedItemsConfigurationType | What items to index. | 
| FunctionExpressionEvaluator<V extends PrismValue,D extends ItemDefinition> |  | 
| FunctionExpressionEvaluatorFactory | This is NOT autowired evaluator. | 
| FunctionExpressionEvaluatorType | Evaluates custom defined functions from Function Library | 
| FunctionLibrary |  | 
| FunctionLibraryType | Define reusable functions | 
| FunctionLibraryUtil |  | 
| GeneralChangeProcessorConfigurationType | Configuration for GeneralChangeProcessor. | 
| GeneralChangeProcessorScenarioType | A scenario for GeneralChangeProcessor. | 
| GeneralHelper |  | 
| GeneralNotifierType | Java class for GeneralNotifierType complex type. | 
| GenerateExpressionEvaluator<V extends PrismValue,D extends ItemDefinition> |  | 
| GenerateExpressionEvaluatorFactory | This is NOT autowired evaluator. | 
| GenerateExpressionEvaluatorModeType | Java class for GenerateExpressionEvaluatorModeType. | 
| GenerateExpressionEvaluatorType | Generate value according to a policy that is associated with the property/attribute. | 
| GenerateValueExecutor |  | 
| GenericConnectorException | Generic indistinguishable error of a connector framework. | 
| GenericObjectType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                 Generic object for storing unknown (unexpected) object types. | 
| GenericPcpAspectConfigurationType | A generic configuration for a wf aspect. | 
| GenericProjectionElement |  | 
| GenericStatisticsData |  | 
| GenericTraceVisualizationType | Java class for GenericTraceVisualizationType. | 
| GetCertificationWorkItemResult |  | 
| GetContainerableIdOnlyResult |  | 
| GetContainerableResult |  | 
| GetObjectResponseType | A response from getObject operation. | 
| GetObjectResult |  | 
| GetObjectType | A request for getObject operation. | 
| GetOperationOptions |  | 
| GetOperationOptionsBuilder |  | 
| GetOperationOptionsBuilder.Query |  | 
| GetOperationOptionsBuilderImpl |  | 
| GetOperationOptionsType | See GetOperationOptions for a description. | 
| GlobalCacheObjectValue<T extends ObjectType> | Created by Viliam Repan (lazyman). | 
| GlobalCacheObjectVersionValue<T extends ObjectType> |  | 
| GlobalDefinitionSearchContext<D extends Definition> |  | 
| GlobalDefinitionsStore | Used to retrieve definition from 'global definition store' - i.e. | 
| GlobalDynamicNamespacePrefixMapper | Maps namespaces to preferred prefixes. | 
| GlobalObjectCache |  | 
| GlobalPolicyRuleType | Policy rule for use in global configuration. | 
| GlobalQueryCache |  | 
| GlobalVersionCache |  | 
| GreaterFilter<T> |  | 
| GreaterFilterImpl<T> |  | 
| GroovyScriptEvaluator | Expression evaluator that is using Groovy scripting engine. | 
| GroupExpansionType | Java class for GroupExpansionType. | 
| GuiActionType | Actions are special things that can be done with particular object or list of objects. | 
| GuiExportSettingsType | Specifies the settings for GUI object export. | 
| GuiFlexibleLabelType | Flexible configurable label. | 
| GuiObjectColumnType | Configuration of the object list column. | 
| GuiObjectDetailsPageType | Specifies form that are used for displaying and
                 editing of specific object type | 
| GuiObjectDetailsSetType | Specifies the set of default forms that are used for displaying and
                               editing of objects, such as User, Role, Org, ... | 
| GuiObjectListPanelConfigurationType | Specifies the configuration of a generic table listing various things (usually objects). | 
| GuiObjectListViewAdditionalPanelsType | Configuration of additional panels that can be present in some view types. | 
| GuiObjectListViewsType | Specifies the set of pages that are used for displaying lists of objects
                   such as Users, Roles, Orgs, ... | 
| GuiObjectListViewType | Specifies the page used to list specific object type or object collection. | 
| GuiProfileCompiler | Compiles user interface profile for a particular user. | 
| GuiProfiledPrincipal | Principal that extends simple MidPointPrincipal with user interface concepts (user profile). | 
| GuiProfiledPrincipalManager |  | 
| GuiProfiledPrincipalManagerImpl |  | 
| Hacks | TEMPORARY. | 
| HacksImpl | TEMPORARY | 
| Handler<T> |  | 
| HasAssignmentConstraintEvaluator |  | 
| HasAssignmentPolicyConstraintType | Constraint that triggers when the focus has given assignment(s). | 
| HashedDataType | JAXB representation of HashedDataType. | 
| HeteroComparator<A,B> |  | 
| HibernateQuery | Query in HQL that is being created. | 
| HibernateQuery.Grouping |  | 
| HibernateQuery.Ordering |  | 
| HierarchicalDefinitionsStore |  | 
| Histogram<T> |  | 
| HistogramEntry<T> |  | 
| Holder<T> | Very simple object to hold a single value. | 
| HookListType | TODO | 
| HookOperationMode |  | 
| HookRegistry |  | 
| HookRegistryImpl |  | 
| HookType | TODO | 
| HqlDataInstance<D extends JpaDataNodeDefinition> | Describes result of ItemPath resolution: HQL property path + current data node definition. | 
| HqlEntityInstance |  | 
| HttpConnectionInformation | Information about the HTTP connection. | 
| HttpMethodType | Java class for HttpMethodType. | 
| HumanReadableDescribable | Object that can provide short, human-readable description. | 
| IconType | User interface icon specification. | 
| IdempotenceType | Java class for IdempotenceType. | 
| IdentifierPathSegment | Denotes identifier of the object or container (i.e. | 
| IdGeneratorResult |  | 
| IdItemPathSegment |  | 
| IdQueryProperty | Target of "#" (ID) queries. | 
| Ignore | Used to ignore some entities when populating  EntityRegistry during initialization | 
| IllegalArgumentFaultType | Argument provided to the operation is illegal. | 
| ImportAccountsFromResourceTaskHandler | Task handler for "Import from resource" task. | 
| ImportConsumerWorker | Created by Viliam Repan (lazyman). | 
| ImportFromResourceResponseType | A response from importFromResource operation. | 
| ImportFromResourceType | A request for importFromResource operation. | 
| ImportObjectsFromFileTaskHandler | Task handler for "Import objects from file" task. | 
| ImportOptions | Created by Viliam Repan (lazyman). | 
| ImportOptionsType | The options for import tasks. | 
| ImportProducerWorker | Created by Viliam Repan (lazyman). | 
| ImportRepositoryAction | Created by Viliam Repan (lazyman). | 
| ImportRestAction | Created by Viliam Repan (lazyman). | 
| InactivateFocusAction |  | 
| InactivateShadowAction |  | 
| InapplicableOperationFaultType | Operation cannot be applied to the object. | 
| InboundProcessor | Processor that takes changes from accounts and synchronization deltas and updates user attributes if necessary
 (by creating secondary user object delta  ObjectDelta). | 
| IncompleteMarkerXNode | This is a marker that a given prism item is incomplete. | 
| IncompleteMarkerXNodeImpl |  | 
| InCondition |  | 
| InformationPartType | TODO Replace by forms eventually. | 
| InformationType | TODO Replace by forms eventually
                 TEMPORARY | 
| InfrastructureConfigurationType | Technical (infrastructure) configuration of midPoint deployment. | 
| InitializationBeanPostprocessor | Created by Viliam Repan (lazyman). | 
| InOidFilter | TODO create a better name for this filter | 
| InOidFilterImpl |  | 
| InOidRestriction |  | 
| InsertQueryBuilder |  | 
| IntegerStatType | Integer stat (statistic) entry. | 
| InternalCounters |  | 
| InternalInspector |  | 
| InternalMonitor | Simple monitoring object. | 
| InternalOperationClasses |  | 
| InternalsConfig |  | 
| InternalsConfigController |  | 
| InternalsConfigurationType | Various internals configuration elements. | 
| InterpretationContext |  | 
| IsNotNullCondition |  | 
| IsNullCondition |  | 
| Issue |  | 
| Issue.Severity |  | 
| Item<V extends PrismValue,D extends ItemDefinition> | Item is a common abstraction of Property, Reference and Container. | 
| Itemable | Interface for objects that behave like an item: they have a name and may have a definition. | 
| ItemCollectionsUtil |  | 
| ItemComparisonResult |  | 
| ItemConstraintType | Definition of a property constraints. | 
| ItemDefinition<I extends Item> |  | 
| ItemDefinitionImpl<I extends Item> | Abstract item definition in the schema. | 
| ItemDefinitionTestAccess | TEMPORARY HACK to avoid issues with schema immutability for some tests. | 
| ItemDelta<V extends PrismValue,D extends ItemDefinition> |  | 
| ItemDeltaCollectionsUtil |  | 
| ItemDeltaImpl<V extends PrismValue,D extends ItemDefinition> |  | 
| ItemDeltaItem<V extends PrismValue,D extends ItemDefinition> | A class defining old item state (before change), delta (change) and new item state (after change). | 
| ItemDeltaItemType | THIS IS NOT A GENERATED CLASS. | 
| ItemDeltaType | THIS IS NOT A GENERATED CLASS. | 
| ItemDeltaUtil |  | 
| ItemDeltaValidator<V extends PrismValue> |  | 
| ItemFactory | Factory for items (property, reference, container, object) and item values. | 
| ItemFactoryImpl |  | 
| ItemFilter |  | 
| ItemImpl<V extends PrismValue,D extends ItemDefinition> | Item is a common abstraction of Property and PropertyContainer. | 
| ItemInfo<ID extends ItemDefinition> |  | 
| ItemMergeConfigurationType | TODO | 
| ItemName |  | 
| ItemNameQualificationStrategy |  | 
| ItemPath | General interface to ItemPath objects. | 
| ItemPath.CompareResult |  | 
| ItemPathCollectionsUtil | Methods that operate on path collections. | 
| ItemPathComparatorUtil |  | 
| ItemPathDeserializer |  | 
| ItemPathHolder | Holds internal (parsed) form of midPoint-style XPath-like expressions. | 
| ItemPathImpl |  | 
| ItemPathParser |  | 
| ItemPathParserImpl |  | 
| ItemPathParserTemp |  | 
| ItemPathResolutionState | Describes current state in ItemPath resolution. | 
| ItemPathResolver | Responsible for resolving item paths - i.e. | 
| ItemPathSegment |  | 
| ItemPathSerializer |  | 
| ItemPathSerializerTemp | TEMPORARY. | 
| ItemPathType | Defines a type for XPath-like item pointer. | 
| ItemPathTypeDeserializer |  | 
| ItemPathTypeSerializer |  | 
| ItemPathTypeUtil |  | 
| ItemProcessing |  | 
| ItemProcessingType | Java class for ItemProcessingType. | 
| ItemRefinedDefinitionType | Description of the common item handling details, such as display name,
                 read/write access and value and synchronization expressions. | 
| ItemRefMergeConfigurationType | TODO | 
| ItemRestriction<T extends ObjectFilter> | Base for all item path-related restrictions, e.g. | 
| ItemRestrictionOperation |  | 
| ItemSecurityConstraints |  | 
| ItemType | Experimental. | 
| ItemUtil |  | 
| ItemValueRestriction<T extends ValueFilter> | Abstract superclass for all value-related filters. | 
| ItemValueWithOrigin<V extends PrismValue,D extends ItemDefinition> |  | 
| IterationMethodType | Java class for IterationMethodType. | 
| IterationSpecificationType | Definition of iteration properties for a resource account or other resource objects. | 
| IterativeScriptExecutionTaskHandler |  | 
| IterativeTaskInformation |  | 
| IterativeTaskInformationType | High-level information about execution of actions that are carried out iteratively on a set of objects. | 
| IvwoConsolidator<V extends PrismValue,D extends ItemDefinition,I extends ItemValueWithOrigin<V,D>> | Consolidate the mappings of a single item to a delta. | 
| JasperReportEngineConfigurationType | Configuration of jasper-based reports. | 
| JasperReportTypeType | Java class for JasperReportTypeType. | 
| JavaTypeConverter | Generic universal type converter. | 
| JaxbDomHack |  | 
| JaxbDomHackImpl | A set of ugly hacks that are needed for prism and "real" JAXB to coexist. | 
| JaxbName |  | 
| JaxbPath |  | 
| JaxbPaths | Created by Viliam Repan (lazyman). | 
| JaxbType |  | 
| JaxbTypeConverter |  | 
| JAXBUtil |  | 
| JaxbVisitable | Represents visitable JAXB bean. | 
| JaxbVisitor | Represents visitor of generated JAXB beans. | 
| JoinSpecification |  | 
| JpaAnyContainerDefinition |  | 
| JpaAnyItemLinkDefinition | Link from AnyContainer to specific item in this container. | 
| JpaAnyPropertyDefinition | Specifies "any" property. | 
| JpaAnyReferenceDefinition | Specifies "any" reference. | 
| JpaDataNodeDefinition | Defines piece of JPA data - entity, property, reference, or "any" container. | 
| JpaEntityDefinition |  | 
| JpaEntityDefinition.LinkDefinitionHandler |  | 
| JpaEntityPointerDefinition | Special placeholder to allow for cross-references: entity definition that points to another entity. | 
| JpaLinkDefinition<D extends JpaDataNodeDefinition> |  | 
| JpaPropertyDefinition |  | 
| JpaReferenceDefinition |  | 
| JsonLexicalProcessor |  | 
| JsonNullValueParser<T> |  | 
| JsonValueParser<T> | TODO what about thread safety? | 
| Jsr223ScriptEvaluator | Expression evaluator that is using javax.script (JSR-223) engine. | 
| JunctionCondition |  | 
| KeyInfoType | TODO
                 Loosely based on XML digital signature standard. | 
| KeyStoreBasedProtector | TODO add other relevant methods here | 
| KeyStoreBasedProtectorBuilder | Builder for KeyStoreBasedProtector implementation. | 
| KeyStoreBasedProtectorImpl | Class that manages encrypted and hashed values. | 
| KeyValueTreeNode<K,V> | Experimental. | 
| L2Container<T extends Container> | "Level 2 container" = container in container in object | 
| LabeledString | A free-form string value with a label. | 
| LayerRefinedAttributeDefinition<T> |  | 
| LayerRefinedAttributeDefinitionImpl<T> |  | 
| LayerRefinedObjectClassDefinition |  | 
| LayerRefinedObjectClassDefinitionImpl |  | 
| LayerRefinedResourceSchema |  | 
| LayerRefinedResourceSchemaImpl |  | 
| LayerType | Java class for LayerType. | 
| LegacyApproversSpecificationUsageType | Java class for LegacyApproversSpecificationUsageType. | 
| LegacyValidationMessage | LEGACY: This is all very old code. | 
| LegacyValidationMessage.Type |  | 
| LegacyValidator | Class to validate (and possible transform) large sets of objects. | 
| LensContext<F extends ObjectType> |  | 
| LensContext.ExportType |  | 
| LensContextPlaceholder<F extends ObjectType> | This class does nothing. | 
| LensContextStatsType | Java class for LensContextStatsType complex type. | 
| LensContextType | A serialization of model context, i.e. | 
| LensElementContext<O extends ObjectType> |  | 
| LensElementContextType | TODO | 
| LensFocusContext<O extends ObjectType> |  | 
| LensFocusContextType | TODO | 
| LensObjectDeltaOperation<T extends ObjectType> |  | 
| LensObjectDeltaOperationType | TODO | 
| LensOwnerResolver<F extends ObjectType> |  | 
| LensProjectionContext |  | 
| LensProjectionContextType | TODO | 
| LensUtil |  | 
| LessFilter<T> |  | 
| LessFilterImpl<T> |  | 
| LevelEvaluationStrategyType | Java class for LevelEvaluationStrategyType. | 
| LevelOverrideTurboFilter | Overrides logging level for given loggers, based on thread-specific configuration. | 
| LexicalParsingMode |  | 
| LexicalProcessor<T> | Takes care of converting between XNode tree and specific lexical representation (XML, JSON, YAML). | 
| LexicalProcessor.RootXNodeHandler | Note that this interface does not contain handleError method. | 
| LexicalProcessorRegistry |  | 
| LexicalUtils |  | 
| LifecycleStateActionDataReductionType | Action that reduces (purges) object data. | 
| LifecycleStateActionType | TODO
                 EXPERIMENTAL | 
| LifecycleStateModelType | Specification of lifecycle states and state transitions. | 
| LifecycleStateTransitionType | Specification of lifecycle state transition. | 
| LifecycleStateType | Specification of lifecycle state. | 
| LifecycleUtil |  | 
| LightweightIdentifier | Lightweight identifier is a "reasonable unique" identifier that is very cheap
 to create. | 
| LightweightIdentifierGenerator |  | 
| LightweightTaskHandler | Handler for a lightweight task. | 
| LimitationsType | Definition of complexity and string policy | 
| LinearBackoffComputer |  | 
| LinkAction |  | 
| LinkDefinitionComparator |  | 
| ListKeysOptions | Created by Viliam Repan (lazyman). | 
| ListKeysRepositoryAction | Created by Viliam Repan (lazyman). | 
| ListXNode |  | 
| ListXNodeImpl |  | 
| LiteralEqualsStrategy | Equals strategy that takes namespace prefixes into account. | 
| LiteralExpressionEvaluator<V extends PrismValue,D extends ItemDefinition> |  | 
| LiteralExpressionEvaluatorFactory |  | 
| LiveSyncCapabilityType | Describes capability to detect changes in almost real time (live synchronization). | 
| LiveSyncTaskHandler | The task handler for a live synchronization. | 
| LocalDefinitionStore | Used to retrieve definition from 'local definition store' - i.e. | 
| LocalizableMessage |  | 
| LocalizableMessageArgumentType | Argument that is to be used for localized message parameter. | 
| LocalizableMessageBuilder |  | 
| LocalizableMessageList | This class is final and must remain so, as it's not cloneable. | 
| LocalizableMessageListBuilder |  | 
| LocalizableMessageListType | List of localizable messages, to be presented as a single message. | 
| LocalizableMessageTemplateType | A template that produces a localizable message after argument expressions are evaluated into specific arguments. | 
| LocalizableMessageType | A message that is to be localized into specified language. | 
| LocalizationMessageSource | Created by Viliam Repan (lazyman). | 
| LocalizationService | Created by Viliam Repan (lazyman). | 
| LocalizationServiceImpl |  | 
| LocalizationTestUtil | For use in tests ONLY. | 
| LocalizationUtil |  | 
| LocalObjectCache |  | 
| LocalQueryCache |  | 
| LocalVersionCache |  | 
| LockoutStatusType | Java class for LockoutStatusType. | 
| Log | Created by Viliam Repan (lazyman). | 
| LogbackPropertyDefiner | It was simply not possible to provide an empty default value for logback property. | 
| LogbackPropertyDefinerForTimezone |  | 
| LogExecutor |  | 
| LogExpressionFunctions |  | 
| LogFileContentType | Java class for LogFileContentType complex type. | 
| LoggedEvent |  | 
| LoggingComponentType | Java class for LoggingComponentType. | 
| LoggingConfigurationManager |  | 
| LoggingConfigurationType | Configuration of logging levels, categories, log
                 files, etc. | 
| LoggingEventCollector |  | 
| LoggingEventSink |  | 
| LoggingFeature | Created by Viliam Repan (lazyman). | 
| LoggingFeature.LoggingInInterceptor |  | 
| LoggingFeature.LoggingOutInterceptor |  | 
| LoggingInterceptor | Created by Viliam Repan (lazyman). | 
| LoggingLevelOverrideConfiguration |  | 
| LoggingLevelOverrideConfiguration.Entry |  | 
| LoggingLevelType | Java class for LoggingLevelType. | 
| LoggingOverrideType | Information how to override logging configuration. | 
| LoggingSchemaUtil |  | 
| LoggingUtils |  | 
| LogicalFilter |  | 
| LogicalFilter |  | 
| LogicalFilterImpl |  | 
| LogicalOperatorFilterType | Java class for LogicalOperatorFilterType complex type. | 
| LogicalRestriction<T extends LogicalFilter> |  | 
| LogicalSymbol |  | 
| LoginEventType | Java class for LoginEventType complex type. | 
| LogInfo |  | 
| LogSegmentType | Segment of the logfile. | 
| LogTarget | Created by Viliam Repan (lazyman). | 
| LookupTableHelper | Contains methods specific to handle LookupTable rows. | 
| LookupTableRowType | Data structure that represents entire content of the lookup table, organized into table rows. | 
| LookupTableType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     An object that represents lookup table. | 
| MailAuthenticationPolicyType | Structure that specifies policy for password management. | 
| MailConfigurationType | Where and how to send mail notifications (or any other mail messages). | 
| MailResetPolicyType | Structure that specifies policy for password management. | 
| MailServerConfigurationType | Configuration of a particular mail server host. | 
| MailTransportSecurityType | Java class for MailTransportSecurityType. | 
| Main |  | 
| ManagerSearchType | TODO | 
| ManualProvisioningContextType | Describes the context of the manual provisioning request that is represented by a case. | 
| Mapper<I,O> |  | 
| MapperContext |  | 
| Mapping<V extends PrismValue,D extends ItemDefinition> |  | 
| MappingDiagEvaluator | Executes mappings in diagnostic mode. | 
| MappingEvaluationOptionsType | Java class for MappingEvaluationOptionsType complex type. | 
| MappingEvaluationRequestType | TODO ... | 
| MappingEvaluationResponseType | TODO ... | 
| MappingEvaluationSourceContextType | Java class for MappingEvaluationSourceContextType complex type. | 
| MappingEvaluationState |  | 
| MappingEvaluationTraceType | Trace for mapping evaluation operation. | 
| MappingEvaluationVariableType | Java class for MappingEvaluationVariableType complex type. | 
| MappingEvaluationVisualizer |  | 
| MappingEvaluator |  | 
| MappingEvaluatorParams<V extends PrismValue,D extends ItemDefinition,T extends ObjectType,F extends FocusType> |  | 
| MappingExtractor<V extends PrismValue,D extends ItemDefinition,F extends FocusType> |  | 
| MappingFactory |  | 
| MappingImpl<V extends PrismValue,D extends ItemDefinition> | Mapping is non-recyclable single-use object. | 
| MappingImpl.Builder<V extends PrismValue,D extends ItemDefinition> | Builder is used to construct a configuration of Mapping object, which - after building - becomes
 immutable. | 
| MappingInitializer<V extends PrismValue,D extends ItemDefinition> |  | 
| MappingKindType | Java class for MappingKindType. | 
| MappingLoader<O extends ObjectType> |  | 
| MappingOutputProcessor<V extends PrismValue> |  | 
| MappingOutputStruct<V extends PrismValue> |  | 
| MappingPreExpression |  | 
| MappingRelation |  | 
| MappingSetEvaluator | Evaluates a set of mappings. | 
| MappingSetEvaluator.EvaluatedMappingConsumer<V extends PrismValue,D extends ItemDefinition> |  | 
| MappingSetEvaluator.TripleCustomizer<V extends PrismValue,D extends ItemDefinition> |  | 
| MappingSourceEvaluationTraceType | Information about mapping source during evaluation. | 
| MappingsStatisticsEntryType | TODO | 
| MappingsStatisticsKey |  | 
| MappingsStatisticsType | TODO | 
| MappingStrengthType | Java class for MappingStrengthType. | 
| MappingsType | Generic set of mappings. | 
| MappingTimeDeclarationType | Specification of time-based mapping constraints. | 
| MappingTimeEval |  | 
| MappingType | Defines how a value of a property (or attribute) should be
                 constructed. | 
| MapXNode | Note we cannot use "extends Map" here, because in that case we would have to declare XNodeImpl as map value parameter. | 
| MapXNodeImpl |  | 
| Marker | Just to mark the "data" package. | 
| Matchable<T extends Matchable<T>> |  | 
| Matcher<T> |  | 
| MatchingRule<T> | Interface for generic matching rules. | 
| MatchingRuleRegistry |  | 
| MatchingRuleRegistryFactory | Creates MatchingRuleRegistry populated with standard matching rules. | 
| MatchingRuleRegistryImpl |  | 
| MDCLevelTurboFilter | This class allow output for given MDC value and given level
 implments logback turbofilter feature | 
| MergeConfigurationType | Configuration that specifies automatic merging of two objects. | 
| MergeDeltas<O extends ObjectType> |  | 
| MergeStrategyType | Java class for MergeStrategyType. | 
| Message |  | 
| MessageDeliveryMode | Java class for MessageDeliveryMode. | 
| MessagePropertyType | Message property (key-value pair). | 
| MessageWrapper | TODO move somewhere else or rewrite | 
| Metadata<T extends ObjectReference> |  | 
| MetadataExtractorIntegrator |  | 
| MetadataFactory |  | 
| MetadataMapper | Created by Viliam Repan (lazyman). | 
| MetadataRecordingStrategyType | How object metadata should be recorded or updated. | 
| MetadataType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     Meta-data about data creation, modification, etc. | 
| MethodUsageStatistics | This class provides functionality as a holder for method performance statistics. | 
| MidpointAbstractProvider<T> |  | 
| MidpointAuthentication |  | 
| MidpointConfiguration |  | 
| MidPointConstants |  | 
| MidpointDirContextAdapter |  | 
| MidpointFunctions |  | 
| MidpointFunctionsImpl |  | 
| MidPointImplicitNamingStrategy | Created by Viliam Repan (lazyman). | 
| MidpointInterceptor | In this class, we define some Pointcuts in AOP meaning that will provide join points for most common
  methods used in main midPoint subsystems. | 
| MidPointJoinedPersister | See MidPointPersisterUtil comments. | 
| MidpointJsonProvider<T> |  | 
| MidPointMySQLDialect |  | 
| MidPointOracleDialect | Created by Viliam Repan (lazyman). | 
| MidpointOriginMetadata |  | 
| MidpointParsingMigrator |  | 
| MidpointPasswordValidator |  | 
| MidpointPersisterUtil | Hibernate seems to load ManyToOne association targets when doing "merge" or "object load" operation,
 even though they are declared as LAZY. | 
| MidPointPhysicalNamingStrategy | Created by Viliam Repan (lazyman). | 
| MidpointPointcut |  | 
| MidPointPostgreSQLDialect |  | 
| MidPointPrincipal | Simple midPoint principal. | 
| MidPointPrincipalManager | Service that exposes security functions for internal use inside midPoint and for other
 spring-security-enabled purposes. | 
| MidPointPrismContextFactory |  | 
| MidpointRestAuthenticationHandler |  | 
| MidpointRestAuthenticator<T extends AbstractAuthenticationContext> |  | 
| MidpointRestPasswordAuthenticator |  | 
| MidpointRestSecurityQuestionsAuthenticator |  | 
| MidPointSchemaDefinitionFactory |  | 
| MidPointSingleTablePersister | See MidPointPersisterUtil comments. | 
| MidpointXmlProvider<T> |  | 
| MidpointYAMLFactory |  | 
| MidpointYAMLGenerator |  | 
| MidpointYAMLParser |  | 
| MidpointYamlProvider<T> |  | 
| Migrator |  | 
| MiscSchemaUtil |  | 
| MiscUtil |  | 
| MisfireActionType | Java class for MisfireActionType. | 
| ModelAuditRecorder | Created by Viliam Repan (lazyman). | 
| ModelAuditService |  | 
| ModelAuthorizationAction |  | 
| ModelCompareOptions | Options to be used for compareObject calls. | 
| ModelCompareOptionsType | EXPERIMENTAL. | 
| ModelConstants |  | 
| ModelContext<F extends ObjectType> |  | 
| ModelContextUtil |  | 
| ModelController | This used to be an interface, but it was switched to class for simplicity. | 
| ModelCrudService | Simple version of model service exposing CRUD-like operations. | 
| ModelDiagController |  | 
| ModelDiagnosticService | A service provided by the IDM Model focused on system diagnostic. | 
| ModelElementContext<O extends ObjectType> |  | 
| ModelEvent | Event about model operation (TODO) | 
| ModelExecuteDeltaTraceType | Trace for model's delta execution. | 
| ModelExecuteOptions | Options for execution of Model operations. | 
| ModelExecuteOptionsType | Options for execution of Model operations. | 
| ModelExpressionThreadLocalHolder |  | 
| ModelHooksType | TODO | 
| ModelImplUtils |  | 
| ModelInteractionService | A service provided by the IDM Model that allows to improve the (user) interaction with the model. | 
| ModelInteractionServiceImpl |  | 
| ModelObjectResolver |  | 
| ModelOperationTaskHandler | Handles a "ModelOperation task" - executes a given model operation in a context
 of the task (i.e., in most cases, asynchronously). | 
| ModelPort |  | 
| ModelPortImpl | This class was generated by Apache CXF 3.3.1
 2020-04-09T14:02:37.121+02:00
 Generated source version: 3.3.1 | 
| ModelPortType | This class was generated by Apache CXF 3.3.1
 2020-04-09T14:02:37.169+02:00
 Generated source version: 3.3.1 | 
| ModelProjectionContext |  | 
| ModelPublicConstants | Model constants referenced from the outside. | 
| ModelRestService |  | 
| ModelRestService.ExecuteScriptConverter |  | 
| ModelService | 
 IDM Model Interface | 
| ModelService | This class was generated by Apache CXF 3.3.1
 2020-04-09T14:02:37.180+02:00
 Generated source version: 3.3.1 | 
| ModelState |  | 
| ModelStateType | Java class for ModelStateType. | 
| ModelWebService |  | 
| ModelWebServiceRaw |  | 
| ModificationConstraintEvaluator<T extends ModificationPolicyConstraintType> |  | 
| ModificationPolicyConstraintType | Constraint that triggers the rule on object modification, addition or deletion. | 
| ModificationPrecondition<T extends ObjectType> |  | 
| ModificationType |  | 
| ModificationTypeType | Java class for ModificationTypeType. | 
| ModifyExecutor |  | 
| ModifyObjectResult<T extends ObjectType> | Contains information about object modification result; primarily needed by repository caching algorithms. | 
| ModuleAuthentication |  | 
| ModuleSaml2KeyStoreKeyType | SAML2 simple key. | 
| ModuleSaml2KeyTypeType | Java class for ModuleSaml2KeyTypeType. | 
| ModuleSaml2SimpleKeyType | SAML2 key from key store. | 
| ModuleType |  | 
| ModuleWebSecurityConfiguration |  | 
| MultipleTriggersHandler | This handler can take a collection of triggers that have the same timestamp. | 
| MultiplicityConstraintEvaluator |  | 
| MultiplicityPolicyConstraintType | Constraint on multiplicity of assigned objects. | 
| MutableComplexTypeDefinition |  | 
| MutableDefinition |  | 
| MutableItemDefinition<I extends Item> | EXPERIMENTAL | 
| MutableObjectClassComplexTypeDefinition |  | 
| MutablePrismContainerDefinition<C extends Containerable> |  | 
| MutablePrismObjectDefinition<O extends Objectable> |  | 
| MutablePrismPropertyDefinition<T> |  | 
| MutablePrismReferenceDefinition |  | 
| MutablePrismSchema |  | 
| MutableResourceAttributeDefinition<T> |  | 
| MutableResourceSchema |  | 
| MutableTypeDefinition |  | 
| Name | Name of a scene or a scene item. | 
| NamedValueType | Any value (property, reference, container) along with its name. | 
| NameImpl |  | 
| NameItemPathSegment |  | 
| NameOfModuleType |  | 
| NameResolutionHelper |  | 
| NaryLogicalFilter |  | 
| NAryLogicalFilter |  | 
| NaryLogicalFilterImpl |  | 
| NAryLogicalFilterType |  | 
| NAryLogicalOperatorFilterType | Java class for NAryLogicalOperatorFilterType complex type. | 
| NaryLogicalRestriction<T extends NaryLogicalFilter> |  | 
| NetworkUtil |  | 
| NeverNull | Such a strange name was chosen to avoid collision with traditional @NotNull annotations. | 
| NextRecompute | Next planned recompute event. | 
| NinjaContext | Created by Viliam Repan (lazyman). | 
| NinjaException | Created by Viliam Repan (lazyman). | 
| NinjaUtils | Created by Viliam Repan (lazyman). | 
| NodeAuthenticationEvaluator |  | 
| NodeAuthenticationEvaluatorImpl |  | 
| NodeAuthenticationToken |  | 
| NodeErrorStatusType | Java class for NodeErrorStatusType. | 
| NodeExecutionStatusType | Java class for NodeExecutionStatusType. | 
| NodeOperationalStatusType | Java class for NodeOperationalStatusType. | 
| NodeType | Node describes a single installation of midPoint. | 
| NoFocusNameSchemaException | Specific kind of SchemaException. | 
| NonceAuthenticationContext |  | 
| NonceAuthenticationEvaluatorImpl |  | 
| NonceCredentialsPolicyType | Structure that specifies policy for nonce management. | 
| NoncePolicyEvaluator<F extends FocusType> |  | 
| NoncePolicyEvaluator.Builder<F extends FocusType> |  | 
| NonceType | Java class for NonceType complex type. | 
| NoneFilter |  | 
| NoneFilterImpl | Filter designed to explicitly match nothing. | 
| NotCondition |  | 
| NotFilter |  | 
| NotFilterImpl |  | 
| NotificationConfigurationType | A configuration for user notifications. | 
| NotificationFunctions | Useful functions to be used in notifications scripts (including velocity templates). | 
| NotificationManager | Handles notification events. | 
| NotificationMessageAttachmentType | Message attachment for notifications. | 
| NotificationMessageType | XML version of Message (in notifications module). | 
| NotificationPolicyActionType | TODO | 
| NotificationsStatisticsEntryType | TODO | 
| NotificationsStatisticsKey |  | 
| NotificationsStatisticsType | TODO | 
| NotificationTransportConfigurationType | Configuration that is common to all notification transports. | 
| NotifyChangeResponseType | A response from notifyChange operation. | 
| NotifyChangeType | A request for notifyChange operation. | 
| NotifyExecutor |  | 
| NotLogicalFilter |  | 
| NotQueryable | Means: Don't allow this property to be used in queries. | 
| NotRestriction |  | 
| NullLexicalProcessor |  | 
| NullTaskImpl | DO NOT USE in production code. | 
| NumericIntervalWorkBucketContentType | Work bucket content defined as a interval of numeric values of discriminator item. | 
| NumericWorkSegmentationType | Work state management strategy that divides the processing space (represented by an interval of numeric
                 values) into a number of work buckets. | 
| Objectable |  | 
| ObjectAccessFaultType | TODO | 
| ObjectActionsExecutedEntryType | Actions executed on a given object type, with given operation (change type) and via given channel. | 
| ObjectAlreadyExistsException | Object already exists. | 
| ObjectAlreadyExistsFaultType | Object with specified criteria (OID) already exists in the
                 repository. | 
| ObjectBasedValuePolicyOriginResolver<O extends ObjectType> | ValuePolicyOriginResolver that resolves origin based on some context object (that can be retrieved). | 
| ObjectClassComplexTypeDefinition | Describes a resource object class. | 
| ObjectClassComplexTypeDefinitionImpl |  | 
| ObjectCollectionsUseType | Specifies a set of object collections ("views") to be displayed (used) at
                 a specific location in the system. | 
| ObjectCollectionType | Object collection specification. | 
| ObjectCollectionUseType | Specifies how a specific collection ("view") is to be displayed (used) at
                 a specific location in the system. | 
| ObjectDelta<O extends Objectable> | Relative difference (delta) of the object. | 
| ObjectDelta.FactorOutResultMulti<T extends Objectable> |  | 
| ObjectDelta.FactorOutResultSingle<T extends Objectable> |  | 
| ObjectDeltaCollectionsUtil |  | 
| ObjectDeltaFactoryImpl |  | 
| ObjectDeltaImpl<O extends Objectable> | Relative difference (delta) of the object. | 
| ObjectDeltaListType | List of object deltas. | 
| ObjectDeltaObject<O extends Objectable> | A class defining old object state (before change), delta (change) and new object state (after change). | 
| ObjectDeltaObjectType | Experimental. | 
| ObjectDeltaOperation<O extends ObjectType> |  | 
| ObjectDeltaOperationListType | List of object delta operations (deltas + operation results). | 
| ObjectDeltaOperationType | TODO | 
| ObjectDeltaSchemaLevelUtil | The name is a bit ridiculous but we need to distinguish it from ObjectDeltaUtil in prism module. | 
| ObjectDeltaSchemaLevelUtil.NameResolver |  | 
| ObjectDeltaType | Describes a change of a specific object. | 
| ObjectDeltaType.ObjectToAdd | Java class for anonymous complex type. | 
| ObjectDeltaUpdater |  | 
| ObjectDeltaUtil |  | 
| ObjectDeltaWaves<O extends ObjectType> |  | 
| ObjectDeltaWavesType | Java class for ObjectDeltaWavesType complex type. | 
| ObjectDeltaWaveType | TODO | 
| ObjectFactory | EXPERIMENTAL | 
| ObjectFactory | This object contains factory methods for each 
 Java content interface and Java element interface 
 generated in the com.evolveum.midpoint.xml.ns._public.common.api_types_3 package. | 
| ObjectFactory | This object contains factory methods for each 
 Java content interface and Java element interface 
 generated in the com.evolveum.midpoint.xml.ns._public.common.audit_3 package. | 
| ObjectFactory | This object contains factory methods for each 
 Java content interface and Java element interface 
 generated in the com.evolveum.midpoint.xml.ns._public.common.common_3 package. | 
| ObjectFactory | This object contains factory methods for each 
 Java content interface and Java element interface 
 generated in the com.evolveum.midpoint.xml.ns._public.common.fault_3 package. | 
| ObjectFactory | This object contains factory methods for each 
 Java content interface and Java element interface 
 generated in the com.evolveum.midpoint.xml.ns._public.connector.icf_1.connector_schema_3 package. | 
| ObjectFactory | This object contains factory methods for each 
 Java content interface and Java element interface 
 generated in the com.evolveum.midpoint.xml.ns._public.connector.icf_1.resource_schema_3 package. | 
| ObjectFactory | This object contains factory methods for each 
 Java content interface and Java element interface 
 generated in the com.evolveum.midpoint.xml.ns._public.model.model_3 package. | 
| ObjectFactory | This object contains factory methods for each 
 Java content interface and Java element interface 
 generated in the com.evolveum.midpoint.xml.ns._public.model.scripting_3 package. | 
| ObjectFactory | This object contains factory methods for each 
 Java content interface and Java element interface 
 generated in the com.evolveum.midpoint.xml.ns._public.report.report_3 package. | 
| ObjectFactory | This object contains factory methods for each 
 Java content interface and Java element interface 
 generated in the com.evolveum.midpoint.xml.ns._public.resource.capabilities_3 package. | 
| ObjectFactory | This object contains factory methods for each
 Java content interface and Java element interface
 generated in the com.evolveum.prism.xml.ns._public.annotation_2 package. | 
| ObjectFactory | This object contains factory methods for each
 Java content interface and Java element interface
 generated in the com.evolveum.prism.xml.ns._public.query_3 package. | 
| ObjectFactory | This object contains factory methods for each
 Java content interface and Java element interface
 generated in the com.evolveum.prism.xml.ns._public.types_3 package. | 
| ObjectFilter |  | 
| ObjectFilterExpressionEvaluator | Functional interface to inject filter evaluation code. | 
| ObjectFilterImpl |  | 
| ObjectFormatter |  | 
| ObjectFormsType | Specifies the set of forms that are used for displaying and
                 editing of objects, such as User, Role, Org, ... | 
| ObjectFormType | Specifies form that are used for displaying and
                 editing of specific object type | 
| ObjectGrouping |  | 
| ObjectGroupingImpl |  | 
| ObjectImporter | Extension of validator used to import objects to the repository. | 
| ObjectInfo | TODO better name? | 
| ObjectIntegrityCheckResultHandler |  | 
| ObjectIntegrityCheckTaskHandler | Task handler for "Object integrity check" task. | 
| ObjectListType | Java class for ObjectListType complex type. | 
| ObjectMerger | Class responsible for object merging. | 
| ObjectModificationConstraintEvaluator |  | 
| ObjectModificationType | Describes a change of attributes of a specific object. | 
| ObjectNotFoundException | Object with specified criteria (OID) has not been found in the repository. | 
| ObjectNotFoundFaultType | Object with specified criteria (OID) has not been found in the
                 repository. | 
| ObjectOidGenerator |  | 
| ObjectOperationOption |  | 
| ObjectOrdering |  | 
| ObjectOrderingImpl |  | 
| ObjectPaging |  | 
| ObjectPagingImpl |  | 
| ObjectPolicyConfigurationType | Definition of policy for a specific object type. | 
| ObjectPolicyRuleEvaluationContext<AH extends AssignmentHolderType> | Evaluation context for object-based policy rule. | 
| ObjectQuery |  | 
| ObjectQueryImpl |  | 
| ObjectQueryUtil |  | 
| ObjectQueryUtil.FilterComponents | Result of the query/filter factorization. | 
| ObjectQueryUtil.FilterExtractor | Describes how to treat a filter when factoring out a query/filter. | 
| ObjectReference |  | 
| ObjectReferenceMapper | Created by Viliam Repan (lazyman). | 
| ObjectReferencePathSegment | Denotes referenced object, like "assignment/targetRef/@/name" (name of assignment's target object) | 
| ObjectReferenceType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     Reference to an object. | 
| ObjectReferenceType | TODO update this class by adding missing features (targetName, oid, type, relation). | 
| ObjectReferenceType.Filter | Java class for anonymous complex type. | 
| ObjectResolver | The callback from some of the object utilities to resolve objects. | 
| ObjectResolver.Session |  | 
| ObjectRetriever |  | 
| Objects | Object list, to be used in import files and
                     examples. | 
| ObjectSearchStrategyType | Java class for ObjectSearchStrategyType. | 
| ObjectSecurityConstraints |  | 
| ObjectSelector |  | 
| ObjectSelectorType | Selects some objects from all the objects in midPoint. | 
| ObjectState |  | 
| ObjectStatistics |  | 
| ObjectSynchronizationDiscriminatorType | Defines a synchronization properties (configuration) for a
                 resource. | 
| ObjectSynchronizationSorterType | Defines a synchronization properties (configuration) for a
                 resource. | 
| ObjectSynchronizationType | Defines a synchronization properties (configuration) for a
                 specific type of object, e.g. | 
| ObjectTemplateItemDefinitionType | TODO
 
                 Description of the common item handling details, such as display name,
                 read/write access and value and synchronization expressions. | 
| ObjectTemplateMappingEvaluationPhaseType | Java class for ObjectTemplateMappingEvaluationPhaseType. | 
| ObjectTemplateMappingType | Java class for ObjectTemplateMappingType complex type. | 
| ObjectTemplateProcessor | Processor to handle object template. | 
| ObjectTemplateType | TODO: update
                 The user template used to create new users. | 
| ObjectTreeDeltas<T extends ObjectType> | Structure that contains all primary changes requested: from focus as well as from projections. | 
| ObjectTreeDeltasType | Container for ChangesRequested (focus primary delta and/or projection primary deltas). | 
| ObjectType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     Common supertype for all identity objects. | 
| ObjectType |  | 
| ObjectTypes |  | 
| ObjectTypes.ObjectManager |  | 
| ObjectTypesConverter | Created by Viliam Repan (lazyman). | 
| ObjectTypeStatistics |  | 
| ObjectTypeUtil | Methods that would belong to the ObjectType class but cannot go there because
 of JAXB. | 
| ObjectUpdater |  | 
| ObjectValidator | Validator that can process objects, validate them, check for errors and warning
 and possibly even transform object during upgrades. | 
| ObjectValuePolicyEvaluator | Evaluator that validates the value of any object property. | 
| ObjectValuePolicyEvaluator.Builder |  | 
| ObjectVariableModeType | Java class for ObjectVariableModeType. | 
| OidUtil |  | 
| OidWorkSegmentationType | Work state management strategy that divides the processing space into a number of buckets based on OID values. | 
| OpenCaseRequest |  | 
| OperationalDataManager |  | 
| OperationalStateMapper | Created by Viliam Repan (lazyman). | 
| OperationalStateType | Structure containing metadata about operational state of the resource. | 
| OperationBusinessContextType | The business context of an operation. | 
| OperationConstants |  | 
| OperationExecutionLogger |  | 
| OperationExecutionMapper | Created by Viliam Repan (lazyman). | 
| OperationExecutionRecordingStrategyType | How operationExecution records should be updated. | 
| OperationExecutionType | Information about an operation executed on an object. | 
| OperationInvocationRecord | This class provides basically the functionality of MidpointInterceptor. | 
| OperationKindType | Java class for OperationKindType. | 
| OperationLogger |  | 
| OperationPerformanceInformation | Experimental. | 
| OperationProvisioningScriptsType | Collection of scripts to be executed for various provisioning operations. | 
| OperationProvisioningScriptType | Specifies how and when a script is executed during provisioning. | 
| OperationRecord |  | 
| OperationResult |  | 
| OperationResult | Nested Operation Result. | 
| OperationResult.PreviewResult |  | 
| OperationResultBuilder | Used to postpone initialization of OperationResult until parameters and context items are set - in order to log
  operation entry correctly. | 
| OperationResultFactory |  | 
| OperationResultFull |  | 
| OperationResultHandlingStrategyType | Strategy for operation result aggregation. | 
| OperationResultImportanceType | Java class for OperationResultImportanceType. | 
| OperationResultMapper | Created by Viliam Repan (lazyman). | 
| OperationResultRunner |  | 
| OperationResultStatus |  | 
| OperationResultStatusType | Java class for OperationResultStatusType. | 
| OperationResultType | TODO | 
| OperationsHelper |  | 
| OperationsPerformanceInformation |  | 
| OperationsPerformanceInformationImpl |  | 
| OperationsPerformanceInformationType | Information about methods performance. | 
| OperationsPerformanceInformationUtil |  | 
| OperationsPerformanceMonitor | EXPERIMENTAL. | 
| OperationsPerformanceMonitorImpl |  | 
| OperationStatsType | Operation execution statistics/state. | 
| OperationStatus | Created by Viliam Repan (lazyman). | 
| OperationStatus | Created with IntelliJ IDEA. | 
| OperationStatus.State |  | 
| OpNode |  | 
| OpNodeTreeBuilder |  | 
| OpResultInfo |  | 
| OptimisticLockingRunner<O extends ObjectType,R> |  | 
| OptimisticLockingRunner.Builder<O extends ObjectType,R> |  | 
| OptimizingTriggerCreator | Adds recompute triggers to objects in an optimized way:
  - The triggers are set to a given time in future (e.g. | 
| OptimizingTriggerCreatorImpl | This is a preliminary implementation. | 
| OptionObjectSelectorType | TODO | 
| Options |  | 
| OpType |  | 
| OracleConverter |  | 
| OrCondition |  | 
| OrderConstraintsType | TODO | 
| OrderDirection |  | 
| OrderDirectionType | Java class for OrderDirectionType. | 
| OrFilter |  | 
| OrFilterImpl |  | 
| OrgClosureManager | This class and its subclasses provides org. | 
| OrgClosureManager.Context |  | 
| OrgClosureManager.Edge |  | 
| OrgClosureManager.Operation |  | 
| OrgClosureManager.StartupAction |  | 
| OrgFilter |  | 
| OrgFilter.Scope |  | 
| OrgFilterImpl |  | 
| OrgRelationObjectSpecificationType | Definition of object with respect to subject membership in organizational hierarchy. | 
| OrgRestriction |  | 
| OrgScopeType | Java class for OrgScopeType. | 
| OrgStructFunctions |  | 
| OrgStructFunctionsImpl |  | 
| OrgType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     Organizational unit, division, section, object group, team, project or any other form of
                     organizing things and/or people. | 
| OrientationType | Java class for OrientationType. | 
| OriginType | This enum defines source from where a change in property value occurred. | 
| OrRestriction |  | 
| OtherPrivilegesLimitationType | Limitations related to other privileges, like the ability to complete work items. | 
| OutboundProcessor | Processor that evaluates values of the outbound mappings. | 
| OutcomeUtils | TEMPORARY
 ========= | 
| OutputFormatType | Java class for OutputFormatType. | 
| OwnedObjectSelectorType | Selects some objects from all the objects in midPoint. | 
| OwnerGetter | Denotes method that is used to access the container parent. | 
| OwnerIdGetter | Denotes method that is used to access the container parent ID. | 
| OwnerResolver | This would be more appropriate in the security-impl. | 
| PagedSearchCapabilityType | How to handle paged searches. | 
| PagingConvertor |  | 
| PagingType | Parameters limiting the number of returned
                 entries, offset, etc. | 
| ParameterizedEquivalenceStrategy | Implementation of EquivalenceStrategy that uses a parametrization of built-in equals/hashCode/diff methods. | 
| ParamsType | Java class for ParamsType complex type. | 
| ParamsTypeUtil |  | 
| ParentPathSegment | Denotes parent object or container. | 
| ParentVisitable | Allows a visitor to follow the path along the "parent" relationship. | 
| ParsedFullName |  | 
| ParserElementSource |  | 
| ParserFileSource |  | 
| ParserInputStreamSource |  | 
| ParserSource | Source for prism parser (file, input stream, string, DOM tree, ...). | 
| ParserStringSource |  | 
| ParserXNodeSource |  | 
| ParsingContext | TODO TODO TODO | 
| ParsingContextImpl |  | 
| ParsingMigrator | Migrator that comes into play when content is parsed. | 
| PartiallyResolvedDelta<V extends PrismValue,D extends ItemDefinition> |  | 
| PartiallyResolvedItem<V extends PrismValue,D extends ItemDefinition> | TODO description | 
| PartialProcessingOptionsType | Options that allows to select only some of the projector/clockwork parts to process. | 
| PartialProcessingTypeType | Java class for PartialProcessingTypeType. | 
| PartitionedFocusValidityScannerTaskHandlerCreator |  | 
| PartitionedReconciliationTaskHandlerCreator | Creates the task handler for partitioned reconciliation. | 
| PassThroughPolyStringNormalizer |  | 
| PasswordAuthenticationContext |  | 
| PasswordAuthenticationEvaluatorImpl |  | 
| PasswordCallback |  | 
| PasswordCallbackException | Hack to correctly process exceptions from a password callback;
 If this exception is thrown then the event was already audited. | 
| PasswordCapabilityType | Describes capability to present password in a structured way. | 
| PasswordChangeSecurityType | Java class for PasswordChangeSecurityType. | 
| PasswordCompareStrategyType | Java class for PasswordCompareStrategyType. | 
| PasswordCredentialsPolicyType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:s="http://midpoint.evolveum.com/xml/ns/public/model/scripting-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     Structure that specifies policy for password management. | 
| PasswordHistoryEntryType | Contains a single entry of the password history. | 
| PasswordLifeTimeType | Java class for PasswordLifeTimeType complex type. | 
| PasswordPolicyEvaluator<F extends FocusType> |  | 
| PasswordPolicyEvaluator.Builder<F extends FocusType> |  | 
| PasswordResetNotifierType | TODO | 
| PasswordResetOptions | Created by Viliam Repan (lazyman). | 
| PasswordResetRepositoryAction | Created by Viliam Repan (lazyman). | 
| PasswordType | Java class for PasswordType complex type. | 
| PATCH |  | 
| PathExpressionEvaluator<V extends PrismValue,D extends ItemDefinition> |  | 
| PathExpressionEvaluatorFactory | This is NOT autowired evaluator. | 
| PathHolderSegment |  | 
| PathVisitable | Visits only objects that are on the specified path or below. | 
| PcpAspectConfigurationType | Configuration for a primary change processor aspect. | 
| PendingOperationExecutionStatusType | Java class for PendingOperationExecutionStatusType. | 
| PendingOperationType | Description of an operation that is pending (in progress) or that was
                 recently completed. | 
| PendingOperationTypeType | Java class for PendingOperationTypeType. | 
| PerformanceCategory |  | 
| PerformanceCategoryInfo |  | 
| PerformanceInformation |  | 
| PerformanceInformationImpl |  | 
| PerformanceMonitor | EXPERIMENTAL. | 
| PerformanceStatistics | This class simply collects basic information about midPoint performance, specifically basic
  CPU, memory usage and current thread state. | 
| PerformerCommentsFormatter | Ensures formatting of performers (approvers, reviewers) comments before storing them into metadata. | 
| PerformerCommentsFormattingType | Instructions how to format approvers/reviewers comments before storing them into metadata. | 
| PersonaConstruction<F extends AssignmentHolderType> |  | 
| PersonaConstructionType | Persona construction. | 
| PersonaProcessor | Runs persona-related changes after the primary operation is all done. | 
| PipelineData | Data that are passed between individual scripting actions. | 
| PipelineDataType | Java class for PipelineDataType complex type. | 
| PipelineItem |  | 
| PipelineItemType | Java class for PipelineItemType complex type. | 
| PlusMinusZero | Simple enumeration that refers to the plus, minus or zero concepts
 used in delta set triples. | 
| PlusMinusZeroType |  | 
| PointInTimeType | Specifies the point in time for the returned data. | 
| PointInTimeTypeType | Java class for PointInTimeTypeType. | 
| PolicyActionsType | Actions that are executed as reactions to triggered policy rules. | 
| PolicyActionType | Common supertype for policy actions. | 
| PolicyConstraintEvaluationTraceType | Trace for policy constraint evaluation operation. | 
| PolicyConstraintEvaluator<T extends AbstractPolicyConstraintType> | Evaluates given policy constraint within specific context. | 
| PolicyConstraintKindType | Java class for PolicyConstraintKindType. | 
| PolicyConstraintPresentationType | How should be triggering of this constraint presented, e.g. | 
| PolicyConstraintReferenceType | References another policy constraint. | 
| PolicyConstraintsType | Set of governance, risk management, compliance (GRC) and similar policy constraints
                 that influence the identity model. | 
| PolicyDecision | Describes what the policy "decides" about a specific account. | 
| PolicyExceptionType | Recorded exception from a policy rule. | 
| PolicyItemDefinitionType | Java class for PolicyItemDefinitionType complex type. | 
| PolicyItemsDefinitionType | Defined items and rules for generating/validating values | 
| PolicyItemTargetType | Defined items and rules for generating/validating values | 
| PolicyRuleEnforcer | Code used to enforce the policy rules that have the enforce action. | 
| PolicyRuleEnforcerPreviewOutputType | TODO
                 EXPERIMENTAL | 
| PolicyRuleEvaluationContext<AH extends AssignmentHolderType> | Evaluation context for a policy rule. | 
| PolicyRuleEvaluationTargetType | Java class for PolicyRuleEvaluationTargetType. | 
| PolicyRuleEvaluationTraceType | Trace for policy rule evaluation operation. | 
| PolicyRuleEvent | Any event that is triggered by the 'notify' policy rule action. | 
| PolicyRuleExternalizationOptions |  | 
| PolicyRuleProcessor |  | 
| PolicyRuleScriptExecutor | Executes scripts defined in scriptExecution policy action. | 
| PolicyRuleSuspendTaskExecutor |  | 
| PolicyRuleType | These rules specify compliance and governance constraints. | 
| PolicyRuleTypeUtil |  | 
| PolicyRuleTypeUtil.LazyMapConstraintsResolver |  | 
| PolicySituationConstraintEvaluator |  | 
| PolicySituationPolicyConstraintType | Constraint that triggers the rule when the object is in a given policy situation(s). | 
| PolicyStateRecorder | Takes care of updating policySituation and triggered rules for focus and assignments. | 
| PolicyThresholdType | Specifies limits when is the action executed. | 
| PolicyViolationException |  | 
| PolicyViolationFaultType | Provided object does not conform to the policies (such as password policy). | 
| PolyString | Polymorphic string. | 
| PolyStringDeserializer |  | 
| PolyStringLangType | This is NOT a generated class. | 
| PolyStringMapper | Created by Viliam Repan (lazyman). | 
| PolyStringMatcher |  | 
| PolyStringNormalizer | Normalizer for PolyStrings. | 
| PolyStringNormalizerConfigurationType |  | 
| PolyStringNormalizerRegistry |  | 
| PolyStringNormalizerRegistryFactory |  | 
| PolyStringNormalizerRegistryImpl |  | 
| PolyStringNormMatchingRule |  | 
| PolyStringOrigMatchingRule |  | 
| PolyStringSerializer |  | 
| PolyStringStrictMatchingRule |  | 
| PolyStringTranslationArgumentType | WARNING: this is NOT a generated code. | 
| PolyStringTranslationType | WARNING: this is NOT a generated code. | 
| PolyStringType | Polymorphic string. | 
| PolyStringUtils |  | 
| PopulateItemType | TODO | 
| PopulateType | TODO | 
| PopulatorUtil | Populates prism value with values as defined in PopulateType | 
| PositiveNegativeItemPaths |  | 
| PreAuthenticationContext |  | 
| PreconditionViolationException |  | 
| PredefinedPolicySituation |  | 
| PrefixedStringType |  | 
| PrettyPrinter |  | 
| PrimaryChangeProcessorConfigurationType | Configuration for PrimaryChangeProcessor. | 
| PrimitiveType |  | 
| PrimitiveXNode<T> |  | 
| PrimitiveXNodeImpl<T> |  | 
| PrismAsserts | Set of prism-related asserts. | 
| PrismBeanInspector |  | 
| PrismConstants |  | 
| PrismContainer<C extends Containerable> | 
 Prism container groups items into logical blocks. | 
| PrismContainerable<T extends Containerable> |  | 
| PrismContainerArrayList<T extends Containerable> |  | 
| PrismContainerDefinition<C extends Containerable> | TODO | 
| PrismContainerDefinitionImpl<C extends Containerable> | Definition of a property container. | 
| PrismContainerImpl<C extends Containerable> | 
 Property container groups properties into logical blocks.The reason for
 grouping may be as simple as better understandability of data structure. | 
| PrismContainerValue<C extends Containerable> |  | 
| PrismContainerValueImpl<C extends Containerable> |  | 
| PrismContext |  | 
| PrismContextFactory |  | 
| PrismContextImpl |  | 
| PrismContextSensitive |  | 
| PrismEntityMapper |  | 
| PrismEntityPair<T> | Created by Viliam Repan (lazyman). | 
| PrismForJAXBUtil |  | 
| PrismIdentifierGenerator<O extends ObjectType> |  | 
| PrismIdentifierGenerator.Operation |  | 
| PrismList | Marker interface to distinguish property/reference/container/any lists in prism containers. | 
| PrismMarshaller |  | 
| PrismMonitor | Interface to plug in a monitoring code to prism. | 
| PrismObject<O extends Objectable> | Common supertype for all identity objects. | 
| PrismObjectDefinition<O extends Objectable> | TODO | 
| PrismObjectDefinitionImpl<O extends Objectable> | MidPoint Object Definition. | 
| PrismObjectImpl<O extends Objectable> | Common supertype for all identity objects. | 
| PrismObjectValue<O extends Objectable> | Extension of PrismContainerValue that holds object-specific data (OID and version). | 
| PrismObjectValueImpl<O extends Objectable> | Extension of PrismContainerValue that holds object-specific data (OID and version). | 
| PrismParser | Parses a given input into prism or POJO objects. | 
| PrismParser.ObjectHandler |  | 
| PrismParserImplIO |  | 
| PrismParserImplNoIO |  | 
| PrismParserNoIO | The same as PrismParser but has no IOException on parseXYZ methods. | 
| PrismPrettyPrinter |  | 
| PrismProperty<T> | Property is a specific characteristic of an object. | 
| PrismPropertyDefinition<T> |  | 
| PrismPropertyDefinitionImpl<T> | Property Definition. | 
| PrismPropertyImpl<T> | Property is a specific characteristic of an object. | 
| PrismPropertyValue<T> |  | 
| PrismPropertyValueImpl<T> |  | 
| PrismReference | Object Reference is a property that describes reference to an object. | 
| PrismReferenceArrayList<T> |  | 
| PrismReferenceDefinition |  | 
| PrismReferenceDefinitionImpl | Object Reference Schema Definition. | 
| PrismReferenceImpl | Object Reference is a property that describes reference to an object. | 
| PrismReferenceValue |  | 
| PrismReferenceValueImpl |  | 
| PrismSchema | Schema as a collection of definitions. | 
| PrismSchemaImpl |  | 
| PrismSerializer<T> | Takes care of serializing prism objects and other beans, i.e. | 
| PrismSerializerImpl<T> |  | 
| PrismTestUtil | Class that statically instantiates the prism contexts and provides convenient static version of the PrismContext
 and processor classes. | 
| PrismUnmarshaller |  | 
| PrismUtil | TODO clean this up as it is part of prism-api! | 
| PrismUtilInternal |  | 
| PrismValue |  | 
| PrismValueCollectionsUtil |  | 
| PrismValueDeltaSetTriple<V extends PrismValue> | DeltaSetTriple that is limited to hold prism values. | 
| PrismValueDeltaSetTripleImpl<V extends PrismValue> | DeltaSetTriple that is limited to hold prism values. | 
| PrismValueDeltaSetTripleProducer<V extends PrismValue,D extends ItemDefinition> |  | 
| PrismValueImpl |  | 
| PrismValueUtil |  | 
| Processor<T> |  | 
| ProcessReportResponseType | Java class for ProcessReportResponseType complex type. | 
| ProcessReportType | Java class for ProcessReportType complex type. | 
| ProcessTracingConfigurationType | Configuration for tracing execution of a process involving repeated processing of a set of items
                 (repo objects, resource objects, changes, and so on). | 
| Producer<T> | Almost the same as java.util.function.Supplier, but this one is Serializable. | 
| ProfilingConfigurationManager |  | 
| ProfilingConfigurationType | A configuration for profiling features of midPoint. | 
| ProfilingDataLog | This is a blueprint for single method call, or ProfilingEvent as we call it. | 
| ProfilingDataManager | IMPORTANT NOTES:
  1. | 
| ProfilingDataManager.Subsystem |  | 
| ProfilingLogbackFilter | This filter provides functionality to profiling loggers to act as they don't inherit
  rootAppender, thus forwarding profiling and performance logs only into MIDPOINT_PROFILE_LOG. | 
| ProfilingMode | EXPERIMENTAL | 
| ProfilingModelInspector |  | 
| ProgressInformation | Describes a state of the operation. | 
| ProgressInformation.ActivityType | There are some basic kinds of activities relevant for progress reporting. | 
| ProgressInformation.StateType | We usually report on entering and exiting a particular activity. | 
| ProgressListener | An interface that model uses to report operation progress to any interested party (e.g. | 
| ProgressReporterWorker | Created by Viliam Repan (lazyman). | 
| ProhibitedValueItemType | Java class for ProhibitedValueItemType complex type. | 
| ProhibitedValuesType | Java class for ProhibitedValuesType complex type. | 
| ProjectionCredentialsProcessor | Processor for projection credentials. | 
| ProjectionElement |  | 
| ProjectionMappingLoader<F extends ObjectType> |  | 
| ProjectionMergeConfigurationType | TODO | 
| ProjectionMergeSituationType | Java class for ProjectionMergeSituationType. | 
| ProjectionObjectDeltaType | TODO | 
| ProjectionPolicyType | Specification of the way how projections are handled on the resource. | 
| ProjectionValuesProcessor | Processor that determines values of account attributes. | 
| Projector | Projector recomputes the context. | 
| ProjectorComponentRunnable | Runnable with proper set of exceptions that fit running of projector components. | 
| ProjectorComponentTraceType | Trace for Projector component operation. | 
| ProjectorRunTraceType | Trace for Projector.project operation. | 
| ProperDataSearchResult<T extends JpaDataNodeDefinition> |  | 
| PropertyAccessType | Java class for PropertyAccessType complex type. | 
| PropertyArrayList<T> | This class is used to wrap  PrismProperty values for JAXB objects with
  List properties. | 
| PropertyComplexValueFilterType | Java class for PropertyComplexValueFilterType complex type. | 
| PropertyCondition |  | 
| PropertyDefinition |  | 
| PropertyDelta<T> | Relative difference (delta) of a property values. | 
| PropertyDeltaCollectionsUtil | TEMPORARY. | 
| PropertyDeltaFactoryImpl |  | 
| PropertyDeltaImpl<T> | Relative difference (delta) of a property values. | 
| PropertyLimitations |  | 
| PropertyLimitationsType | TODO | 
| PropertyNoValueFilterType | Java class for PropertyNoValueFilterType complex type. | 
| PropertyPropertyComparisonCondition |  | 
| PropertyReferenceListType | DEPRECATED | 
| PropertyRestriction |  | 
| PropertySimpleValueFilterType | Java class for PropertySimpleValueFilterType complex type. | 
| PropertyValueFilter<T> |  | 
| PropertyValueFilterImpl<T> |  | 
| ProportionalExpressionEvaluator<V extends PrismValue,D extends ItemDefinition> |  | 
| ProportionalExpressionEvaluatorFactory |  | 
| ProportionalExpressionEvaluatorType | Expression gets IntegerStatType as an input, IntegerStatType is derived from audit search. | 
| ProportionalStyleType | Java class for ProportionalStyleType. | 
| ProtectedByteArrayType | Specific subtype for protected binary byte array data. | 
| ProtectedData<T> |  | 
| ProtectedDataType<T> | This class was originally generated. | 
| ProtectedStringType | This class was originally generated. | 
| Protector |  | 
| ProtectorCreator | Creates protectors based on corresponding builder objects. | 
| ProvisioningDiag | DTO that contains provisioning run-time configuration and diagnostic information. | 
| ProvisioningListener |  | 
| ProvisioningOperation |  | 
| ProvisioningOperationOptions |  | 
| ProvisioningOperationTraceType | Trace for provisioning operation. | 
| ProvisioningOperationTypeType | Java class for ProvisioningOperationTypeType. | 
| ProvisioningScriptArgumentType | Script argument. | 
| ProvisioningScriptHostType | Java class for ProvisioningScriptHostType. | 
| ProvisioningScriptType | Specifies a script to be executed during provisioning. | 
| ProvisioningService | Provisioning Service Interface. | 
| ProvisioningStatisticsData |  | 
| ProvisioningStatisticsEntryType | TODO | 
| ProvisioningStatisticsKey |  | 
| ProvisioningStatisticsType | TODO | 
| ProvisioningStatusType |  | 
| ProxyCreator | Created by Viliam Repan (lazyman). | 
| PrunePolicyActionType | TODO | 
| PurgeSchemaExecutor |  | 
| QNameDeserializer |  | 
| QNameMapper | Created by Viliam Repan (lazyman). | 
| QNameSerializer |  | 
| QNameUtil | QName <-> URI conversion. | 
| QNameUtil.QNameInfo |  | 
| Query |  | 
| QueryBuilder | Here is the language structure:
 Query ::= Filter? ('ASC(path)' | 'DESC(path)')*
 Filter ::= 'NOT'? SimpleFilter ( ('AND'|'OR') 'NOT'? SimpleFilter )*
 SimpleFilter ::= PrimitiveFilter |
                  'BLOCK' Filter 'END-BLOCK' |
                  'TYPE(type)' Filter |
                  'EXISTS(path)' Filter
 PrimitiveFilter ::= 'ALL' | 'NONE' | 'UNDEFINED' |
                     ('ITEM(path)' ( ValueComparisonCondition | 'IS-NULL' | ( ItemComparisonCondition 'ITEM(path)') ) ) |
                     ('ID(values)') | ('OWNER-ID(values)')
 ValueComparisonCondition ::= 'EQ(value)' | 'GT(value)' | 'GE(value)' | 'LT(value)' | 'LE(value)' | 'STARTSWITH(value)' | 'ENDSWITH(value)' | 'CONTAINS(value)' | 'REF(value)' | 'ORG(value)'
 ItemComparisonCondition ::= 'EQ' | 'GT' | 'GE' | 'LT' | 'LE'
 It can be visualized e.g. | 
| QueryConverter | TODO cleanup this interface | 
| QueryConverterImpl | Note that expressions are not serialized yet. | 
| QueryDefinitionRegistry2 |  | 
| QueryEngine2 |  | 
| QueryEntity |  | 
| QueryException |  | 
| QueryFactory | TODO it is still unclear if this interface will be officially supported. | 
| QueryFactoryImpl | TODO remove prism context parameter from the methods + set it in all filters created | 
| QueryFilter | Common interface for all types of query filters. | 
| QueryFilterFactory |  | 
| QueryInterpretationOfNoValueType | Java class for QueryInterpretationOfNoValueType. | 
| QueryInterpreter2 | Interprets midPoint queries by translating them to hibernate (HQL) ones. | 
| QueryKey |  | 
| QueryKey | Key for repository query cache. | 
| QueryParameterValue |  | 
| QueryResult<V extends PrismValue> |  | 
| QueryType | TODO | 
| QueryUtils | TODO move to more appropriate place (common for both wf and certifications) | 
| R_AtomicFilter |  | 
| R_Filter | EXPERIMENTAL IMPLEMENTATION. | 
| RAbstractRole<T extends AbstractRoleType> |  | 
| RAccessCertificationCampaign |  | 
| RAccessCertificationCampaignState |  | 
| RAccessCertificationCase |  | 
| RAccessCertificationDefinition |  | 
| RAccessCertificationWorkItem |  | 
| RActivation |  | 
| RActivationStatus |  | 
| RAExtBase<T> |  | 
| RAExtBaseId |  | 
| RAExtBoolean |  | 
| RAExtBooleanId |  | 
| RAExtDate |  | 
| RAExtDateId |  | 
| RAExtLong |  | 
| RAExtLongId |  | 
| RAExtPolyString |  | 
| RAExtPolyStringId |  | 
| RAExtReference |  | 
| RAExtReferenceId |  | 
| RAExtString |  | 
| RAExtStringId |  | 
| RAExtValue<T> |  | 
| RandomString |  | 
| RAnyBase<T> |  | 
| RAnyConverter |  | 
| RAnyConverter.ValueType |  | 
| RAnyValue<T> |  | 
| RArchetype |  | 
| RAssignment |  | 
| RAssignmentExtension |  | 
| RAssignmentExtensionId |  | 
| RAssignmentExtensionType |  | 
| RAssignmentOwner |  | 
| RAssignmentReference |  | 
| RAuditEventRecord |  | 
| RAuditEventStage |  | 
| RAuditEventType |  | 
| RAuditItem |  | 
| RAuditItemId |  | 
| RAuditPropertyValue |  | 
| RAuditReferenceValue |  | 
| RAuthorizationDecision |  | 
| RAutoassignSpecification | Created by Viliam Repan (lazyman). | 
| RAvailabilityStatus |  | 
| Raw |  | 
| RawType | A class used to hold raw XNodes until the definition for such an object is known. | 
| RawTypeUtil |  | 
| RCase |  | 
| RCaseWorkItem |  | 
| RCaseWorkItemId |  | 
| RCaseWorkItemReference |  | 
| RCaseWorkItemReferenceId |  | 
| RCaseWorkItemReferenceOwner | Enumeration for reference owner for RCaseWorkItem. | 
| RCertWorkItemId |  | 
| RCertWorkItemReference |  | 
| RCertWorkItemReferenceId |  | 
| RChangeType |  | 
| RCObjectReferenceId |  | 
| RConnector |  | 
| RConnectorHost |  | 
| RContainerId |  | 
| RContainerReference |  | 
| RCReferenceOwner | This is just helper enumeration for different types of reference entities
 used in many relationships. | 
| RDashboard |  | 
| ReadCapabilityType | Describes read capability. | 
| ReadHook | This applies to all read operations, therefore it will add "hook" into:
 
  ModelService.getObject(Class, String, java.util.Collection, com.evolveum.midpoint.task.api.Task, com.evolveum.midpoint.schema.result.OperationResult)ModelService.searchObjects(Class, com.evolveum.midpoint.prism.query.ObjectQuery, java.util.Collection, com.evolveum.midpoint.task.api.Task, com.evolveum.midpoint.schema.result.OperationResult)ModelService.searchObjectsIterative(Class, com.evolveum.midpoint.prism.query.ObjectQuery, com.evolveum.midpoint.schema.ResultHandler, java.util.Collection, com.evolveum.midpoint.task.api.Task, com.evolveum.midpoint.schema.result.OperationResult)
 
 TODO: this is just super simple, not stable, not finished yet. | 
| Recomputable |  | 
| RecomputeExecutor |  | 
| RecomputeTaskHandler | The task handler for object recompute. | 
| RecomputeTriggerHandler |  | 
| ReconciliationProcessor | Processor that reconciles the computed account and the real account. | 
| ReconciliationTaskHandler | The task handler for reconciliation. | 
| ReconciliationTaskResult |  | 
| ReconciliationTaskResultListener | Testability interface. | 
| RecordPendingOperationsType | Java class for RecordPendingOperationsType. | 
| RecordPolicyActionType | TODO | 
| ReencryptExecutor |  | 
| Referencable |  | 
| ReferenceDefinition |  | 
| ReferenceDelta |  | 
| ReferenceDeltaFactoryImpl |  | 
| ReferenceDeltaImpl |  | 
| ReferenceMapper<T> | Created by Viliam Repan (lazyman). | 
| ReferencePathSegment | Denotes reference path segment: either ".." meaning owner, or "@" meaning referenced object. | 
| ReferenceRestriction |  | 
| ReferenceSearchExpressionEvaluator |  | 
| ReferenceSearchExpressionEvaluatorFactory |  | 
| ReferenceSearchExpressionEvaluatorType | Create an expression that provides a reference based on search results. | 
| ReferentialIntegrityFaultType | Operation on an object would cause inconsistencies in referential
                 integrity. | 
| ReferentialIntegrityType |  | 
| RefFilter |  | 
| RefFilterImpl |  | 
| RefinedAssociationDefinition |  | 
| RefinedAttributeDefinition<T> |  | 
| RefinedAttributeDefinitionImpl<T> |  | 
| RefinedConnectorSchema |  | 
| RefinedConnectorSchemaImpl | TODO Think about the purpose and future of this class. | 
| RefinedObjectClassDefinition |  | 
| RefinedObjectClassDefinitionImpl |  | 
| RefinedResourceSchema |  | 
| RefinedResourceSchemaImpl | TODO: this whole class would benefit from more refactoring. | 
| RefineryObjectFactory |  | 
| ReflectionUtil |  | 
| RefreshShadowOperation |  | 
| RegistrationConfirmationMethodType | Java class for RegistrationConfirmationMethodType. | 
| RegistrationConfirmationNotifierType | TODO | 
| RegistrationsPolicyType | TODO | 
| ReindexResultHandler |  | 
| ReindexTaskHandler | Task handler for "reindex" task. | 
| Relation |  | 
| RelationalValueSearchQuery |  | 
| RelationalValueSearchType |  | 
| RelationDefinitionType | Definition of a single (custom) relation. | 
| RelationKindType | Java class for RelationKindType. | 
| RelationRegistry | A component that holds current definition of object relations. | 
| RelationRegistryImpl |  | 
| RelationsDefinitionType | Definition of (custom) relations. | 
| RelationTypes | Built-in (hardcoded) relations. | 
| ReleaseWorkItemsRequest |  | 
| ReleaseWorkItemsRequest.SingleRelease |  | 
| REmbeddedNamedReference | Reference containing the name of referenced object. | 
| REmbeddedReference |  | 
| RemediationPolicyActionType | TODO | 
| RemoteReportParametersType | A response from searchObjects operation. | 
| RemoteReportParameterType | A response from searchObjects operation. | 
| RepoAddOptions |  | 
| RepoCommonUtils |  | 
| RepoModifyOptions |  | 
| RepoObjectResolver | This is only used in tests. | 
| ReportConfigurationType | Report configuration based on report configuration schema. | 
| ReportConstants |  | 
| ReportEngineSelectionType | Java class for ReportEngineSelectionType. | 
| ReportFieldConfigurationType | Configuration of report fields. | 
| ReportManager |  | 
| ReportOutputType | Reports outputs. | 
| ReportParameterType | Java class for ReportParameterType complex type. | 
| ReportPort |  | 
| ReportPortImpl | This class was generated by Apache CXF 3.3.1
 2020-04-09T14:02:41.723+02:00
 Generated source version: 3.3.1 | 
| ReportPortType | This class was generated by Apache CXF 3.3.1
 2020-04-09T14:02:41.735+02:00
 Generated source version: 3.3.1 | 
| ReportService |  | 
| ReportService | This class was generated by Apache CXF 3.3.1
 2020-04-09T14:02:41.744+02:00
 Generated source version: 3.3.1 | 
| ReportType | Specification of midPoint report. | 
| ReportTypeUtil |  | 
| RepositoryAction<T> | Created by Viliam Repan (lazyman). | 
| RepositoryAddTraceType | Trace for repository ADD operation. | 
| RepositoryAware | Interface for beans that are repository-ware, i.e. | 
| RepositoryCache | Read-through write-through per-session repository cache. | 
| RepositoryCache.RepositoryCacheInvalidationDetails |  | 
| RepositoryConfigurationType | Configuring various aspects of the repository - in addition to those that are configured statically
                 using config.xml file. | 
| RepositoryContext |  | 
| RepositoryDataItem |  | 
| RepositoryDeleteTraceType | Trace for repository DELETE operation. | 
| RepositoryDiag | DTO that contains repository run-time configuration and diagnostic information. | 
| RepositoryGetObjectTraceType | Trace for repository getObject operation. | 
| RepositoryGetTraceType | TEMPORARY - REMOVE | 
| RepositoryGetVersionTraceType | Trace for repository getVersion operation. | 
| RepositoryModifyTraceType | Trace for repository MODIFY operation. | 
| RepositoryObjectDiagnosticData |  | 
| RepositoryOperation<O extends ObjectType,R> |  | 
| RepositoryOperationPerformanceInformationType | Information about single repository operation kind (e.g. | 
| RepositoryOperationTraceType | Trace for repository operation. | 
| RepositoryPerformanceInformationType | Information about repository performance. | 
| RepositoryPerformanceInformationUtil |  | 
| RepositoryPerformanceMonitor |  | 
| RepositoryQueryDiagRequest | Query diagnostics request: contains query to be executed (or at least translated) and some options. | 
| RepositoryQueryDiagResponse | Response from the "diagnose query" operation. | 
| RepositoryQueryDiagResponse.ParameterValue |  | 
| RepositorySearchObjectsTraceType | Trace for repository searchObjects/searchObjectsIterative operation. | 
| RepositorySearchTraceType | TEMPORARY - REMOVE | 
| RepositoryService | Identity Repository Interface. | 
| RepositoryServiceFactory |  | 
| RepositoryServiceFactoryException |  | 
| RepositoryStatisticsClassificationType | Java class for RepositoryStatisticsClassificationType. | 
| RepositoryStatisticsCollectionStyleType | Java class for RepositoryStatisticsCollectionStyleType. | 
| RepositoryStatisticsReportingConfigurationType | How repository statistics are collected and reported. | 
| Request |  | 
| ResolveExecutor | Resolves a reference, e.g. | 
| Resolver | Resolves definitions and old values. | 
| ResourceActivationDefinitionType | Defines how the mapping of the activation section is handled for the resource. | 
| ResourceAdministrativeStateType | Java class for ResourceAdministrativeStateType. | 
| ResourceAttribute<T> |  | 
| ResourceAttributeContainer |  | 
| ResourceAttributeContainerDefinition | TODO | 
| ResourceAttributeContainerDefinitionImpl | Resource Object Definition (Object Class). | 
| ResourceAttributeContainerImpl | Resource Object. | 
| ResourceAttributeDefinition<T> |  | 
| ResourceAttributeDefinitionImpl<T> | Resource Object Attribute Definition. | 
| ResourceAttributeDefinitionType | Description of the attribute handling details, such as display name,
                 read/write access and value and synchronization expressions. | 
| ResourceAttributeImpl<T> | Resource Object Attribute is a Property of Resource Object. | 
| ResourceBidirectionalMappingAndDefinitionType | Java class for ResourceBidirectionalMappingAndDefinitionType complex type. | 
| ResourceBidirectionalMappingType | Java class for ResourceBidirectionalMappingType complex type. | 
| ResourceBusinessConfigurationType | Configuration of resource "business" aspects such as workflow parameters, notifications,
                 approvers, owners, etc. | 
| ResourceConsistencyType | Configuration of consistency mechanisms. | 
| ResourceCredentialsDefinitionType | Java class for ResourceCredentialsDefinitionType complex type. | 
| ResourceDataItem |  | 
| ResourceEventDescription |  | 
| ResourceEventListener |  | 
| ResourceItemDefinitionType | Description of the common item handling details, such as display name,
                 read/write access and value and synchronization expressions. | 
| ResourceObjectAssociationDirectionType | Java class for ResourceObjectAssociationDirectionType. | 
| ResourceObjectAssociationType | Describes how entitlement is associated to the subject (e.g. | 
| ResourceObjectChangeListener |  | 
| ResourceObjectEvent | Event about resource object (account) creation, modification, or deletion. | 
| ResourceObjectIdentification |  | 
| ResourceObjectIdentificationType | Java class for ResourceObjectIdentificationType complex type. | 
| ResourceObjectLifecycleDefinitionType | Definition of resource object lifecycle handling. | 
| ResourceObjectMultiplicityType | TODO | 
| ResourceObjectPattern |  | 
| ResourceObjectPatternType | Resource object pattern. | 
| ResourceObjectReferenceResolutionFrequencyType | Java class for ResourceObjectReferenceResolutionFrequencyType. | 
| ResourceObjectReferenceResolutionStrategyType | Java class for ResourceObjectReferenceResolutionStrategyType. | 
| ResourceObjectReferenceType | Reference to a resource object. | 
| ResourceObjectShadowChangeDescription | Describes a change of a specific resource object together with definitions of the source and possibly
 also other information. | 
| ResourceObjectShadowChangeDescriptionType | Description of the change in the external resource. | 
| ResourceObjectShadowListType | Java class for ResourceObjectShadowListType complex type. | 
| ResourceObjectType | Java class for ResourceObjectType complex type. | 
| ResourceObjectTypeDefinitionType | Defines a type from the resource schema (object class)
                 that can be used for creating accounts, entitlements and possible other concepts. | 
| ResourceObjectTypeDependencyStrictnessType | Java class for ResourceObjectTypeDependencyStrictnessType. | 
| ResourceObjectTypeDependencyType | Java class for ResourceObjectTypeDependencyType complex type. | 
| ResourceObjectVolatilityType | Java class for ResourceObjectVolatilityType. | 
| ResourceOperationDescription | Describes an attempt to apply a change to a specific resource object. | 
| ResourceOperationListener | This is an additional processing of the
 result. | 
| ResourcePasswordDefinitionType | Java class for ResourcePasswordDefinitionType complex type. | 
| ResourceSchema |  | 
| ResourceSchemaImpl |  | 
| ResourceShadowDiscriminator | Aggregate bean containing resource OID, intent and tombstone flag. | 
| ResourceType | Resource represents a system or component external to the IDM
                 system which we manage. | 
| ResourceTypeUtil | Methods that would belong to the ResourceType class but cannot go there
 because of JAXB. | 
| ResourceUtils | TODO find appropriate place for this class | 
| ResourceValidator | EXPERIMENTAL
 TODO make interface generic and integrate it into model API | 
| ResourceValidatorImpl | EXPERIMENTAL
 TODO:
  - existence of dependent kind/intent/resource (in thorough scope)
  - checking references (thorough)
  - mapping: unknown channel / except-channel
  - empty mapping (?)
  - iteration tokens
  - invalid objectclass in synchronization
  - invalid focus type in synchronization
  - empty correlation, correlation condition?
  - empty confirmation condition?
  - empty synchronization condition? | 
| RestAction<T> | Created by Viliam Repan (lazyman). | 
| RestartOperationRequestedException |  | 
| RestAuthenticationMethod |  | 
| Restriction<T extends ObjectFilter> | An image of an ObjectFilter, forming a restriction tree. | 
| RestService | Created by Viliam Repan (lazyman). | 
| RestServiceException | Created by Viliam Repan (lazyman). | 
| RestServiceUtil |  | 
| ResultHandler<T extends ObjectType> | Classes implementing this interface are used to handle iterative results. | 
| ResultsHandlerConfigurationType | Type that contains configuration of ICF results handlers. | 
| ResultStyle |  | 
| ResumeExecutor |  | 
| RetrieveOption |  | 
| RetrieveOptionType | Java class for RetrieveOptionType. | 
| RetryLimitedBackoffComputer |  | 
| Revivable |  | 
| RExportType |  | 
| RExtItem |  | 
| RExtItem.Key |  | 
| RFailedOperationType |  | 
| RFocus<T extends FocusType> |  | 
| RFocusPhoto |  | 
| RFocusPhotoId |  | 
| RFocusPhotoMapper | Created by Viliam Repan (lazyman). | 
| RForm |  | 
| RFunctionLibrary |  | 
| RGenericObject |  | 
| RGlobalMetadata |  | 
| RichHyperlinkType | Hyperlink with a label, menu and other data that control a rich presentation of the link. | 
| RItemKind |  | 
| RL2ContainerId | ID for second-level container (container within container within object). | 
| RLookupTable |  | 
| RLookupTableRow |  | 
| RNode |  | 
| RObject<T extends ObjectType> |  | 
| RObjectCollection |  | 
| RObjectDeltaOperation |  | 
| RObjectDeltaOperationId |  | 
| RObjectExtensionType |  | 
| RObjectReference<T extends RObject> |  | 
| RObjectReferenceId |  | 
| RObjectTemplate |  | 
| RObjectTextInfo |  | 
| RObjectTextInfoId |  | 
| RObjectType |  | 
| ROExtBase<T> |  | 
| ROExtBaseId |  | 
| ROExtBoolean |  | 
| ROExtBooleanId |  | 
| ROExtDate |  | 
| ROExtDateId |  | 
| ROExtLong |  | 
| ROExtLongId |  | 
| ROExtPolyString |  | 
| ROExtPolyStringId |  | 
| ROExtReference |  | 
| ROExtReferenceId |  | 
| ROExtString |  | 
| ROExtStringId |  | 
| ROExtValue<T> |  | 
| RoleManagementConfigurationType | A configuration for role management: role catalog, role assignments, etc. | 
| RoleRelationObjectSpecificationType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     Definition of object with respect to subject relation to a role. | 
| RoleSelectionSpecEntry |  | 
| RoleSelectionSpecification |  | 
| RoleType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     A role in the extended Role-Based Access Control (RBAC) sense. | 
| RootHibernateQuery |  | 
| RootXNode |  | 
| RootXNodeImpl |  | 
| ROperationalState |  | 
| ROperationExecution |  | 
| ROperationResultStatus |  | 
| ROrg |  | 
| ROrgClosure |  | 
| ROrgClosureId |  | 
| ROrientationType |  | 
| RPolyString |  | 
| RQuery |  | 
| RQueryImpl |  | 
| RQueryImpl |  | 
| RReference |  | 
| RReferenceOwner | This is just helper enumeration for different types of reference entities
 used in many relationships. | 
| RReport |  | 
| RReportOutput |  | 
| RResource |  | 
| RResourceAdministrativeState |  | 
| RRole |  | 
| RSecurityPolicy |  | 
| RSequence |  | 
| RService |  | 
| RShadow<T extends ShadowType> |  | 
| RShadowKind |  | 
| RSynchronizationSituation |  | 
| RSystemConfiguration |  | 
| RTargetResourceOid |  | 
| RTargetResourceOidId |  | 
| RTask |  | 
| RTaskBinding |  | 
| RTaskExecutionStatus |  | 
| RTaskRecurrence |  | 
| RTaskWaitingReason |  | 
| RThreadStopAction |  | 
| RTimeIntervalStatus |  | 
| RTrigger |  | 
| RulesEvaluationContext |  | 
| RunAsCapabilityType | Describes capability to execute operations with specified identity. | 
| RunningTask | A task that is directly used to execute the handler code. | 
| RuntimeConfiguration |  | 
| RUser |  | 
| RUtil |  | 
| RValuePolicy |  | 
| S_AtomicFilterEntry |  | 
| S_AtomicFilterExit |  | 
| S_BlockContentEntry |  | 
| S_ConditionEntry |  | 
| S_FilterEntry |  | 
| S_FilterEntryOrEmpty |  | 
| S_FilterExit |  | 
| S_ItemEntry |  | 
| S_MatchingRuleEntry |  | 
| S_MaybeDelete |  | 
| S_QueryExit |  | 
| S_RightHandItemEntry |  | 
| S_ValuesEntry |  | 
| SandboxTypeCheckingExtension | Inspired by work of Cédric Champeau (http://melix.github.io/blog/2015/03/sandboxing.html) | 
| Scene |  | 
| SceneDeltaItem |  | 
| SceneDeltaItemImpl |  | 
| SceneImpl |  | 
| SceneItem |  | 
| SceneItemImpl |  | 
| SceneItemValue |  | 
| SceneItemValueImpl |  | 
| SchedulerInformationType | Describes the state of the (local) scheduler. | 
| ScheduleType | Task schedule. | 
| SchemaAttachedPolicyRulesType | Why was this process started? For processes based on policy rules we define it via relevant policy rules. | 
| SchemaAttachedPolicyRuleType | TODO
 
                 Note that the rule should be triggered. | 
| SchemaCapabilityType | Describes capability to discover resource schema. | 
| SchemaChecker |  | 
| SchemaConstants |  | 
| SchemaConstantsGenerated |  | 
| SchemaDebugUtil |  | 
| SchemaDefinitionFactory |  | 
| SchemaDefinitionType | Type for prism schema definition. | 
| SchemaDeputyUtil |  | 
| SchemaDescription | Schema (prism or non-prism) with additional information. | 
| SchemaDescriptionImpl | Schema (prism or non-prism) with additional information. | 
| SchemaEnum<C> | Interface that marks enumerated entities which are used as placeholders for schema
 enums (e.g. | 
| SchemaException | Error regarding schema. | 
| SchemaFactory |  | 
| SchemaFactoryImpl |  | 
| SchemaFailableProcessor<T> |  | 
| SchemaGenerationConstraintsType | TODO | 
| SchemaHandler |  | 
| SchemaHandlingType | Specification of handling details for resource
                 schema. | 
| SchemaHelper | TEMPORARY | 
| SchemaMigration |  | 
| SchemaMigrationOperation |  | 
| SchemaOptions | Created by Viliam Repan (lazyman). | 
| SchemaProcessorUtil | Class to be used by schema processor but also by SchemaDefinitionFactory subclasses. | 
| SchemaRegistry |  | 
| SchemaRegistry.ComparisonResult |  | 
| SchemaRegistry.InvalidationListener |  | 
| SchemaRegistry.IsList |  | 
| SchemaRegistryImpl | Registry and resolver of schema files and resources. | 
| SchemaRepositoryAction | Created by Viliam Repan (lazyman). | 
| SchemaTestConstants | Constants for use in tests. | 
| SchemaToDomProcessor | Takes a midPoint Schema definition and produces a XSD schema (in a DOM form). | 
| SchemaTransformer | Transforms the schema and objects by applying security constraints,
 object template schema refinements, etc. | 
| SchemaViolationFaultType | Provided object does not conform to the internal schema. | 
| SchemaXNode |  | 
| SchemaXNodeImpl |  | 
| Scope |  | 
| ScriptCache<I,C> | Cache for compiled scripts and interpreters, aware of expression profiles. | 
| ScriptCapabilityType | Describes capability to execute scripts (short pieces of program) on the connector or resource. | 
| ScriptCapabilityType.Host | Java class for anonymous complex type. | 
| ScriptEvaluationTraceType | Trace for script evaluation operation. | 
| ScriptEvaluator |  | 
| ScriptExecutionException | Wraps any exceptions that occur during execution of expressions. | 
| ScriptExecutionPolicyActionType | TODO
                 HIGHLY EXPERIMENTAL. | 
| ScriptExecutionResult | Result of a script execution. | 
| ScriptExecutionTaskHandler |  | 
| ScriptExecutor |  | 
| ScriptExpression | The expressions should be created by ExpressionFactory. | 
| ScriptExpressionEvaluationContext |  | 
| ScriptExpressionEvaluator<V extends PrismValue,D extends ItemDefinition> |  | 
| ScriptExpressionEvaluatorConfigurationType | Data structure that contains all the configuration details for script execution,
                 except for code itself. | 
| ScriptExpressionEvaluatorFactory |  | 
| ScriptExpressionEvaluatorType | Generic script expression. | 
| ScriptExpressionFactory |  | 
| ScriptExpressionProfile |  | 
| ScriptExpressionProfileType | Specifies restrictions for execution of script expressions. | 
| ScriptExpressionReturnTypeType | Java class for ScriptExpressionReturnTypeType. | 
| ScriptingExpressionEvaluationOptionsType | Options related to evaluation of scripting expression. | 
| ScriptingExpressionEvaluator | Main entry point for evaluating scripting expressions. | 
| ScriptingExpressionType | Root of the expression type inheritance hierarchy. | 
| ScriptingJaxbUtil |  | 
| ScriptingService | Interface of the Model subsystem that provides scripting (bulk actions) operations. | 
| ScriptingVariableDefinitionType | Definition of a scripting variable. | 
| ScriptingVariablesDefinitionType | Definition of scripting variables. | 
| ScriptOutputsType | Java class for ScriptOutputsType complex type. | 
| ScriptRunner | Tool to run database scripts. | 
| ScriptVariableEvaluationTraceType | Information about script variable during evaluation. | 
| ScrollableResultsIterator<T> |  | 
| SearchBoxConfigurationType | Configuration of the search box (the set of input fields that control definition of search query). | 
| SearchBoxModeType | Java class for SearchBoxModeType. | 
| SearchBoxScopeType | Java class for SearchBoxScopeType. | 
| SearchEvaluator |  | 
| SearchExpressionType | Queries the model for objects of a given type, optionally fulfilling given condition. | 
| SearchFilterType |  | 
| SearchHierarchyConstraints |  | 
| SearchHierarchyScope |  | 
| SearchHierarchyScopeType | Java class for SearchHierarchyScopeType. | 
| SearchObjectExpressionEvaluatorType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     Create an expression based on search results. | 
| SearchObjectsResponseType | A response from searchObjects operation. | 
| SearchObjectsType | A request for searchObjects operation. | 
| SearchProducerWorker | Producer worker for all search-based operations, such as export and verify. | 
| SearchResultList<T> |  | 
| SearchResultMetadata | Objects of this type are considered READ ONLY. | 
| SecurityContextManager | Manager of security context. | 
| SecurityContextManagerAware | Needs to know about the SecurityContextManager implementation. | 
| SecurityEnforcer |  | 
| SecurityHelper |  | 
| SecurityPolicyType | Object that contains definitions of overall security policy. | 
| SecurityPolicyUtil |  | 
| SecurityQuestionAnswerType | Answer to the security question. | 
| SecurityQuestionAuthenticationEvaluatorImpl |  | 
| SecurityQuestionDefinitionType | Definition of a single security question. | 
| SecurityQuestionsAuthenticationContext |  | 
| SecurityQuestionsCredentialsPolicyType | Structure that specifies policy for security questions. | 
| SecurityQuestionsCredentialsType | Java class for SecurityQuestionsCredentialsType complex type. | 
| SecurityQuestionsPolicyEvaluator<F extends FocusType> |  | 
| SecurityQuestionsPolicyEvaluator.Builder<F extends FocusType> |  | 
| SecurityQuestionsResetPolicyType | Structure that specifies policy for password management. | 
| SecurityUtil |  | 
| SecurityViolationException | Exception indicating violation of security policies. | 
| SelectEvaluator |  | 
| SelectExpressionType | Select given item. | 
| SelectorOptions<T> |  | 
| SelectorQualifiedGetOptionsType | Selector-qualified options for a get-like operation. | 
| SelectorQualifiedGetOptionType | TODO | 
| SelectQueryBuilder |  | 
| SelfRegistrationPolicyType | Structure that specifies policy for password management. | 
| SelfTargetSpecification<T extends AssignmentHolderType> |  | 
| SelfTestData | There are som ugly data and long strings. | 
| SequenceHelper |  | 
| SequenceType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     Definition of a sequence object that produces unique values. | 
| SequentialValueExpressionEvaluator<V extends PrismValue,D extends ItemDefinition> |  | 
| SequentialValueExpressionEvaluatorFactory |  | 
| SequentialValueExpressionEvaluatorType | Get a sequential value from a named sequence. | 
| SerializationContext | Everything we want to maintain during the serialization process. | 
| SerializationOptions |  | 
| SerializationRelatedException |  | 
| SerializationUtil | Collection of java.io serialization utilities. | 
| SerializerDomTarget |  | 
| SerializerStringTarget |  | 
| SerializerTarget<T> |  | 
| SerializerXNodeTarget |  | 
| ServiceType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     This object type represents any kind of abstract or concrete services or devices such as servers, virtual machines,
                     printers, mobile devices, network nodes, application servers, applications or anything similar. | 
| ShadowAssociationType | TODO | 
| ShadowAttributesType | Attribute values from the resource. | 
| ShadowCheckResult | Result of checking a particular shadow. | 
| ShadowCheckType | Java class for ShadowCheckType. | 
| ShadowConstraintsChecker<F extends FocusType> |  | 
| ShadowDiscriminatorExpressionEvaluatorType | Expression based on selecting a specific projection. | 
| ShadowDiscriminatorObjectDelta<T extends Objectable> |  | 
| ShadowDiscriminatorObjectDeltaImpl<T extends Objectable> |  | 
| ShadowDiscriminatorType | Shadow discriminator uniquely identifies a projection among other projections linked to the
                 same focus. | 
| ShadowIdentifiersType | TODO | 
| ShadowIntegrityCheckResultHandler |  | 
| ShadowIntegrityCheckTaskHandler | Task handler for "Shadow integrity check" task. | 
| ShadowKindType | Java class for ShadowKindType. | 
| ShadowRefreshTaskHandler | Scanner that looks for pending operations in the shadows and updates the status. | 
| ShadowStatistics | Summary report from shadow checking task run. | 
| ShadowStatistics.Counts |  | 
| ShadowTagSpecificationType | TODO | 
| ShadowType | Local copy of any object on the provisioning resource that is related to provisioning. | 
| ShadowUtil | Methods that would belong to the ResourceObjectShadowType class but cannot go there
 because of JAXB. | 
| ShadowValuePolicyOriginResolver |  | 
| ShortDumpable |  | 
| SimpleCampaignNotifierType | TODO | 
| SimpleCampaignStageNotifierType | TODO | 
| SimpleCaseManagementNotifierType | TODO | 
| SimpleComparisonCondition |  | 
| SimpleExpressionUtil | Very simple expression utils. | 
| SimpleFilter<T> |  | 
| SimpleFilterType |  | 
| SimpleFocalObjectNotifierType | TODO | 
| SimpleObjectRef |  | 
| SimpleObjectResolver | Object resolver for simple cases. | 
| SimpleOperationName |  | 
| SimplePolicyRuleNotifierType | TODO | 
| SimpleReportNotifierType | TODO | 
| SimpleResourceObjectNotifierType | TODO | 
| SimpleReviewerNotifierType | TODO | 
| SimpleTaskNotifierType | TODO | 
| SimpleTypeDefinition | Primarily for enums. | 
| SimpleTypeDefinition.DerivationMethod |  | 
| SimpleTypeDefinitionImpl |  | 
| SimpleUserNotifierType | TODO | 
| SimpleVisitable<T> |  | 
| SimpleVisitor<T> |  | 
| SimpleWorkflowNotifierType | TODO | 
| SingleCachePerformanceInformationType | Information about performance of a given (single) cache. | 
| SingleCacheStateInformationType | Report on the cache state. | 
| SingleLocalizableMessage | This class is final and must remain so, as it's not cloneable. | 
| SingleLocalizableMessageType | A message that is to be localized into specified language. | 
| SingleOperationPerformanceInformation | Experimental. | 
| SingleOperationPerformanceInformationType | Information about single method performance. | 
| SingleScriptOutputType | Java class for SingleScriptOutputType complex type. | 
| SingleSqlQuery |  | 
| SingleTriggerHandler |  | 
| SmartAssignmentCollection<F extends AssignmentHolderType> | Smart set of assignment values that keep track whether the assignment is new, old or changed. | 
| SmartAssignmentElement |  | 
| SmartAssignmentKey |  | 
| SmartVisitable<T extends SmartVisitable<T>> | Visitable element that is smart enough to avoid being visited twice during one visitation. | 
| SmartVisitation<T extends SmartVisitable<T>> | Keeps the state of the visitation in order to avoid visiting one object multiple times. | 
| SmartVisitationImpl<T extends SmartVisitable<T>> | A visitation of a structure of SmartVisitables. | 
| SmsAuthenticationPolicyType | Structure that specifies policy for password management. | 
| SmsConfigurationType | Where and how to send SMS notifications (or any other SMS). | 
| SmsGatewayConfigurationType | Configuration of a particular SMS gateway. | 
| SmsResetPolicyType | Structure that specifies policy for password management. | 
| Source<V extends PrismValue,D extends ItemDefinition> |  | 
| SourceTriple<V extends PrismValue,D extends ItemDefinition> | PrismValueDeltaSetTriple that also remembers the source from which it has originated. | 
| SpecialObjectSpecificationType | Java class for SpecialObjectSpecificationType. | 
| SpecificAttributesDefinition<RAD extends ResourceAttributeDefinition<?>> |  | 
| SpringAuthenticationInjectorInterceptor | Responsible to inject Spring authentication object before we call WS method | 
| SpringAuthenticationJanitorInterceptor | Responsible to cleanup spring authentication object after we finished WS method call | 
| SqlAuditServiceFactory |  | 
| SqlAuditServiceImpl |  | 
| SqlBaseService |  | 
| SqlPerformanceMonitorImpl |  | 
| SqlQuery |  | 
| SqlRepositoryBeanConfig | Created by Viliam Repan (lazyman). | 
| SqlRepositoryConfiguration | This class is used for SQL repository configuration. | 
| SqlRepositoryConfiguration.Database |  | 
| SqlRepositoryConfiguration.IncompatibleSchemaAction | What to do if the DB schema is incompatible (e.g. | 
| SqlRepositoryConfiguration.MissingSchemaAction | What to do if the DB schema is missing. | 
| SqlRepositoryConfiguration.UpgradeableSchemaAction | What to do if the DB schema is outdated and is upgradeable (either automatically or manually). | 
| SqlRepositoryFactory |  | 
| SqlRepositoryServiceImpl |  | 
| SqlRepositoryServiceImpl.ResultQueryBasedSupplier<RV> |  | 
| SqlRepositoryServiceImpl.ResultSupplier<RV> |  | 
| StageCompletionEventType | Event describing the completion of a workflow process instance stage. | 
| StateConstraintEvaluator |  | 
| StateOfModule |  | 
| StatePolicyConstraintType | A constraint that triggers when a object or assignment is in a given state. | 
| StateReporter | TODO better name (ProgressReporter ? StatisticsReporter ? ...)
 Used to report state, progress and performance statistics to upper layers. | 
| StaticExpressionUtil | Utility class for manipulation of static values in expressions. | 
| StaticTaskPartitionsDefinition | Task partitions definition based on statically configured values. | 
| StatisticsCollectionStrategy |  | 
| StatisticsCollector | An object that receives various statistics and state information, processes them and provides
 them back to appropriate clients. | 
| StatisticsUtil |  | 
| StatusMessage |  | 
| StrengthSelector |  | 
| StringFilterType | TODO | 
| StringIgnoreCaseMatchingRule | String matching rule that ignores the case. | 
| StringIntervalWorkBucketContentType | Work bucket content defined as interval of string values. | 
| StringLimitType | Definition of valid single string limitation | 
| StringMatcher |  | 
| StringPolicyType | Java class for StringPolicyType complex type. | 
| StringPolicyUtils |  | 
| StringPrefixWorkBucketContentType | Work bucket content defined using string value prefix. | 
| StringSubstitutorUtil | Utility methods for string substitution needs in midPoint. | 
| StringValueWorkBucketContentType | Work bucket content defined using string value. | 
| StringWorkBucketsBoundaryMarkingType | Java class for StringWorkBucketsBoundaryMarkingType. | 
| StringWorkSegmentationType | Work state management strategy that divides the processing space (represented by a set of string
                 values) into a number of work buckets; either based on intervals, prefixes or exact value matching. | 
| Structured | Interface for properties that have inner structur, such as PolyString. | 
| SubjectedObjectSelectorType | Selects some objects from all the objects in midPoint. | 
| SubreportType | Java class for SubreportType complex type. | 
| SubstringFilter<T> |  | 
| SubstringFilterImpl<T> |  | 
| SubSystemLoggerConfigurationType | Configuration of the logger: the facility that
                 collects log messages from subsystem code. | 
| SummaryPanelSpecificationType | Specifies the look and feel of the summary panel. | 
| SuspendTaskPolicyActionType | Stop action. | 
| SynchronizationActionType | Defines an action to take when a synchronization situation is encountered. | 
| SynchronizationActionType.Parameters | Java class for anonymous complex type. | 
| SynchronizationContext<F extends FocusType> |  | 
| SynchronizationExpressionsEvaluator |  | 
| SynchronizationInformation |  | 
| SynchronizationInformation.Record |  | 
| SynchronizationInformationType | Information about synchronization situations of objects processed by synchronization-related tasks:
                 live sync, import, reconciliation. | 
| SynchronizationIntent |  | 
| SynchronizationIntentType | Java class for SynchronizationIntentType. | 
| SynchronizationPolicyDecision | Describes what the policy "decides" about a specific account. | 
| SynchronizationPolicyDecisionType | Java class for SynchronizationPolicyDecisionType. | 
| SynchronizationProcessManager |  | 
| SynchronizationReactionType | Reaction to a synchronization situation. | 
| SynchronizationService |  | 
| SynchronizationServiceImpl | Synchronization service receives change notifications from provisioning. | 
| SynchronizationServiceRegisterAgent | Helper class that registers SynchronizationService as a provisioning change notification listener. | 
| SynchronizationServiceUtils |  | 
| SynchronizationSituation<F extends FocusType> |  | 
| SynchronizationSituationDescriptionType | Complex description of a synchronization situation. | 
| SynchronizationSituationType | Java class for SynchronizationSituationType. | 
| SynchronizationSituationUpdatingStrategyType | How synchronization situation in shadows should be updated. | 
| SynchronizationType | Defines a synchronization properties (configuration) for a
                 resource. | 
| SynchronizationUtils |  | 
| SynchronizeAccountResultHandler | Iterative search result handler for account synchronization. | 
| SyncTaskHelper | Auxiliary methods for synchronization tasks (Live Sync, Async Update, and maybe others). | 
| SyncTaskHelper.TargetInfo |  | 
| SyslogAppenderConfigurationType | Java class for SyslogAppenderConfigurationType complex type. | 
| SystemConfigurationAuditEventRecordingPropertyType | Specifies details how an audit event record property is created. | 
| SystemConfigurationAuditEventRecordingType | Details about creation and recording of audit events. | 
| SystemConfigurationAuditType | Specifies details regarding creation and recording of audit events. | 
| SystemConfigurationCacheableAdapter |  | 
| SystemConfigurationChangeDispatcher | Central point of dispatching notifications about changes to the system configuration object. | 
| SystemConfigurationChangeDispatcherImpl |  | 
| SystemConfigurationChangeListener | Listener that needs to receive notifications related to system configuration object changes. | 
| SystemConfigurationExpressionsType | Specifies profile for expression evaluations, execution, restrictions, etc. | 
| SystemConfigurationSection | This is an attempt to provide more typed access to config.xml file content. | 
| SystemConfigurationType | System configuration object. | 
| SystemConfigurationTypeUtil |  | 
| SystemException |  | 
| SystemFaultType | All system (non-business) error condition should be derived
                 from this type. | 
| SystemObjectCache | Cache for system object such as SystemConfigurationType. | 
| SystemObjectsType | Java class for SystemObjectsType. | 
| SystemUtil |  | 
| TargetObjectSpecification<T extends AssignmentHolderType> | Tells MappingSetEvaluator how to find target object. | 
| Task | Task instance - a logical unit of work that is either done synchronously, asynchronously, it is deferred, scheduled, etc. | 
| TaskBinding | Binding tells about task "affinity" to a particular node. | 
| TaskBindingType | Java class for TaskBindingType. | 
| TaskCategory | Deprecated. | 
| TaskConstants |  | 
| TaskDebugUtil |  | 
| TaskDeletionListener |  | 
| TaskEvent |  | 
| TaskExecutionConstraintsType | Constraints on task execution, e.g. | 
| TaskExecutionEnvironmentType | Specification of the environment in which the task should execute. | 
| TaskExecutionGroupConstraintType | TODO
                 EXPERIMENTAL. | 
| TaskExecutionLimitationsType | Limitations for execution of tasks on a given node. | 
| TaskExecutionStatus | Task execution status. | 
| TaskExecutionStatusType | Java class for TaskExecutionStatusType. | 
| TaskGroupExecutionLimitationType | Limitations for execution of a task group on a given node. | 
| TaskHandler |  | 
| TaskHandlerUtil |  | 
| TaskKindType | Java class for TaskKindType. | 
| TaskListener | Notifies external observers about task-related events. | 
| TaskManager | Task Manager Interface. | 
| TaskManagerAware |  | 
| TaskManagerConfigurationException | Signals a | 
| TaskManagerException | Created with IntelliJ IDEA. | 
| TaskManagerInitializationException |  | 
| TaskManagerUtil |  | 
| TaskPartitionDefinitionType | Describes how to create a single task partition. | 
| TaskPartitioningInformation | Information on task partitioning state - more usable than distributed task work state in child tasks. | 
| TaskPartitionsDefinition | Configuration for PartitioningTaskHandler: describes how to create subtasks (partitions) for the given master task. | 
| TaskPartitionsDefinition.TaskPartitionDefinition | Description of a given partition. | 
| TaskPartitionsDefinitionType | Describes how to partition the work into subtasks. | 
| TaskPersistenceStatus | Task persistence status. | 
| TaskRecurrence | TODO | 
| TaskRecurrenceType | Java class for TaskRecurrenceType. | 
| TaskRunResult | Single-purpose class to return task run results. | 
| TaskRunResult.TaskRunResultStatus |  | 
| TaskService | Interface of the Model subsystem that provides task-specific operations. | 
| TaskType | TaskType contains information about a task (either transient or persistent). | 
| TaskTypeUtil |  | 
| TaskUnpauseActionType | Java class for TaskUnpauseActionType. | 
| TaskUtil |  | 
| TaskWaitingReason | Task waiting reason. | 
| TaskWaitingReasonType | Java class for TaskWaitingReasonType. | 
| TaskWorkBucketManagementPerformanceInformationUtil |  | 
| TaskWorkBucketProcessingResult | EXPERIMENTAL | 
| TaskWorkManagementType | Describes how we are going to manage the work that is to be done: how to divide it into work buckets,
                 how to describe progress within buckets, how to create and manager workers that will process the buckets. | 
| TaskWorkStateType | Describes the task work state: what has been processed, what is being processed and what is yet to be done. | 
| TaskWorkStateTypeUtil |  | 
| TemplateMappingEvaluationRequest |  | 
| TemporaryTableDialect | Created by Viliam Repan (lazyman). | 
| TenantSelectorType | Selects an object by comparing tenant information. | 
| TerminateSessionEvent |  | 
| TerminateSessionEventType | Describe terminate session event cluster-wide. | 
| TestConnectionCapabilityType | Describes capability to test connection to the resource once the connector is configured. | 
| TestingPaths |  | 
| TestResourceExecutor |  | 
| TestResourceOptions | Created by Viliam Repan (lazyman). | 
| TestResourceResponseType | A response from testResource operation. | 
| TestResourceRestAction | Created by Viliam Repan (lazyman). | 
| TestResourceType | A request for testResource operation. | 
| ThreadStopActionType | Java class for ThreadStopActionType. | 
| ThresholdPolicyViolationException |  | 
| TimedActionTimeSpecificationType | TODO
                 EXPERIMENTAL
 
                 By default (when the base is not specified), positive time intervals are meant "after work item start". | 
| TimeIntervalStatusType | Java class for TimeIntervalStatusType. | 
| TimeIntervalType | Water mark (bound). | 
| TimeoutsType | Type that contains configuration of ICF operation timeouts. | 
| TimeValidityNotifierType | TODO | 
| TimeValidityPolicyConstraintType | A constraint that triggers when validity of an object, assignment, or basically any time-sensitive
                 item (e.g. | 
| Trace | Just am empty extension of SLF4J logger. | 
| TraceDataFlowVisualizationInstructionType | Specification of the data flow(s) to be visualized. | 
| TraceDataSelectionType | Java class for TraceDataSelectionType. | 
| TraceDictionaryEntryType | One object. | 
| TraceDictionaryType | Object dictionary. | 
| TraceImpl | Wrapper for logging library. | 
| TraceInfo |  | 
| TraceManager | Factory for trace instances. | 
| TraceParser |  | 
| Tracer |  | 
| TraceSelectorType | Selects an operation trace. | 
| TraceTreeVisualizer |  | 
| TraceType | Root type for tracing information that is embedded in OperationResult objects. | 
| TraceUtil |  | 
| TraceUtil | Utility methods related to tracing. | 
| TraceVisualizationColumnsType | What columns to visualize?
                 Volatile - will be changed soon. | 
| TraceVisualizationInstructionsType | How to visualize trace file. | 
| TraceVisualizationInstructionType | How to visualize trace file. | 
| TraceVisualizationType | How a traced operation is to be visualized. | 
| TraceVisualizerRegistry | TODO rework | 
| TracingAppender<E> | Used to collect log entries for tracing purposes. | 
| TracingConfigurationType | Tracing configuration, including profiles to be selected from. | 
| TracingEnvironmentType | Description of the environment where the trace was captured. | 
| TracingLevelType | Java class for TracingLevelType. | 
| TracingOutputMetadataType | Metadata e.g. | 
| TracingOutputType | Output of the tracing. | 
| TracingProfileType | Describes how the tracing is to be done. | 
| TracingRootType | Java class for TracingRootType. | 
| TracingTypeProfileType | Describes how the tracing of specific type is to be done. | 
| TransactionIsolation |  | 
| Transformer<T,X> |  | 
| TransformExpressionEvaluatorType | TODO | 
| TransformExpressionRelativityModeType | Java class for TransformExpressionRelativityModeType. | 
| TransformOptions | Created by Viliam Repan (lazyman). | 
| TransformRepositoryAction | Created by Viliam Repan (lazyman). | 
| TransientCache<K,V> | Cache that is transient but can be declared final in serializable objects. | 
| TransitionConstraintEvaluator |  | 
| TransitionPolicyConstraintType | Specifies how the inner constraints are to be evaluated with regards to operation start and end state. | 
| Transport |  | 
| TreeNode<T> |  | 
| TreeNodeVisitor<T> |  | 
| TriggerCreatorGlobalState | Global state for optimizing trigger creators for the given midPoint node. | 
| TriggeredPolicyRulesStorageStrategyType | Java class for TriggeredPolicyRulesStorageStrategyType. | 
| TriggerHandler |  | 
| TriggerHandlerRegistry |  | 
| TriggerMapper | Created by Viliam Repan (lazyman). | 
| TriggerScannerTaskHandler |  | 
| TriggerType | Defines triggers for an object. | 
| TrivialItemPathParser | TODO: This should do more parsing in the future. | 
| TunnelException | Exception used for tunneling checked exceptions through places where checked exceptipons are not allowed (e.g. | 
| TypeDefinition |  | 
| TypeDefinitionImpl |  | 
| TypedObjectQuery<T extends ObjectType> |  | 
| TypedValue<T> | Value and definition pair. | 
| TypeFilter |  | 
| TypeFilterImpl |  | 
| TypeRestriction |  | 
| UcfChangeType | Description of the change in the external resource at the UCF level i.e. | 
| UcfChangeUtil |  | 
| UnaryLogicalFilter |  | 
| UnaryLogicalFilterImpl |  | 
| UnaryLogicalOperatorFilterType | Java class for UnaryLogicalOperatorFilterType complex type. | 
| UnaryLogicalRestriction<T extends UnaryLogicalFilter> |  | 
| UnassignExecutor |  | 
| UndefinedEvaluationOrderImpl |  | 
| UndefinedFilter |  | 
| UndefinedFilterImpl |  | 
| UnicodeSQLServer2008Dialect |  | 
| UniformItemPath |  | 
| UnknownJavaObjectType | Type used to represent Java objects that are otherwise unknown to the system and cannot be
                 represented in "canonical" XML form. | 
| UnlinkAction |  | 
| UnlockOptions | Created by Viliam Repan (lazyman). | 
| UnlockRepositoryAction | Created by Viliam Repan (lazyman). | 
| UnsupportedObjectTypeFaultType | Object type passed to the operation is not supported by the
                 implementation. | 
| UnsupportedOperationFaultType | The invoked operation is not supported. | 
| UpdateCapabilityType | Describes update capability. | 
| URIConverter | Created by Viliam Repan (lazyman). | 
| UriFilterType | Java class for UriFilterType complex type. | 
| UriStack | A stack of URIs (used e.g. | 
| UriStackEntry | An entry of the URI stack. | 
| UserEntryCredentialSourceType | Specifies the details of a new credential entered manually by a user. | 
| UserInterfaceElementVisibilityType | Java class for UserInterfaceElementVisibilityType. | 
| UserInterfaceFeatureType | Defines properties of a specific user interface feature (e.g. | 
| UserListType | Java class for UserListType complex type. | 
| UserPasswordNotifierType | TODO | 
| UserSessionManagementListType | Describe list of sessions. | 
| UserSessionManagementType | Describe session - user, active sessions, nodes where the user is active
 
                 Be aware: EXPERIMENTAL | 
| UserType | User object represents a physical user of the system. | 
| UseThreadInterrupt |  | 
| Utils |  | 
| UuidMatchingRule | Matching rule for universally unique identifier (UUID). | 
| ValidateExecutor |  | 
| ValidationIssueSeverityType | Java class for ValidationIssueSeverityType. | 
| ValidationIssueType | TODO | 
| ValidationItem |  | 
| ValidationResult |  | 
| ValidationResult |  | 
| ValidationResultType | TODO | 
| Validator<T> | Interface for object validation (mostly to be used in tests). | 
| ValueDisplayUtil | TODO unify with PrettyPrinter somehow | 
| ValueFilter<V extends PrismValue,D extends ItemDefinition> |  | 
| ValueFilterImpl<V extends PrismValue,D extends ItemDefinition> |  | 
| ValueListType | Java class for ValueListType complex type. | 
| ValueMatcher<T> |  | 
| ValueParser<T> | Objects of type ValueParser should be immutable. | 
| ValuePolicyOriginResolver | Resolves "origin object" during value policy evaluation. | 
| ValuePolicyOriginType | Java class for ValuePolicyOriginType. | 
| ValuePolicyProcessor | Processor for values that match value policies (mostly passwords). | 
| ValuePolicyResolver | Built for lazy resolving. | 
| ValuePolicyType | Java class for ValuePolicyType complex type. | 
| ValueSelector<V extends PrismValue> | Selects a value from multivalued item (property, container, reference). | 
| ValueSetDefinition<IV extends PrismValue,D extends ItemDefinition> |  | 
| ValueSetDefinitionPredefinedType | Java class for ValueSetDefinitionPredefinedType. | 
| ValueSetDefinitionType | Definition of value set. | 
| ValueTransformationTraceType | Trace for transformation of a tuple of values. | 
| ValueType | Java class for ValueType complex type. | 
| VariableBindingDefinitionType | Definition of variable which is bound to the property. | 
| VariableItemPathSegment |  | 
| VariableProducer<V extends PrismValue> |  | 
| VariablesMap |  | 
| VariablesUtil |  | 
| VelocityScriptEvaluator | Expression evaluator that is using Apache Velocity engine. | 
| VerifyConsumerWorker |  | 
| VerifyOptions |  | 
| VerifyRepositoryAction | Created by Viliam Repan (lazyman). | 
| VersionPrecondition<T extends ObjectType> |  | 
| ViewedObject |  | 
| ViewOptions |  | 
| VirtualAny |  | 
| VirtualAnyContainerDefinition |  | 
| VirtualAssignmenetSpecification<R extends AbstractRoleType> |  | 
| VirtualAssignmentSpecificationType | 
 <?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:s="http://midpoint.evolveum.com/xml/ns/public/model/scripting-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                     There are cases when you need to force midpoint thinks that user has assigned some
                     role. | 
| VirtualCollection |  | 
| VirtualCollectionDefinition |  | 
| VirtualCollectionSpecification |  | 
| VirtualContainerItemSpecificationType | Item specification to display in container | 
| VirtualContainersSpecificationType | Used to specify "virtual" containers for displaying details page in GUI. | 
| VirtualEntity |  | 
| VirtualEntityDefinition |  | 
| VirtualProperty |  | 
| VirtualPropertyDefinition |  | 
| VirtualQueryParam |  | 
| VirtualReference |  | 
| Visitable<T extends Visitable<T>> |  | 
| Visitor |  | 
| Visitor<T extends Visitable<T>> |  | 
| VisualizationContext |  | 
| Visualizer |  | 
| Visualizer |  | 
| WaterMarkType | Water mark (bound). | 
| WfChangeProcessorConfigurationType | Configuration for workflow change processor. | 
| WfConfigurationType | Configuration for workflows - for those parts not stored in the system config file. | 
| WfExecutionTasksConfigurationType | Configuration related to tasks in which model operations are executed. | 
| WfExecutionTasksSerializationScopeType | Java class for WfExecutionTasksSerializationScopeType. | 
| WfExecutionTasksSerializationType | Whether and how to serialize execution tasks (if "execute after all approvals" is set to false). | 
| WfGeneralChangeProcessorStateType | DEPRECATED
                 We need to decide what to do with this. | 
| WfProcessSpecificationType | Specification of a process that is to be started. | 
| WfTimeBaseType | Java class for WfTimeBaseType. | 
| WorkAllocationConfigurationType | Parameters related to buckets allocation process. | 
| WorkBucketAwareTaskHandler |  | 
| WorkBucketManagementOperationPerformanceInformationType | Information about specific kind of work bucket management operation performance. | 
| WorkBucketManagementPerformanceInformationType | Information about work bucket management operations performance. | 
| WorkBucketsManagementType | TODO | 
| WorkBucketStateType | Java class for WorkBucketStateType. | 
| WorkBucketType | Description of a state and content of a work bucket. | 
| WorkersManagementType | How to create and manage worker tasks. | 
| WorkersReconciliationOptions |  | 
| WorkerTasksPerNodeConfigurationType | How to create worker tasks per node. | 
| WorkflowConstants |  | 
| WorkflowEvent |  | 
| WorkflowListener | An interface through which external observers can be notified about workflow related events. | 
| WorkflowManager | TODO specify and clean-up error handling | 
| WorkflowProcessEvent |  | 
| WorkflowService |  | 
| WorkItemActionsType | Actions to execute. | 
| WorkItemAllocationChangeOperationInfo | Primarily used to simplify passing parameters to WorkflowListener. | 
| WorkItemAllocationEvent |  | 
| WorkItemCompletionEventType | Event describing the work item completion. | 
| WorkItemCustomEvent |  | 
| WorkItemDelegationEventType | Event describing the fact of delegation. | 
| WorkItemDelegationMethodType | Java class for WorkItemDelegationMethodType. | 
| WorkItemDelegationRequestType | A request to delegate work item - analogous to AbstractWorkItemOutputType. | 
| WorkItemEscalationEventType | Event describing the fact of escalation. | 
| WorkItemEscalationLevelType | Description of an escalation level the processing is at. | 
| WorkItemEvent |  | 
| WorkItemEventCauseInformationType | Java class for WorkItemEventCauseInformationType complex type. | 
| WorkItemEventCauseTypeType | Java class for WorkItemEventCauseTypeType. | 
| WorkItemEventType | Process event related to a specific work item. | 
| WorkItemId | Uniquely identifies a work item. | 
| WorkItemLifecycleEvent |  | 
| WorkItemNotificationActionType | TODO
                 EXPERIMENTAL | 
| WorkItemOperationInfo | Primarily used to simplify passing parameters to WorkflowListener. | 
| WorkItemOperationKindType | Java class for WorkItemOperationKindType. | 
| WorkItemOperationSourceInfo | What caused the operation. | 
| WorkItemOutcomeType | Java class for WorkItemOutcomeType. | 
| WorkItemResultType | Overall output from a work item: outcome (approve/reject/...), comment, additional delta,
                 and probably other things in the future. | 
| WorkItemSelectorType | Selects some work items from all the items (perhaps of a given type, like approval work items). | 
| WorkItemTimedActionsType | Actions that should be applied to a work item in given moments (relative to work item creation
                 or work item deadline). | 
| WorkItemTypeUtil |  | 
| WsFaultListener |  | 
| XmlAsStringType | A class used to hold string represented either as plain string or as XML markup. | 
| XmlEntityResolver |  | 
| XmlEntityResolverImpl |  | 
| XmlGregorianCalendarSerializer |  | 
| XMLGregorianCalendarType |  | 
| XmlMatchingRule | String matching rule that compares strings as XML snippets. | 
| XmlSchemaType | This element contains the XSD-formatted definition of schema. | 
| XmlScriptsType | Java class for XmlScriptsType complex type. | 
| XmlTypeConverter | Simple implementation that converts XSD primitive types to Java (and vice
 versa). | 
| XmlTypeConverterInternal | This is to be cleaned up later. | 
| XNode |  | 
| XNodeFactory | Temporary, experimental API. | 
| XNodeFactoryImpl | Temporary, experimental piece of code. | 
| XNodeImpl |  | 
| XNodeMutator | Temporary interface to allow modifying XNode representation. | 
| XNodeProcessorEvaluationMode |  | 
| XNodeProcessorUtil |  | 
| XsdTypeMapper | Maintains mapping of XSD types (qnames) and Java types (classes) | 
| YamlLexicalProcessor |  | 
| ZoneOfControlType | Java class for ZoneOfControlType. |