Package com.evolveum.midpoint.prism
Interface Freezable
- All Known Subinterfaces:
- AllFilter,- AndFilter,- AnyInFilter<T>,- BareResourceSchema,- ComparativeFilter<T>,- CompleteResourceSchema,- ComplexTypeDefinition,- ComplexTypeDefinitionDelegator,- CompositeObjectDefinition,- CompositeObjectDefinitionDelegator,- ConnectorSchema,- Containerable,- ContainerDefinitionDelegator<C>,- ContainerDelta<V>,- Definition,- DefinitionDelegator,- EnumerationTypeDefinition,- EqualFilter<T>,- ExistsFilter,- FullTextFilter,- FuzzyStringMatchFilter<T>,- GreaterFilter<T>,- IncompleteMarkerXNode,- InOidFilter,- Item<V,,- D> - ItemDefinition<I>,- ItemDefinitionDelegator<I>,- ItemDelta<V,,- D> - ItemDeltaDelegator<V,,- D> - ItemWrapper<I,,- VW> - LessFilter<T>,- ListXNode,- LogicalFilter,- MapXNode,- NaryLogicalFilter,- NativeResourceSchema,- NativeShadowAttributeDefinition,- NativeShadowReferenceAttributeDefinition,- NativeShadowSimpleAttributeDefinition<T>,- NoneFilter,- NotFilter,- Objectable,- ObjectDefinitionDelegator<O>,- ObjectDelta<O>,- ObjectFilter,- OrFilter,- OrgFilter,- OwnedByFilter,- PrimitiveXNode<T>,- PrismContainer<C>,- PrismContainerDefinition<C>,- PrismContainerValue<C>,- PrismContainerValueDelegator<C>,- PrismContainerWrapper<C>,- PrismObject<O>,- PrismObjectDefinition<O>,- PrismObjectValue<O>,- PrismObjectWrapper<O>,- PrismProperty<T>,- PrismPropertyDefinition<T>,- PrismPropertyValue<T>,- PrismPropertyWrapper<T>,- PrismReference,- PrismReferenceDefinition,- PrismReferenceValue,- PrismReferenceWrapper<R>,- PrismSchema,- PrismValue,- ProcessedObject.ProcessedObjectItemDelta<V,,- D> - PropertyDefinitionDelegator<T>,- PropertyDelta<T>,- PropertyValueFilter<T>,- ReferencedByFilter,- ReferenceDefinitionDelegator,- ReferenceDelta,- RefFilter,- ResourceAttributeDefinitionDelegator<T>,- ResourceAttributeWrapper<T>,- ResourceObjectClassDefinition,- ResourceObjectClassDefinitionDelegator,- ResourceObjectDefinition,- ResourceObjectDefinitionDelegator,- ResourceObjectTypeDefinition,- ResourceObjectTypeDefinitionDelegator,- ResourceSchema,- RootXNode,- SchemaDescription,- ShadowAssociationDefinition,- ShadowAssociationsComplexTypeDefinition,- ShadowAssociationsContainer,- ShadowAssociationsContainerDefinition,- ShadowAttributeDefinition<V,,- D, - RV, - SA> - ShadowAttributesComplexTypeDefinition,- ShadowAttributesContainer,- ShadowAttributesContainerDefinition,- ShadowAttributesContainerDefinitionDelegator,- ShadowCoordinatesQualifiedObjectDelta<T>,- ShadowItemsComplexTypeDefinition,- ShadowReferenceAttributeDefinition,- ShadowSimpleAttribute<T>,- ShadowSimpleAttributeDefinition<T>,- ShadowWrapper,- SimpleTypeDefinition,- SubstringFilter<T>,- TypeDefinition,- TypeDefinitionDelegator,- TypeFilter,- UnaryLogicalFilter,- UndefinedFilter,- ValueFilter<V,,- D> - ValueMetadata,- XNode
- All Known Implementing Classes:
- AbstractAccessCertificationDefinitionType,- AbstractActivityReportDefinitionType,- AbstractActivityWorkStateType,- AbstractAnalysisSessionOptionType,- AbstractAttributeMappingsDefinitionType,- AbstractAuthenticationModuleType,- AbstractCertificationWorkDefinitionType,- AbstractClockworkBasedSynchronizationActionType,- AbstractConstructionType,- AbstractCorrelatorStateType,- AbstractCorrelatorType,- AbstractCredentialAuthenticationModuleType,- AbstractCredentialType,- AbstractFileFormatType,- AbstractFreezable,- AbstractKeyStoreKeyType,- AbstractLoggerConfigurationType,- AbstractMappingType,- com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable,- com.evolveum.midpoint.prism.impl.binding.AbstractMutableObjectable,- AbstractNormalizationStepType,- AbstractObjectTypeConfigurationType,- AbstractOperationPolicyConfigurationType,- AbstractPasswordAuthenticationModuleType,- AbstractPolicyConstraintType,- AbstractPredefinedActivationMappingType,- AbstractRegistrationPolicyType,- AbstractReportEngineConfigurationType,- AbstractReportWorkDefinitionType,- AbstractResourceObjectDefinitionImpl,- AbstractRoleType,- AbstractSecurityProfileType,- AbstractSecurityQuestionsAuthenticationModuleType,- AbstractShadowAssociationTypeDefinitionType,- AbstractSimpleKeyType,- AbstractSourceEvaluationTraceType,- AbstractSynchronizationActionType,- AbstractSynchronizationReactionType,- AbstractTokenOidcResourceServerType,- AbstractWorkDefinitionType,- AbstractWorkItemActionType,- AbstractWorkItemOutputType,- AbstractWorkItemType,- AbstractWorkSegmentationType,- AbstractWriteCapabilityType,- AccessCertificationAssignmentCaseType,- AccessCertificationAssignmentReviewScopeType,- AccessCertificationCampaignType,- AccessCertificationCasesStatisticsType,- AccessCertificationCaseStageOutcomeType,- AccessCertificationCaseType,- AccessCertificationConfigurationType,- AccessCertificationDefinitionForReportType,- AccessCertificationDefinitionType,- AccessCertificationObjectBasedScopeType,- AccessCertificationReiterationDefinitionType,- AccessCertificationRemediationDefinitionType,- AccessCertificationReviewerSpecificationType,- AccessCertificationScopeType,- AccessCertificationStageDefinitionType,- AccessCertificationStageType,- AccessCertificationWorkItemType,- AccessRequestType,- AccountActivationNotifierType,- AccountPasswordNotifierType,- ActivationCapabilityType,- ActivationLockoutStatusCapabilityType,- ActivationStatusCapabilityType,- ActivationType,- ActivationValidityCapabilityType,- ActivitiesTailoringType,- ActivityAffectedObjectsType,- ActivityAfterType,- ActivityAutoScalingWorkDefinitionType,- ActivityAutoScalingWorkStateType,- ActivityBeforeAfterType,- ActivityBeforeType,- ActivityBucketingStateType,- ActivityCompositionType,- ActivityControlFlowDefinitionTailoringType,- ActivityControlFlowDefinitionType,- ActivityCounterGroupsType,- ActivityCounterGroupType,- ActivityCounterType,- ActivityDefinitionType,- ActivityDistributionDefinitionTailoringType,- ActivityDistributionDefinitionType,- ActivityErrorHandlingStrategyEntryType,- ActivityErrorHandlingStrategyType,- ActivityExecutionModeDefinitionType,- ActivityItemCountingDefinitionType,- ActivityItemProcessingStatisticsType,- ActivityLoggingOptionsType,- ActivityProfilingDefinitionType,- ActivityProgressType,- ActivityReportCollectionType,- ActivityReportingDefinitionType,- ActivityReportsDefinitionType,- ActivityReportsType,- ActivityRunRecordType,- ActivitySimulationResultDefinitionType,- ActivitySimulationStateType,- ActivityStateOverviewMaintenanceDefinitionType,- ActivityStateType,- ActivityStatisticsType,- ActivitySubtaskDefinitionType,- ActivitySynchronizationStatisticsType,- ActivityTailoringType,- ActivityTracingDefinitionType,- ActivityTreeStateType,- AddFocusSynchronizationActionType,- AddFocusValueItemSynchronizationActionType,- AdditionalAuthorizationsType,- AddRemoveAttributeValuesCapabilityType,- AdminGuiApprovalsConfigurationType,- AdminGuiConfigurationDisplayFormatsType,- AdminGuiConfigurationRoleManagementType,- AdminGuiConfigurationType,- AdministrativeOperationalStateType,- AdvancedLoggingConfigurationType,- AfterItemConditionType,- AlwaysTruePolicyConstraintType,- AnalysisAttributeRuleType,- AnalysisAttributeSettingType,- AnalysisClusterStatisticType,- AppenderConfigurationType,- ApplicablePoliciesType,- ApprovalCompositionStrategyType,- ApprovalContextType,- ApprovalPolicyActionType,- ApprovalProcessStartInstructionCreationTraceType,- ApprovalSchemaExecutionInformationType,- ApprovalSchemaType,- ApprovalStageDefinitionType,- ApprovalStageExecutionInformationType,- ApprovalStageExecutionPreviewType,- ApprovalStageExecutionRecordType,- ArchetypeAdminGuiConfigurationType,- ArchetypePolicyType,- ArchetypeSelectionModuleType,- ArchetypeSelectionType,- ArchetypeType,- AssignmentEvaluationTraceType,- AssignmentHolderType,- AssignmentHolderWrapper,- AssignmentModificationPolicyConstraintType,- AssignmentPathMetadataType,- AssignmentPathSegmentMetadataType,- AssignmentPathSegmentType,- AssignmentPathType,- AssignmentPropertiesSpecificationType,- AssignmentRelationType,- AssignmentSegmentEvaluationTraceType,- AssignmentSelectorType,- AssignmentType,- AssociatedResourceObjectTypeDefinitionType,- AssociationAdditionType,- AssociationAttributeMappingWrapper,- AssociationConstructionExpressionEvaluatorType,- AssociationInboundExpressionWrapper,- AssociationMappingExpressionWrapper,- AssociationOutboundExpressionWrapper,- AssociationSynchronizationExpressionEvaluatorType,- AsynchronousScriptExecutionType,- AsyncProvisioningAddOperationRequestedType,- AsyncProvisioningDeleteOperationRequestedType,- AsyncProvisioningModifyOperationRequestedType,- AsyncProvisioningOperationRequestedType,- AsyncUpdateCapabilityType,- AsyncUpdateWorkDefinitionType,- AttributeAnalysis,- AttributeInboundMappingsDefinitionType,- AttributeOutboundMappingsDefinitionType,- AttributeVerificationAuthenticationModuleType,- AttributeVerificationCredentialsPolicyType,- AttributeVerificationCredentialsType,- AuditEventRecordType,- AuthenticationAttemptWrapper,- AuthenticationBehavioralDataType,- AuthenticationBehaviorWrapper,- AuthenticationModulesType,- AuthenticationSequenceChannelType,- AuthenticationSequenceModuleType,- AuthenticationSequenceType,- AuthenticationsPolicyType,- AuthorizationEvaluationAccessDecisionRequestType,- AuthorizationEvaluationFilterProcessingRequestType,- AuthorizationEvaluationRequestType,- AuthorizationEvaluationResponseType,- AuthorizationEvaluationTracingOptionsType,- AuthorizationLimitationsType,- AuthorizationType,- AutoassignMappingType,- AutoassignSpecificationType,- AutocompleteSearchConfigurationType,- AutoScalingDefinitionType,- AuxiliaryObjectClassesCapabilityType,- AvailableFilterType,- BareResourceSchemaImpl,- BaseEventHandlerType,- BasicObjectSetType,- BasicResourceObjectSetType,- BeforeItemConditionType,- BehaviorCapabilityType,- BehaviorType,- BoundarySpecificationType,- BucketProcessingRecordType,- BucketsDefinitionType,- BucketsProcessingReportDefinitionType,- BucketsSamplingDefinitionType,- BuildInformationType,- BulkActionProfileType,- BulkActionsProfileType,- CacheInvalidationConfigurationType,- CacheObjectTypeSettingsType,- CacheSettingsType,- CachesStateInformationType,- CacheStatisticsReportingConfigurationType,- CacheUseTraceType,- CachingConfigurationType,- CachingPolicyType,- CachingProfileType,- CapabilitiesType,- CapabilityCollectionType,- CapabilityType,- CaseCompletionEventType,- CaseCorrelationContextType,- CaseCreationEventType,- CaseEventType,- CaseType,- CaseWorkItemType,- CaseWorkItemTypeWrapper,- CertificationCloseCurrentStageWorkDefinitionType,- CertificationOpenNextStageWorkDefinitionType,- CertificationPolicyActionType,- CertificationReiterateCampaignWorkDefinitionType,- CertificationRemediationWorkDefinitionType,- CertificationStartCampaignWorkDefinitionType,- ChangeExecutionRequestType,- CheckoutCommentType,- CheckoutType,- CheckoutValidityConfigurationType,- ClassicReportExportWorkDefinitionType,- ClassicReportImportWorkDefinitionType,- ClassLoggerConfigurationType,- ClassLoggerLevelOverrideType,- CleanupPoliciesType,- CleanupPolicyType,- CleanupWorkDefinitionType,- ClockworkClickTraceType,- ClockworkRunTraceType,- ClockworkTraceType,- ClusteringAttributeRuleType,- ClusteringAttributeSettingType,- ClusterStateType,- CollectionRefSpecificationType,- CollectionSpecificationType,- CollectionStatsPolicyConstraintType,- CollectionStatsType,- CompleteResourceSchemaImpl,- CompleteWorkItemActionType,- ComplexTypeDefinitionType,- ComponentSizeInformationType,- CompositeCorrelatorScalingDefinitionType,- CompositeCorrelatorType,- CompositeObjectDefinitionImpl,- CompositeSubCorrelatorType,- ConditionalSearchFilterType,- ConfigurableUserDashboardType,- ConfigurationPropertiesType,- ConfigurationSpecificationType,- ConfirmationNotifierType,- ConflictResolutionType,- ConnectorConfigurationType,- ConnectorFrameworkConfigurationType,- ConnectorFrameworkType,- ConnectorHostType,- ConnectorInstanceSpecificationType,- ConnectorPoolConfigurationType,- ConnectorSchemaImpl,- ConnectorType,- ConnIdOperationRecordType,- ConnIdOperationsReportDefinitionType,- ConstraintsCheckingStrategyType,- ConstructionType,- ContainerPanelConfigurationType,- ContainerSecretsProviderType,- CorrelationAuthenticationModuleType,- CorrelationCasesDefinitionType,- CorrelationConfidenceDefinitionType,- CorrelationConfidenceThresholdsDefinitionType,- CorrelationDefinitionType,- CorrelationItemType,- CorrelationModuleConfigurationType,- CorrelationModuleOptionsType,- CorrelatorCompositionDefinitionType,- CountObjectsCapabilityType,- CreateCapabilityType,- CreateCorrelationCaseSynchronizationActionType,- CredentialPolicyType,- CredentialsCapabilityType,- CredentialSourceType,- CredentialsPolicyType,- CredentialsResetMethodType,- CredentialsResetPolicyType,- CredentialsStorageMethodType,- CredentialsType,- CsvFileFormatType,- CustomCompositeWorkStateType,- CustomNormalizationStepType,- CustomNotifierType,- CustomPolicyConstraintType,- CustomSecretsProviderConfigurationType,- CustomSecretsProviderType,- CustomTransportConfigurationType,- DashboardLayoutType,- DashboardReportEngineConfigurationType,- DashboardType,- DashboardWidgetDataFieldType,- DashboardWidgetDataType,- DashboardWidgetPresentationType,- DashboardWidgetType,- DashboardWidgetVariationType,- DataProtectionType,- DeadNodeCleanupPolicyType,- DeeplyFreezableList,- DeeplyFreezableReference,- DefaultExpressionProfilesConfigurationType,- DefaultInboundMappingEvaluationPhasesType,- DefaultOperationPolicyConfigurationType,- com.evolveum.midpoint.prism.impl.DefinitionImpl,- DefinitionType,- DelayedDeleteActivationMappingType,- DelegateWorkItemActionType,- DelegationWorkStateType,- DeleteCapabilityType,- DeleteFocusSynchronizationActionType,- DeleteFocusValueItemSynchronizationActionType,- DeleteResourceObjectSynchronizationActionType,- DeleteResourceObjectValueItemSynchronizationActionType,- DeletionWorkDefinitionType,- DeltaSourceSpecificationType,- DeploymentInformationType,- DetectedAnomalyResult,- DetectedAnomalyStatistics,- DirectionElementsType,- DiscoverConfigurationCapabilityType,- DisplayType,- DistributedReportExportWorkDefinitionType,- DockerSecretsProviderType,- DummyNotifierType,- DuoAuthenticationModuleType,- EnforcementPolicyActionType,- EnumerationTypeDefinitionType,- EnumerationValueTypeDefinitionType,- EnvironmentVariablesSecretsProviderType,- ErrorReactionType,- ErrorSelectorType,- ErrorSituationSelectorType,- EscalateWorkItemActionType,- EvenMoreAbstractMappingType,- EventHandlerType,- EventMarkDomainType,- EventMarkInformationType,- ExclusionPolicyConstraintType,- ExecuteCredentialResetRequestType,- ExecuteCredentialResetResponseType,- ExecutionPrivilegesSpecificationType,- ExplicitChangeExecutionWorkDefinitionType,- ExplicitWorkSegmentationType,- ExpressionCorrelatorType,- ExpressionEvaluationTraceType,- ExpressionEvaluatorProfileType,- ExpressionParameterType,- ExpressionPermissionClassProfileType,- ExpressionPermissionMethodProfileType,- ExpressionPermissionPackageProfileType,- ExpressionPermissionProfile,- ExpressionPermissionProfileType,- ExpressionProfileType,- ExpressionSourceEvaluationTraceType,- ExpressionSubCorrelatorType,- ExpressionWrapper,- ExpressionWrapper,- ExtensionType,- FailedObjectsSelectorType,- FeedbackMessagesHookType,- FetchErrorHandlingType,- FileAppenderConfigurationType,- FileFormatConfigurationType,- FileSecretsProviderType,- FileTransportConfigurationType,- FilterCorrelatorType,- FilterSubCorrelatorType,- FocalAutoassignSpecificationType,- FocusIdentificationAuthenticationModuleType,- FocusIdentitiesType,- FocusIdentitySourceType,- FocusIdentityType,- FocusLoadedTraceType,- FocusNormalizedDataType,- FocusType,- FocusValidityScanWorkDefinitionType,- FormDisplayType,- FormItemDisplayType,- FormSpecificationType,- FormType,- FreezableList,- FreezableReference,- FrequencyType,- FullShadowLoadedTraceType,- FullTextSearchConfigurationType,- FullTextSearchIndexedItemsConfigurationType,- FunctionLibrariesProfileType,- FunctionLibraryProfileType,- FunctionLibraryType,- FuzzySearchDefinitionType,- GeneralChangeProcessorConfigurationType,- GeneralNotifierType,- GeneralTransportConfigurationType,- GenericObjectType,- GenericPcpAspectConfigurationType,- GetOperationOptionsType,- GlobalPolicyRuleType,- GroupSelectionType,- GuiActionType,- GuiExportSettingsType,- GuiFlexibleLabelType,- GuiListDataProviderType,- GuiObjectColumnType,- GuiObjectDetailsPageType,- GuiObjectDetailsSetType,- GuiObjectListPanelConfigurationType,- GuiObjectListViewAdditionalPanelsType,- GuiObjectListViewsType,- GuiObjectListViewType,- GuiParameterType,- GuiResourceDetailsPageType,- GuiShadowDetailsPageType,- GuiShadowListViewType,- HasAssignmentPolicyConstraintType,- HintAuthenticationModuleType,- HomePageType,- HtmlFileFormatType,- HttpBasicAuthenticationModuleType,- HttpHeaderAuthenticationModuleType,- HttpSecQAuthenticationModuleType,- IconType,- IdentityRecoveryPolicyType,- IdMatchAttributesType,- IdMatchCorrelationPropertiesType,- IdMatchCorrelatorStateType,- IdMatchCorrelatorType,- IdMatchSubCorrelatorType,- IgnoreErrorReactionType,- ImplicitWorkSegmentationType,- ImportWorkDefinitionType,- InactivateFocusSynchronizationActionType,- InactivateFocusValueItemSynchronizationActionType,- InactivateResourceObjectSynchronizationActionType,- InactivateResourceObjectValueItemSynchronizationActionType,- InboundMappingEvaluationPhasesType,- InboundMappingsEvaluationConfigurationType,- InboundMappingType,- IndexedItemNormalizationDefinitionType,- IndirectSearchItemConfigurationType,- InfrastructureConfigurationType,- InMemoryAssignmentDataProviderType,- IntegerStatType,- InternalOperationRecordFastFilterType,- InternalOperationRecordType,- InternalOperationsReportDefinitionType,- InternalsConfigurationType,- ItemConsolidationTraceType,- ItemConstraintType,- ItemCorrelationDefinitionType,- ItemCorrelatorDefinitionType,- com.evolveum.midpoint.prism.impl.ItemDefinitionImpl,- com.evolveum.midpoint.prism.impl.ItemImpl,- ItemIndexingDefinitionType,- ItemMergeConfigurationType,- ItemProcessingRecordType,- ItemRefinedDefinitionType,- ItemRefMergeConfigurationType,- ItemRelatedRecordType,- ItemReportingConditionType,- ItemsCorrelatorType,- ItemSearchConfidenceDefinitionType,- ItemSearchDefinitionType,- ItemsProcessingReportDefinitionType,- ItemsSubCorrelatorType,- ItemSynchronizationActionsType,- ItemSynchronizationReactionsType,- ItemSynchronizationReactionType,- ItemWrapperImpl,- IterationSpecificationType,- IterativeChangeExecutionWorkDefinitionType,- IterativeScriptingWorkDefinitionType,- JwtOidcResourceServerType,- LastLoginTimestampCapabilityType,- LazyXNodeBasedPrismValue,- LdapAuthenticationModuleType,- LdapSearchAuthenticationModuleType,- LegacyCorrelationDefinitionType,- LensContextSequencesType,- LensContextSequenceValueType,- LensContextType,- LensElementContextType,- LensFocusContextType,- LensProjectionContextType,- LevenshteinDistanceSearchDefinitionType,- LibraryFunctionProfileType,- LifecycleStateActionDataReductionType,- LifecycleStateActionType,- LifecycleStateModelType,- LifecycleStateTransitionType,- LifecycleStateType,- LinkedObjectSelectorType,- LinkSourceObjectSelectorType,- LinkSynchronizationActionType,- LinkTargetObjectSelectorType,- LinkTypeDefinitionsType,- LinkTypeDefinitionType,- LiveSyncCapabilityType,- LiveSyncWorkDefinitionType,- LiveSyncWorkStateType,- LocalizedMessageTemplateContentType,- LoggingAuditingConfigurationType,- LoggingConfigurationType,- LoggingOverrideType,- LoginFormAuthenticationModuleType,- LookupTableRowType,- LookupTableType,- MailNonceAuthenticationModuleType,- MailTransportConfigurationType,- ManualProvisioningContextType,- MappingEvaluationTraceType,- MappingSourceEvaluationTraceType,- MappingSourceType,- MappingSpecificationType,- MappingStatePropertiesType,- MappingStatePropertyType,- MappingsType,- MappingTransformationType,- MappingType,- MarkingRuleSpecificationType,- MarkType,- MemoryDiagnosticsConfigurationType,- MergeConfigurationType,- MessageTemplateContentType,- MessageTemplateType,- MessageTransportConfigurationType,- MetadataHandlingType,- MetadataItemDefinitionType,- MetadataMappingType,- MetadataProcessingApplicabilitySpecificationType,- MetadataProcessingItemApplicabilitySpecificationType,- MetadataRecordingStrategyType,- MetadataType,- ModelExecuteDeltaTraceType,- ModelExecuteOptionsType,- ModificationPolicyConstraintType,- ModuleItemConfigurationType,- ModuleSaml2KeyStoreKeyType,- ModuleSaml2SimpleKeyType,- MultiplicityPolicyConstraintType,- MultiPropagationWorkDefinitionType,- MultiSourceDataHandlingType,- MultiSourceItemDefinitionType,- NativeComplexTypeDefinitionImpl,- NativelyProvidedShadowReferenceTypeDefinition,- NativeObjectClassUcfDefinition.Data,- NativeResourceSchemaImpl,- NativeShadowAttributeDefinitionImpl,- NodeType,- NonceCredentialsPolicyType,- NonceType,- NonIterativeScriptingWorkDefinitionType,- NoOpCorrelatorType,- NoOpNormalizationStepType,- NoOpWorkDefinitionType,- NormalizationAwareResourceAttributeDefinition,- NormalizationStepsType,- NotificationConfigurationType,- NotificationMessageAttachmentType,- NotificationPolicyActionType,- NotificationTransportConfigType,- NumericWorkSegmentationType,- ObjectCollectionReportEngineConfigurationType,- ObjectCollectionType,- com.evolveum.midpoint.prism.impl.delta.ObjectDeltaImpl,- ObjectFormsType,- ObjectFormType,- ObjectIntegrityCheckWorkDefinitionType,- ObjectOperationPolicyType,- ObjectParentSelectorType,- ObjectPolicyConfigurationType,- ObjectSelectorType,- ObjectSetBasedWorkDefinitionType,- ObjectSetType,- ObjectSynchronizationSorterType,- ObjectSynchronizationType,- ObjectTemplateCorrelationType,- ObjectTemplateItemDefinitionType,- ObjectTemplateMappingType,- ObjectTemplateType,- ObjectType,- ObjectType,- ObjectTypeAttributeMappingWrapper,- ObjectTypeSearchItemConfigurationType,- OidcAuthenticationModuleType,- OidcClientAuthenticationModuleType,- OidcOpenIdProviderType,- OidcResourceServerAuthenticationModuleType,- OidWorkSegmentationType,- OpaqueTokenOidcResourceServerType,- OperationalStateType,- OperationExecutionRecordingStrategyType,- OperationExecutionRecordRealOwnerType,- OperationExecutionType,- OperationMonitoringType,- OperationPolicyConfigurationType,- OperationResultHandlingStrategyType,- OperationStatsType,- OptionObjectSelectorType,- OrderConstraintsType,- OrgRelationObjectSpecificationType,- OrgType,- OrphanedPolicyConstraintType,- OtherAuthenticationModuleParameterType,- OtherAuthenticationModuleType,- OtherPrivilegesLimitationType,- OutcomeKeyedCounterType,- OutlierCategoryType,- OwnedObjectSelectorType,- PagedSearchCapabilityType,- ParameterType,- PartialProcessingOptionsType,- PasswordCapabilityType,- PasswordCredentialsPolicyType,- PasswordHistoryEntryType,- PasswordResetNotifierType,- PasswordType,- PathSet,- PcpAspectConfigurationType,- PendingOperationType,- PersonaConstructionType,- PlannedOperationAttemptType,- PolicyActionsType,- PolicyActionType,- PolicyConstraintEvaluationTraceType,- PolicyConstraintPresentationType,- PolicyConstraintReferenceType,- PolicyConstraintsType,- PolicyExceptionType,- PolicyRuleEnforcerPreviewOutputType,- PolicyRuleEvaluationTraceType,- PolicyRuleSpecificationType,- PolicyRuleType,- PolicySituationPolicyConstraintType,- PolicyStatementSpecificationType,- PolicyStatementType,- PolicyThresholdType,- PolicyType,- PolyStringNormalizationStepType,- PrefixNormalizationStepType,- PreProvisionActivationMappingType,- PreviewContainerPanelConfigurationType,- PrimaryChangeProcessorConfigurationType,- PrismConfigurationType,- com.evolveum.midpoint.prism.impl.PrismContainerDefinitionImpl,- PrismContainerDefinitionType,- com.evolveum.midpoint.prism.impl.PrismContainerImpl,- com.evolveum.midpoint.prism.impl.PrismContainerValueImpl,- PrismContainerWrapperImpl,- PrismItemAccessDefinition.Data,- PrismItemBasicDefinition.Data,- PrismItemDefinitionType,- PrismItemMatchingDefinition.Data,- PrismItemMiscDefinition.Data,- PrismItemValuesDefinition.Data,- PrismLifecycleDefinition.Data,- PrismObjectWrapperImpl,- PrismPresentationDefinition.Data,- PrismPropertyDefinitionType,- com.evolveum.midpoint.prism.impl.PrismPropertyImpl,- PrismPropertyWrapperImpl,- PrismReferenceDefinitionType,- com.evolveum.midpoint.prism.impl.PrismReferenceImpl,- com.evolveum.midpoint.prism.impl.PrismReferenceValueImpl,- PrismReferenceWrapperImpl,- com.evolveum.midpoint.prism.impl.schema.PrismSchemaImpl,- PrismSchemaType,- PrismSchemaWrapper,- com.evolveum.midpoint.prism.impl.PrismValueImpl,- ProcessedItemSetType,- ProcessedItemType,- ProcessMetadataType,- ProfilingClassLoggerContainerWrapperImpl,- ProfilingConfigurationType,- ProhibitedValueItemType,- ProhibitedValuesType,- ProjectionMergeConfigurationType,- ProjectionPolicyType,- ProjectorComponentTraceType,- ProjectorRunTraceType,- PropagationWorkDefinitionType,- PropertiesSecretsProviderType,- PropertyAccessType,- PropertyLimitationsType,- PropertyModificationOperationType,- ProtectedStringTypeWrapperImpl,- ProvenanceAcquisitionType,- ProvenanceFeedDefinitionType,- ProvenanceMetadataType,- ProvidedServiceConfigurationType,- ProvisioningMetadataType,- ProvisioningOperationTraceType,- PrunePolicyActionType,- PureCompositeWorkStateType,- QualifiedItemProcessingOutcomeType,- RandomBucketsSamplingDefinitionType,- RawObjectType,- ReadCapabilityType,- RecomputationWorkDefinitionType,- ReconciliationWorkDefinitionType,- ReconciliationWorkStateType,- RecordPolicyActionType,- RedirectionTargetType,- ReferencesCapabilityType,- RegistrationConfirmationNotifierType,- RegistrationsPolicyType,- RegularBucketsSamplingDefinitionType,- ReindexingWorkDefinitionType,- RelationDefinitionType,- RelationsDefinitionType,- RelationSearchItemConfigurationType,- RelationSelectionType,- RemediationPolicyActionType,- RepartitioningWorkDefinitionType,- ReportBehaviorType,- ReportConfigurationType,- ReportDataType,- ReportExportWorkStateType,- ReportParameterType,- ReportType,- RepositoryAddTraceType,- RepositoryAssignmentDataProviderType,- RepositoryConfigurationType,- RepositoryDeleteTraceType,- RepositoryGetObjectTraceType,- RepositoryGetTraceType,- RepositoryGetVersionTraceType,- RepositoryModifyTraceType,- RepositoryOperationTraceType,- RepositorySearchObjectsTraceType,- RepositorySearchTraceType,- RepositoryStatisticsReportingConfigurationType,- ResourceActivationDefinitionType,- ResourceAttributeDefinitionType,- ResourceAttributeWrapperImpl,- ResourceBehaviorDefinitionType,- ResourceBidirectionalMappingAndDefinitionType,- ResourceBidirectionalMappingType,- ResourceBusinessConfigurationType,- ResourceConsistencyType,- ResourceCredentialsDefinitionType,- ResourceItemDefinitionType,- ResourceLastLoginTimestampDefinitionType,- ResourceMappingsEvaluationConfigurationType,- ResourceObjectAssociationType,- ResourceObjectClassDefinitionImpl,- ResourceObjectConstructionEvaluationTraceType,- ResourceObjectFocusSpecificationType,- ResourceObjectIdentificationType,- ResourceObjectIdentifiersType,- ResourceObjectIdentityType,- ResourceObjectLifecycleDefinitionType,- ResourceObjectMultiplicityType,- ResourceObjectOwnerOptionsType,- ResourceObjectOwnerOptionType,- ResourceObjectPatternType,- ResourceObjectReferenceType,- ResourceObjectSetType,- ResourceObjectType,- ResourceObjectTypeDefinitionImpl,- ResourceObjectTypeDefinitionType,- ResourceObjectTypeDelineationType,- ResourceObjectTypeDependencyType,- ResourceObjectTypeIdentificationType,- ResourcePasswordDefinitionType,- ResourceSchemaImpl,- ResourceType,- ResourceWorkDefinitionType,- ResourceWrapper,- ResultsHandlerConfigurationType,- RetryLaterReactionType,- RichHyperlinkType,- RoleAnalysisAttributeAnalysis,- RoleAnalysisAttributeAnalysisResult,- RoleAnalysisAttributeStatistics,- RoleAnalysisCandidateRoleType,- RoleAnalysisClusteringWorkDefinitionType,- RoleAnalysisClusterType,- RoleAnalysisDetectionOptionType,- RoleAnalysisDetectionPatternType,- RoleAnalysisExcludeType,- RoleAnalysisIdentifiedCharacteristicsItemsType,- RoleAnalysisIdentifiedCharacteristicsItemType,- RoleAnalysisIdentifiedCharacteristicsType,- RoleAnalysisOperationStatus,- RoleAnalysisOptionType,- RoleAnalysisOutlierPartitionType,- RoleAnalysisOutlierSimilarObjectsAnalysisResult,- RoleAnalysisOutlierType,- RoleAnalysisPartitionAnalysisType,- RoleAnalysisPatternAnalysis,- RoleAnalysisPatternDetectionWorkDefinitionType,- RoleAnalysisSessionOptionType,- RoleAnalysisSessionStatisticType,- RoleAnalysisSessionType,- RoleCatalogType,- RoleCollectionViewType,- RoleManagementConfigurationType,- RoleMembershipManagementWorkDefinitionType,- RoleRelationObjectSpecificationType,- RoleType,- RunAsCapabilityType,- Saml2AuthenticationModuleType,- Saml2KeyAuthenticationModuleType,- Saml2NetworkAuthenticationModuleType,- Saml2ProviderAuthenticationModuleType,- Saml2ProviderMetadataAuthenticationModuleType,- Saml2ServiceProviderAuthenticationModuleType,- ScanWorkStateType,- ScheduleType,- SchemaCapabilityType,- SchemaGenerationConstraintsType,- SchemaHandlingType,- com.evolveum.midpoint.prism.impl.schema.SchemaRegistryStateAware,- SchemaType,- ScopeSearchItemConfigurationType,- ScriptCapabilityHostType,- ScriptCapabilityType,- ScriptEvaluationTraceType,- ScriptExecutionObjectType,- ScriptExecutionPolicyActionType,- ScriptLanguageExpressionProfileType,- ScriptVariableEvaluationTraceType,- SearchBoxConfigurationType,- SearchFilterParameterType,- SearchFilterType,- SearchItemsType,- SearchItemType,- SearchResultList,- SearchResultMetadata,- SecretsProvidersType,- SecretsProviderType,- SecurityPolicyType,- SecurityQuestionAnswerType,- SecurityQuestionDefinitionType,- SecurityQuestionsCredentialsPolicyType,- SecurityQuestionsCredentialsType,- SecurityQuestionsFormAuthenticationModuleType,- SelectorQualifiedGetOptionsType,- SelectorQualifiedGetOptionType,- SelfRegistrationPolicyType,- SequenceType,- ServiceType,- ShadowAssociation,- ShadowAssociationDefinitionImpl,- ShadowAssociationDefinitionType,- ShadowAssociationsContainerDefinitionImpl,- ShadowAssociationsContainerImpl,- ShadowAssociationsType,- ShadowAssociationType,- ShadowAssociationTypeDefinitionType,- ShadowAssociationTypeObjectDefinitionType,- ShadowAssociationTypeParticipantDefinitionType,- ShadowAssociationTypeSubjectDefinitionType,- ShadowAssociationValue,- ShadowAssociationValueType,- ShadowAssociationValueWrapper,- ShadowAssociationWrapperImpl,- ShadowAttributeDefinitionImpl,- ShadowAttributesContainerDefinitionImpl,- ShadowAttributesContainerImpl,- ShadowAttributesType,- ShadowAttributeUcfDefinition.Data,- ShadowBehaviorType,- ShadowCachingConfigurationType,- ShadowCachingPolicyType,- ShadowCachingScopeType,- ShadowCleanupWorkDefinitionType,- ShadowCoordinatesQualifiedObjectDeltaImpl,- ShadowCorrelationStateType,- ShadowCredentialsCachingScopeType,- ShadowDiscriminatorType,- ShadowIdentifiersType,- ShadowIntegrityCheckWorkDefinitionType,- ShadowItemDependencyType,- ShadowItemVolatilityType,- ShadowMarkingConfigurationType,- ShadowReclassificationWorkDefinitionType,- ShadowReferenceAttribute,- ShadowReferenceAttributeDefinitionImpl,- ShadowReferenceAttributesType,- ShadowReferenceAttributeValue,- ShadowRefreshWorkDefinitionType,- ShadowSimpleAttributeDefinitionImpl,- ShadowSimpleAttributeImpl,- ShadowTagSpecificationType,- ShadowType,- ShadowWrapperImpl,- SimpleCampaignNotifierType,- SimpleCampaignStageNotifierType,- SimpleCaseManagementNotifierType,- SimpleCaseSchemaType,- SimpleFocalObjectNotifierType,- SimplePolicyRuleNotifierType,- SimpleReportNotifierType,- SimpleResourceObjectNotifierType,- SimpleReviewerNotifierType,- SimpleTaskNotifierType,- SimpleUserNotifierType,- SimpleWorkflowNotifierType,- SimulatedReferenceTypeDefinitionType,- SimulatedReferenceTypeParticipantDefinition,- SimulatedReferenceTypeParticipantDelineationType,- SimulatedReferenceTypeParticipantType,- SimulatedShadowReferenceTypeDefinition,- SimulationDefinitionType,- SimulationEventMarksUseType,- SimulationMetricAggregationType,- SimulationMetricComputationType,- SimulationMetricDefinitionType,- SimulationMetricPartitionDimensionsType,- SimulationMetricPartitionScopeType,- SimulationMetricPartitionType,- SimulationMetricReferenceType,- SimulationMetricsUseType,- SimulationMetricValuesType,- SimulationObjectPredicateType,- SimulationOtherMetricsUseType,- SimulationProcessedObjectMetricValueType,- SimulationResultProcessedObjectType,- SimulationResultType,- SingleCacheStateInformationType,- SmsNonceAuthenticationModuleType,- SmsTransportConfigurationType,- StageCompletionEventType,- StatePolicyConstraintType,- StopProcessingReactionType,- StorageMetadataType,- StringPolicyType,- StringWorkSegmentationType,- SubjectedObjectSelectorType,- SubreportParameterType,- SubreportResultHandlingType,- SubSystemLoggerConfigurationType,- SummaryPanelSpecificationType,- SuperCorrelatorReferenceType,- SuperResourceDeclarationType,- SuspendTaskPolicyActionType,- SynchronizationActionsType,- SynchronizationReactionsDefaultSettingsType,- SynchronizationReactionsType,- SynchronizationReactionType,- SynchronizationSituationTransitionType,- SynchronizationSituationUpdatingStrategyType,- SynchronizationType,- SynchronizeItemSynchronizationActionType,- SynchronizeMembershipOperationPolicyConfigurationType,- SynchronizeOperationPolicyConfigurationType,- SynchronizeSynchronizationActionType,- SyncInboundOperationPolicyConfigurationType,- SyslogAppenderConfigurationType,- SystemConfigurationAuditEventRecordingPropertyType,- SystemConfigurationAuditEventRecordingType,- SystemConfigurationAuditType,- SystemConfigurationCorrelationType,- SystemConfigurationExpressionsType,- SystemConfigurationSimulationType,- SystemConfigurationType,- TargetSelectionType,- TaskActivityStateType,- TaskAffectedObjectsType,- TaskAutoScalingType,- TaskExecutionConstraintsType,- TaskExecutionEnvironmentType,- TaskExecutionGroupConstraintType,- TaskType,- TenantSelectorType,- TerminateSessionEventType,- TestConnectionCapabilityType,- TimeIntervalType,- TimeoutsType,- TimeValidityNotifierType,- TimeValidityPolicyConstraintType,- TraceDataFlowVisualizationInstructionType,- TraceDictionaryEntryType,- TraceDictionaryType,- TraceSelectorType,- TraceType,- TraceVisualizationColumnsType,- TraceVisualizationInstructionsType,- TraceVisualizationInstructionType,- TraceVisualizationType,- TracingConfigurationType,- TracingEnvironmentType,- TracingOutputMetadataType,- TracingOutputType,- TracingProfileType,- TracingTypeProfileType,- TransformationMetadataType,- TransitionPolicyConstraintType,- TriggerCreationType,- TriggerScanWorkDefinitionType,- TriggerType,- TrigramSimilaritySearchDefinitionType,- UnlinkSynchronizationActionType,- UpdateCapabilityType,- UserAnalysisSessionOptionType,- UserEntryCredentialSourceType,- UserInterfaceFeatureType,- UserPasswordNotifierType,- UserType,- ValidationIssueType,- ValidationResultType,- ValidityPredefinedValueType,- ValueMetadataConfigurationType,- ValueMetadataType,- ValueMetadataWrapperImpl,- ValuePolicyType,- ValueTransformationExpressionEvaluationTraceType,- ValueTransformationTraceType,- VirtualAssignmentSpecificationType,- VirtualContainerItemSpecificationType,- VirtualContainersSpecificationType,- WaterMarkType,- WfChangeProcessorConfigurationType,- WfConfigurationType,- WfExecutionTasksConfigurationType,- WfExecutionTasksSerializationType,- WfGeneralChangeProcessorStateType,- WfProcessSpecificationType,- WidgetType,- WorkAllocationDefinitionType,- WorkBucketType,- WorkDefinitionsType,- WorkersDefinitionType,- WorkersPerNodeDefinitionType,- WorkersReconciliationResultType,- WorkItemActionsType,- WorkItemCompletionEventType,- WorkItemDelegationEventType,- WorkItemDelegationRequestType,- WorkItemEscalationEventType,- WorkItemEventType,- WorkItemNotificationActionType,- WorkItemResultType,- WorkItemSelectorType,- WorkItemTimedActionsType,- XmlSchemaType
public interface Freezable
Something that can be made immutable.
- 
Method SummaryModifier and TypeMethodDescriptiondefault voidstatic <T extends Freezable>
 TcheckIsImmutable(T freezable) Convenience variant to be used in fluent interfaces.default voidstatic <T extends Freezable>
 TdoFreeze(T freezable) Convenience variant to be used in fluent interfaces.voidfreeze()Should be no-op (or very quick) if the object is already immutable.static voidfreezeNullable(Freezable target) boolean
- 
Method Details- 
isImmutableboolean isImmutable()
- 
freezevoid freeze()Should be no-op (or very quick) if the object is already immutable.
- 
checkMutabledefault void checkMutable()
- 
checkImmutabledefault void checkImmutable()
- 
checkIsImmutable@Contract("null -> null; !null -> !null") static <T extends Freezable> T checkIsImmutable(T freezable) Convenience variant to be used in fluent interfaces. The name is different fromcheckImmutable()to allow method references.
- 
doFreezeConvenience variant to be used in fluent interfaces. The name is different fromfreeze()to allow method references. TODO better name!
- 
freezeNullable
 
-