Package com.evolveum.midpoint.prism
Interface Freezable
- All Known Subinterfaces:
AllFilter,AndFilter,AnyInFilter<T>,BareResourceSchema,ComparativeFilter<T>,CompleteResourceSchema,ComplexTypeDefinition,ComplexTypeDefinitionDelegator,CompositeObjectDefinition,CompositeObjectDefinitionDelegator,ConnectorSchema,Containerable,ContainerablePrismBinding,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,PartiallyMutableItemDefinition<I>,PartiallyMutableItemDefinition.Attribute<T>,PartiallyMutableItemDefinition.Container<C>,PartiallyMutableItemDefinition.Property<T>,PartiallyMutableItemDefinition.Reference,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,AbstractItemFilter,AbstractKeyStoreKeyType,AbstractLoggerConfigurationType,AbstractMappingType,AbstractMutableContainerable,AbstractMutableContainerable.Any,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,AllFilterImpl,AlwaysTruePolicyConstraintType,AnalysisAttributeRuleType,AnalysisAttributeSettingType,AnalysisClusterStatisticType,AndFilterImpl,AnyInFilterImpl,AppenderConfigurationType,ApplicablePoliciesType,ApprovalCompositionStrategyType,ApprovalContextType,ApprovalPolicyActionType,ApprovalProcessStartInstructionCreationTraceType,ApprovalSchemaExecutionInformationType,ApprovalSchemaType,ApprovalStageDefinitionType,ApprovalStageExecutionInformationType,ApprovalStageExecutionPreviewType,ApprovalStageExecutionRecordType,ArchetypeAdminGuiConfigurationType,ArchetypePolicyType,ArchetypeSelectionModuleType,ArchetypeSelectionType,ArchetypeType,AssignmentEvaluationTraceType,AssignmentHolderType,AssignmentHolderWrapper,AssignmentModificationPolicyConstraintType,AssignmentOrigin,AssignmentPathMetadataType,AssignmentPathSegmentImpl,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,ComparativeFilterImpl,CompleteResourceSchemaImpl,CompleteWorkItemActionType,ComplexTypeDefinitionImpl,ComplexTypeDefinitionType,ComponentSizeInformationType,CompositeCorrelatorScalingDefinitionType,CompositeCorrelatorType,CompositeObjectDefinitionImpl,CompositeSubCorrelatorType,ConditionalSearchFilterType,ConfigurableUserDashboardType,ConfigurationPropertiesType,ConfigurationSpecificationType,ConfirmationNotifierType,ConflictResolutionType,ConnectorConfigurationType,ConnectorFrameworkConfigurationType,ConnectorFrameworkType,ConnectorHostType,ConnectorInstanceSpecificationType,ConnectorPoolConfigurationType,ConnectorSchemaImpl,ConnectorType,ConnIdOperationRecordType,ConnIdOperationsReportDefinitionType,ConstraintsCheckingStrategyType,ConstructionType,ContainerDeltaImpl,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,DefinitionImpl,DefinitionType,DelayedDeleteActivationMappingType,DelegateWorkItemActionType,DelegationWorkStateType,DeleteCapabilityType,DeleteFocusSynchronizationActionType,DeleteFocusValueItemSynchronizationActionType,DeleteResourceObjectSynchronizationActionType,DeleteResourceObjectValueItemSynchronizationActionType,DeletionWorkDefinitionType,DeltaSourceSpecificationType,DeploymentInformationType,DetectedAnomalyResult,DetectedAnomalyStatistics,DirectionElementsType,DiscoverConfigurationCapabilityType,DisplayType,DistributedReportExportWorkDefinitionType,DockerSecretsProviderType,DummyContainerImpl,DummyItem,DummyNotifierType,DummyPrismObjectDefinition,DummyPropertyImpl,DummyReferenceImpl,DuoAuthenticationModuleType,EnforcementPolicyActionType,EnumerationTypeDefinitionImpl,EnumerationTypeDefinitionType,EnumerationValueTypeDefinitionType,EnvironmentVariablesSecretsProviderType,EqualFilterImpl,ErrorReactionType,ErrorSelectorType,ErrorSituationSelectorType,EscalateWorkItemActionType,EvenMoreAbstractMappingType,EventHandlerType,EventMarkDomainType,EventMarkInformationType,ExclusionPolicyConstraintType,ExecuteCredentialResetRequestType,ExecuteCredentialResetResponseType,ExecutionPrivilegesSpecificationType,ExistsFilterImpl,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,FullTextFilterImpl,FullTextSearchConfigurationType,FullTextSearchIndexedItemsConfigurationType,FunctionLibrariesProfileType,FunctionLibraryProfileType,FunctionLibraryType,FuzzySearchDefinitionType,FuzzyStringMatchFilterImpl,GeneralChangeProcessorConfigurationType,GeneralNotifierType,GeneralTransportConfigurationType,GenericObjectType,GenericPcpAspectConfigurationType,GetOperationOptionsType,GlobalPolicyRuleType,GreaterFilterImpl,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,IncompleteMarkerXNodeImpl,IndexedItemNormalizationDefinitionType,IndirectSearchItemConfigurationType,InfrastructureConfigurationType,InMemoryAssignmentDataProviderType,InOidFilterImpl,IntegerStatType,InternalOperationRecordFastFilterType,InternalOperationRecordType,InternalOperationsReportDefinitionType,InternalsConfigurationType,ItemConsolidationTraceType,ItemConstraintType,ItemCorrelationDefinitionType,ItemCorrelatorDefinitionType,ItemDefinitionImpl,ItemDeltaImpl,ItemImpl,ItemIndexingDefinitionType,ItemMergeConfigurationType,ItemProcessingRecordType,ItemRefinedDefinitionType,ItemRefMergeConfigurationType,ItemRelatedRecordType,ItemReportingConditionType,ItemsCorrelatorType,ItemSearchConfidenceDefinitionType,ItemSearchDefinitionType,ItemsProcessingReportDefinitionType,ItemsSubCorrelatorType,ItemSynchronizationActionsType,ItemSynchronizationReactionsType,ItemSynchronizationReactionType,ItemWrapperImpl,IterationSpecificationType,IterativeChangeExecutionWorkDefinitionType,IterativeScriptingWorkDefinitionType,JwtOidcResourceServerType,LastLoginTimestampCapabilityType,LazyPrismContainerValue,LazyXNodeBasedPrismValue,LdapAuthenticationModuleType,LdapSearchAuthenticationModuleType,LegacyCorrelationDefinitionType,LensContextSequencesType,LensContextSequenceValueType,LensContextType,LensElementContextType,LensFocusContextType,LensProjectionContextType,LessFilterImpl,LevenshteinDistanceSearchDefinitionType,LibraryFunctionProfileType,LifecycleStateActionDataReductionType,LifecycleStateActionType,LifecycleStateModelType,LifecycleStateTransitionType,LifecycleStateType,LinkedObjectSelectorType,LinkSourceObjectSelectorType,LinkSynchronizationActionType,LinkTargetObjectSelectorType,LinkTypeDefinitionsType,LinkTypeDefinitionType,ListXNodeImpl,LiveSyncCapabilityType,LiveSyncWorkDefinitionType,LiveSyncWorkStateType,LocalizedMessageTemplateContentType,LoggingAuditingConfigurationType,LoggingConfigurationType,LoggingOverrideType,LogicalFilterImpl,LoginFormAuthenticationModuleType,LookupTableRowType,LookupTableType,MailNonceAuthenticationModuleType,MailTransportConfigurationType,ManualProvisioningContextType,MappingEvaluationTraceType,MappingSourceEvaluationTraceType,MappingSourceType,MappingSpecificationType,MappingStatePropertiesType,MappingStatePropertyType,MappingsType,MappingTransformationType,MappingType,MapXNodeImpl,MarkingRuleSpecificationType,MarkType,MemoryDiagnosticsConfigurationType,MergeConfigurationType,MessageTemplateContentType,MessageTemplateType,MessageTransportConfigurationType,MetadataHandlingType,MetadataItemDefinitionType,MetadataMappingType,MetadataProcessingApplicabilitySpecificationType,MetadataProcessingItemApplicabilitySpecificationType,MetadataRecordingStrategyType,MetadataType,ModelExecuteDeltaTraceType,ModelExecuteOptionsType,ModificationPolicyConstraintType,ModuleItemConfigurationType,ModuleSaml2KeyStoreKeyType,ModuleSaml2SimpleKeyType,MultiplicityPolicyConstraintType,MultiPropagationWorkDefinitionType,MultiSourceDataHandlingType,MultiSourceItemDefinitionType,NaryLogicalFilterImpl,NativeComplexTypeDefinitionImpl,NativelyProvidedShadowReferenceTypeDefinition,NativeObjectClassUcfDefinition.Data,NativeResourceSchemaImpl,NativeShadowAttributeDefinitionImpl,NodeType,NonceCredentialsPolicyType,NonceType,NoneFilterImpl,NonIterativeScriptingWorkDefinitionType,NoOpCorrelatorType,NoOpNormalizationStepType,NoOpWorkDefinitionType,NormalizationAwareResourceAttributeDefinition,NormalizationStepsType,NotFilterImpl,NotificationConfigurationType,NotificationMessageAttachmentType,NotificationPolicyActionType,NotificationTransportConfigType,NumericWorkSegmentationType,ObjectCollectionReportEngineConfigurationType,ObjectCollectionType,ObjectDeltaImpl,ObjectFilterImpl,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,OrFilterImpl,OrgFilterImpl,OrgRelationObjectSpecificationType,OrgType,OrphanedPolicyConstraintType,OtherAuthenticationModuleParameterType,OtherAuthenticationModuleType,OtherPrivilegesLimitationType,OutcomeKeyedCounterType,OutlierCategoryType,OwnedByFilterImpl,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,PrimitiveXNodeImpl,PrismConfigurationType,PrismContainerDefinitionImpl,PrismContainerDefinitionType,PrismContainerImpl,PrismContainerValueImpl,PrismContainerWrapperImpl,PrismItemAccessDefinition.Data,PrismItemBasicDefinition.Data,PrismItemDefinitionType,PrismItemMatchingDefinition.Data,PrismItemMiscDefinition.Data,PrismItemValuesDefinition.Data,PrismLifecycleDefinition.Data,PrismObjectDefinitionImpl,PrismObjectImpl,PrismObjectValueImpl,PrismObjectWrapperImpl,PrismPresentationDefinition.Data,PrismPropertyDefinitionImpl,PrismPropertyDefinitionType,PrismPropertyImpl,PrismPropertyValueImpl,PrismPropertyWrapperImpl,PrismReferenceDefinitionImpl,PrismReferenceDefinitionType,PrismReferenceImpl,PrismReferenceValueImpl,PrismReferenceWrapperImpl,PrismSchemaImpl,PrismSchemaType,PrismSchemaWrapper,PrismValueImpl,ProcessedItemSetType,ProcessedItemType,ProcessMetadataType,ProfilingClassLoggerContainerWrapperImpl,ProfilingConfigurationType,ProhibitedValueItemType,ProhibitedValuesType,ProjectionMergeConfigurationType,ProjectionPolicyType,ProjectorComponentTraceType,ProjectorRunTraceType,PropagationWorkDefinitionType,PropertiesSecretsProviderType,PropertyAccessType,PropertyDeltaImpl,PropertyLimitationsType,PropertyModificationOperationType,PropertyValueFilterImpl,ProtectedStringTypeWrapperImpl,ProvenanceAcquisitionType,ProvenanceFeedDefinitionType,ProvenanceMetadataType,ProvidedServiceConfigurationType,ProvisioningMetadataType,ProvisioningOperationTraceType,PrunePolicyActionType,PureCompositeWorkStateType,QualifiedItemProcessingOutcomeType,RandomBucketsSamplingDefinitionType,RawObjectType,ReadCapabilityType,RecomputationWorkDefinitionType,ReconciliationWorkDefinitionType,ReconciliationWorkStateType,RecordPolicyActionType,RedirectionTargetType,ReferencedByFilterImpl,ReferenceDeltaImpl,ReferencesCapabilityType,RefFilterImpl,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,RootXNodeImpl,RunAsCapabilityType,Saml2AuthenticationModuleType,Saml2KeyAuthenticationModuleType,Saml2NetworkAuthenticationModuleType,Saml2ProviderAuthenticationModuleType,Saml2ProviderMetadataAuthenticationModuleType,Saml2ServiceProviderAuthenticationModuleType,ScanWorkStateType,ScheduleType,SchemaCapabilityType,SchemaDescriptionImpl,SchemaGenerationConstraintsType,SchemaHandlingType,SchemaRegistryStateAware,SchemaRegistryStateImpl,SchemaType,SchemaXNodeImpl,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,SimpleTypeDefinitionImpl,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,SubstringFilterImpl,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,TransformableComplexTypeDefinition,TransformableContainerDefinition,TransformableDefinition,TransformableItemDefinition,TransformableObjectDefinition,TransformablePropertyDefinition,TransformablePropertyDefinition.RefinedAttribute,TransformablePropertyDefinition.ResourceAttribute,TransformableReferenceDefinition,TransformationMetadataType,TransitionPolicyConstraintType,TriggerCreationType,TriggerScanWorkDefinitionType,TriggerType,TrigramSimilaritySearchDefinitionType,TypeDefinitionImpl,TypeFilterImpl,UnaryLogicalFilterImpl,UndefinedFilterImpl,UnlinkSynchronizationActionType,UpdateCapabilityType,UserAnalysisSessionOptionType,UserEntryCredentialSourceType,UserInterfaceFeatureType,UserPasswordNotifierType,UserType,ValidationIssueType,ValidationResultType,ValidityPredefinedValueType,ValueFilterImpl,ValueMetadataAdapter,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,XNodeImpl
public interface Freezable
Something that can be made immutable.
-
Method Summary
Modifier 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
-
isImmutable
boolean isImmutable() -
freeze
void freeze()Should be no-op (or very quick) if the object is already immutable. -
checkMutable
default void checkMutable() -
checkImmutable
default 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. -
doFreeze
Convenience variant to be used in fluent interfaces. The name is different fromfreeze()to allow method references. TODO better name! -
freezeNullable
-