Interface Containerable

All Superinterfaces:
Cloneable, DebugDumpable, Freezable, Serializable
All Known Subinterfaces:
ContainerablePrismBinding, Objectable
All Known Implementing Classes:
AbstractAccessCertificationDefinitionType, AbstractActivityReportDefinitionType, AbstractActivityWorkStateType, AbstractAnalysisSessionOptionType, AbstractAuthenticationModuleType, AbstractClockworkBasedSynchronizationActionType, AbstractConstructionType, AbstractCorrelatorStateType, AbstractCorrelatorType, AbstractCredentialAuthenticationModuleType, AbstractCredentialType, AbstractFileFormatType, AbstractKeyStoreKeyType, AbstractLoggerConfigurationType, AbstractMappingType, AbstractMutableContainerable, AbstractMutableContainerable.Any, AbstractMutableObjectable, AbstractNormalizationStepType, AbstractObjectTypeConfigurationType, AbstractPasswordAuthenticationModuleType, AbstractPolicyConstraintType, AbstractPredefinedActivationMappingType, AbstractRegistrationPolicyType, AbstractReportEngineConfigurationType, AbstractReportWorkDefinitionType, AbstractRoleType, AbstractSecurityProfileType, AbstractSecurityQuestionsAuthenticationModuleType, AbstractSimpleKeyType, AbstractSourceEvaluationTraceType, AbstractSynchronizationActionType, 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, AdditionalAuthorizationsType, AddRemoveAttributeValuesCapabilityType, AdminGuiApprovalsConfigurationType, AdminGuiConfigurationDisplayFormatsType, AdminGuiConfigurationRoleManagementType, AdminGuiConfigurationType, AdministrativeOperationalStateType, AdvancedLoggingConfigurationType, AfterItemConditionType, AlwaysTruePolicyConstraintType, AnalysisClusterStatisticType, AppenderConfigurationType, ApplicablePoliciesType, ApprovalCompositionStrategyType, ApprovalContextType, ApprovalPolicyActionType, ApprovalProcessStartInstructionCreationTraceType, ApprovalSchemaExecutionInformationType, ApprovalSchemaType, ApprovalStageDefinitionType, ApprovalStageExecutionInformationType, ApprovalStageExecutionPreviewType, ApprovalStageExecutionRecordType, ArchetypeAdminGuiConfigurationType, ArchetypePolicyType, ArchetypeSelectionModuleType, ArchetypeSelectionType, ArchetypeType, AssignmentEvaluationTraceType, AssignmentHolderType, AssignmentModificationPolicyConstraintType, AssignmentPathMetadataType, AssignmentPathSegmentMetadataType, AssignmentPathSegmentType, AssignmentPathType, AssignmentPropertiesSpecificationType, AssignmentRelationType, AssignmentSegmentEvaluationTraceType, AssignmentSelectorType, AssignmentType, AssociationAdditionType, AsynchronousScriptExecutionType, AsyncProvisioningAddOperationRequestedType, AsyncProvisioningDeleteOperationRequestedType, AsyncProvisioningModifyOperationRequestedType, AsyncProvisioningOperationRequestedType, AsyncUpdateCapabilityType, AsyncUpdateWorkDefinitionType, AttributeVerificationAuthenticationModuleType, AttributeVerificationCredentialsPolicyType, AttributeVerificationCredentialsType, AuditEventRecordType, AuthenticationBehavioralDataType, AuthenticationModulesType, AuthenticationSequenceChannelType, AuthenticationSequenceModuleType, AuthenticationSequenceType, AuthenticationsPolicyType, AuthorizationEvaluationAccessDecisionRequestType, AuthorizationEvaluationFilterProcessingRequestType, AuthorizationEvaluationRequestType, AuthorizationEvaluationResponseType, AuthorizationEvaluationTracingOptionsType, AuthorizationLimitationsType, AuthorizationType, AutoassignMappingType, AutoassignSpecificationType, AutocompleteSearchConfigurationType, AutoScalingDefinitionType, AuxiliaryObjectClassesCapabilityType, AvailableFilterType, BaseEventHandlerType, BasicObjectSetType, BasicResourceObjectSetType, BeforeItemConditionType, 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, CertificationPolicyActionType, ChangeExecutionRequestType, CheckoutCommentType, CheckoutType, CheckoutValidityConfigurationType, ClassicReportExportWorkDefinitionType, ClassicReportImportWorkDefinitionType, ClassLoggerConfigurationType, ClassLoggerLevelOverrideType, CleanupPoliciesType, CleanupPolicyType, CleanupWorkDefinitionType, ClockworkClickTraceType, ClockworkRunTraceType, ClockworkTraceType, ClusterStateType, CollectionRefSpecificationType, CollectionSpecificationType, CollectionStatsPolicyConstraintType, CollectionStatsType, CompleteWorkItemActionType, ComponentSizeInformationType, CompositeCorrelatorScalingDefinitionType, CompositeCorrelatorType, CompositeSubCorrelatorType, ConfigurableUserDashboardType, ConfigurationPropertiesType, ConfigurationSpecificationType, ConfirmationNotifierType, ConflictResolutionType, ConnectorConfigurationType, ConnectorFrameworkConfigurationType, ConnectorFrameworkType, ConnectorHostType, ConnectorInstanceSpecificationType, ConnectorPoolConfigurationType, ConnectorType, ConnIdOperationRecordType, ConnIdOperationsReportDefinitionType, ConstraintsCheckingStrategyType, ConstructionType, ContainerPanelConfigurationType, 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, CustomTransportConfigurationType, DashboardLayoutType, DashboardReportEngineConfigurationType, DashboardType, DashboardWidgetDataFieldType, DashboardWidgetDataType, DashboardWidgetPresentationType, DashboardWidgetType, DashboardWidgetVariationType, DataProtectionType, DeadNodeCleanupPolicyType, DefaultExpressionProfilesConfigurationType, DefaultInboundMappingEvaluationPhasesType, DelayedDeleteActivationMappingType, DelegateWorkItemActionType, DelegationWorkStateType, DeleteCapabilityType, DeleteFocusSynchronizationActionType, DeleteResourceObjectSynchronizationActionType, DeletionWorkDefinitionType, DeltaSourceSpecificationType, DeploymentInformationType, DirectionElementsType, DiscoverConfigurationCapabilityType, DisplayType, DistributedReportExportWorkDefinitionType, DummyNotifierType, DuoAuthenticationModuleType, EnforcementPolicyActionType, ErrorReactionType, ErrorSelectorType, ErrorSituationSelectorType, EscalateWorkItemActionType, EventHandlerType, EventMarkDomainType, EventMarkInformationType, ExclusionPolicyConstraintType, ExecuteCredentialResetRequestType, ExecuteCredentialResetResponseType, ExecutionPrivilegesSpecificationType, ExplicitChangeExecutionWorkDefinitionType, ExplicitWorkSegmentationType, ExpressionCorrelatorType, ExpressionEvaluationTraceType, ExpressionEvaluatorProfileType, ExpressionParameterType, ExpressionPermissionClassProfileType, ExpressionPermissionMethodProfileType, ExpressionPermissionPackageProfileType, ExpressionPermissionProfileType, ExpressionProfileType, ExpressionSourceEvaluationTraceType, ExpressionSubCorrelatorType, ExtensionType, FailedObjectsSelectorType, FeedbackMessagesHookType, FetchErrorHandlingType, FileAppenderConfigurationType, FileFormatConfigurationType, FileTransportConfigurationType, FilterCorrelatorType, FilterSubCorrelatorType, FocalAutoassignSpecificationType, FocusIdentificationAuthenticationModuleType, FocusIdentitiesType, FocusIdentitySourceType, FocusIdentityType, FocusLoadedTraceType, FocusNormalizedDataType, FocusType, FocusValidityScanWorkDefinitionType, FormDisplayType, FormItemDisplayType, FormSpecificationType, FormType, 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, GuiResourceDetailsPageType, GuiShadowDetailsPageType, GuiShadowListViewType, HasAssignmentPolicyConstraintType, HintAuthenticationModuleType, HomePageType, HtmlFileFormatType, HttpBasicAuthenticationModuleType, HttpHeaderAuthenticationModuleType, HttpSecQAuthenticationModuleType, IconType, IdentityRecoveryPolicyType, IdMatchAttributesType, IdMatchCorrelationPropertiesType, IdMatchCorrelatorStateType, IdMatchCorrelatorType, IdMatchSubCorrelatorType, IgnoreErrorReactionType, ImplicitWorkSegmentationType, ImportWorkDefinitionType, InactivateFocusSynchronizationActionType, InactivateResourceObjectSynchronizationActionType, InboundMappingEvaluationPhasesType, InboundMappingsEvaluationConfigurationType, InboundMappingType, IndexedItemNormalizationDefinitionType, IndirectSearchItemConfigurationType, InfrastructureConfigurationType, InMemoryAssignmentDataProviderType, IntegerStatType, InternalOperationRecordFastFilterType, InternalOperationRecordType, InternalOperationsReportDefinitionType, InternalsConfigurationType, ItemConsolidationTraceType, ItemConstraintType, ItemCorrelationDefinitionType, ItemCorrelatorDefinitionType, ItemIndexingDefinitionType, ItemMergeConfigurationType, ItemProcessingRecordType, ItemRefinedDefinitionType, ItemRefMergeConfigurationType, ItemRelatedRecordType, ItemReportingConditionType, ItemsCorrelatorType, ItemSearchConfidenceDefinitionType, ItemSearchDefinitionType, ItemsProcessingReportDefinitionType, ItemsSubCorrelatorType, IterationSpecificationType, IterativeChangeExecutionWorkDefinitionType, IterativeScriptingWorkDefinitionType, JwtOidcResourceServerType, 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, MarkType, MemoryDiagnosticsConfigurationType, MergeConfigurationType, MessageTemplateContentType, MessageTemplateType, MessageTransportConfigurationType, MetadataHandlingType, MetadataItemDefinitionType, MetadataMappingType, MetadataProcessingApplicabilitySpecificationType, MetadataProcessingItemApplicabilitySpecificationType, MetadataRecordingStrategyType, MetadataType, ModelExecuteDeltaTraceType, ModelExecuteOptionsType, ModificationPolicyConstraintType, ModuleItemConfigurationType, ModuleSaml2KeyStoreKeyType, ModuleSaml2SimpleKeyType, MultiplicityPolicyConstraintType, MultiPropagationWorkDefinitionType, MultiSourceDataHandlingType, MultiSourceItemDefinitionType, NodeType, NonceCredentialsPolicyType, NonceType, NonIterativeScriptingWorkDefinitionType, NoOpCorrelatorType, NoOpNormalizationStepType, NoOpWorkDefinitionType, NormalizationStepsType, NotificationConfigurationType, NotificationPolicyActionType, NotificationTransportConfigType, NumericWorkSegmentationType, ObjectCollectionReportEngineConfigurationType, ObjectCollectionType, ObjectFormsType, ObjectFormType, ObjectIntegrityCheckWorkDefinitionType, ObjectOperationPolicyType, ObjectParentSelectorType, ObjectPolicyConfigurationType, ObjectSelectorType, ObjectSetBasedWorkDefinitionType, ObjectSetType, ObjectSynchronizationSorterType, ObjectSynchronizationType, ObjectTemplateCorrelationType, ObjectTemplateItemDefinitionType, ObjectTemplateMappingType, ObjectTemplateType, ObjectType, ObjectType, ObjectTypeSearchItemConfigurationType, OidcAuthenticationModuleType, OidcClientAuthenticationModuleType, OidcOpenIdProviderType, OidcResourceServerAuthenticationModuleType, OidWorkSegmentationType, OpaqueTokenOidcResourceServerType, OperationalStateType, OperationExecutionRecordingStrategyType, OperationExecutionRecordRealOwnerType, OperationExecutionType, OperationMonitoringType, OperationResultHandlingStrategyType, OperationStatsType, OptionObjectSelectorType, OrderConstraintsType, OrgRelationObjectSpecificationType, OrgType, OrphanedPolicyConstraintType, OtherAuthenticationModuleParameterType, OtherAuthenticationModuleType, OtherPrivilegesLimitationType, OutcomeKeyedCounterType, OwnedObjectSelectorType, PagedSearchCapabilityType, ParameterType, PartialProcessingOptionsType, PasswordCapabilityType, PasswordCredentialsPolicyType, PasswordHistoryEntryType, PasswordResetNotifierType, PasswordType, PcpAspectConfigurationType, PendingOperationType, PersonaConstructionType, PlannedOperationAttemptType, PolicyActionsType, PolicyActionType, PolicyConstraintEvaluationTraceType, PolicyConstraintPresentationType, PolicyConstraintReferenceType, PolicyConstraintsType, PolicyExceptionType, PolicyRuleEnforcerPreviewOutputType, PolicyRuleEvaluationTraceType, PolicyRuleType, PolicySituationPolicyConstraintType, PolicyStatementType, PolicyThresholdType, PolyStringNormalizationStepType, PrefixNormalizationStepType, PreProvisionActivationMappingType, PreviewContainerPanelConfigurationType, PrimaryChangeProcessorConfigurationType, PrismConfigurationType, ProcessedItemSetType, ProcessedItemType, ProcessMetadataType, ProfilingConfigurationType, ProhibitedValueItemType, ProhibitedValuesType, ProjectionMergeConfigurationType, ProjectionPolicyType, ProjectorComponentTraceType, ProjectorRunTraceType, PropagationWorkDefinitionType, PropertyAccessType, PropertyLimitationsType, PropertyModificationOperationType, ProvenanceAcquisitionType, ProvenanceFeedDefinitionType, ProvenanceMetadataType, ProvidedServiceConfigurationType, ProvisioningMetadataType, ProvisioningOperationTraceType, PrunePolicyActionType, PureCompositeWorkStateType, QualifiedItemProcessingOutcomeType, RandomBucketsSamplingDefinitionType, RawObjectType, ReadCapabilityType, RecomputationWorkDefinitionType, ReconciliationWorkDefinitionType, ReconciliationWorkStateType, RecordPolicyActionType, RedirectionTargetType, RegistrationConfirmationNotifierType, RegistrationsPolicyType, RegularBucketsSamplingDefinitionType, ReindexingWorkDefinitionType, RelationDefinitionType, RelationsDefinitionType, RelationSearchItemConfigurationType, RelationSelectionType, RemediationPolicyActionType, ReportBehaviorType, ReportConfigurationType, ReportDataType, ReportExportWorkStateType, ReportParameterType, ReportType, RepositoryAddTraceType, RepositoryAssignmentDataProviderType, RepositoryConfigurationType, RepositoryDeleteTraceType, RepositoryGetObjectTraceType, RepositoryGetTraceType, RepositoryGetVersionTraceType, RepositoryModifyTraceType, RepositoryOperationTraceType, RepositorySearchObjectsTraceType, RepositorySearchTraceType, RepositoryStatisticsReportingConfigurationType, ResourceActivationDefinitionType, ResourceAttributeDefinitionType, ResourceBidirectionalMappingAndDefinitionType, ResourceBidirectionalMappingType, ResourceBusinessConfigurationType, ResourceConsistencyType, ResourceCredentialsDefinitionType, ResourceItemDefinitionType, ResourceMappingsEvaluationConfigurationType, ResourceObjectAssociationType, ResourceObjectConstructionEvaluationTraceType, ResourceObjectFocusSpecificationType, ResourceObjectIdentificationType, ResourceObjectIdentifiersType, ResourceObjectIdentityType, ResourceObjectLifecycleDefinitionType, ResourceObjectMultiplicityType, ResourceObjectOwnerOptionsType, ResourceObjectOwnerOptionType, ResourceObjectReferenceType, ResourceObjectSetType, ResourceObjectType, ResourceObjectTypeDefinitionType, ResourceObjectTypeDelineationType, ResourceObjectTypeDependencyType, ResourcePasswordDefinitionType, ResourceType, ResultsHandlerConfigurationType, RetryLaterReactionType, RichHyperlinkType, RoleAnalysisClusteringWorkDefinitionType, RoleAnalysisClusterType, RoleAnalysisDetectionOptionType, RoleAnalysisDetectionPatternType, RoleAnalysisPatternDetectionWorkDefinitionType, RoleAnalysisSessionOptionType, RoleAnalysisSessionStatisticType, RoleAnalysisSessionType, RoleCatalogType, RoleCollectionViewType, RoleManagementConfigurationType, RoleMembershipManagementWorkDefinitionType, RoleRelationObjectSpecificationType, RoleType, RunAsCapabilityType, Saml2AuthenticationModuleType, Saml2KeyAuthenticationModuleType, Saml2NetworkAuthenticationModuleType, Saml2ProviderAuthenticationModuleType, Saml2ProviderMetadataAuthenticationModuleType, Saml2ServiceProviderAuthenticationModuleType, ScanWorkStateType, ScheduleType, SchemaCapabilityType, SchemaGenerationConstraintsType, SchemaHandlingType, ScopeSearchItemConfigurationType, ScriptCapabilityHostType, ScriptCapabilityType, ScriptEvaluationTraceType, ScriptExecutionObjectType, ScriptExecutionPolicyActionType, ScriptLanguageExpressionProfileType, ScriptVariableEvaluationTraceType, SearchBoxConfigurationType, SearchFilterParameterType, SearchItemsType, SearchItemType, SecurityPolicyType, SecurityQuestionAnswerType, SecurityQuestionDefinitionType, SecurityQuestionsCredentialsPolicyType, SecurityQuestionsCredentialsType, SecurityQuestionsFormAuthenticationModuleType, SelectorQualifiedGetOptionsType, SelectorQualifiedGetOptionType, SelfRegistrationPolicyType, SequenceType, ServiceType, ShadowAssociationType, ShadowAttributesType, ShadowCleanupWorkDefinitionType, ShadowCorrelationStateType, ShadowDiscriminatorType, ShadowIdentifiersType, ShadowIntegrityCheckWorkDefinitionType, ShadowRefreshWorkDefinitionType, ShadowTagSpecificationType, ShadowType, SimpleCampaignNotifierType, SimpleCampaignStageNotifierType, SimpleCaseManagementNotifierType, SimpleCaseSchemaType, SimpleFocalObjectNotifierType, SimplePolicyRuleNotifierType, SimpleReportNotifierType, SimpleResourceObjectNotifierType, SimpleReviewerNotifierType, SimpleTaskNotifierType, SimpleUserNotifierType, SimpleWorkflowNotifierType, SimulationDefinitionType, SimulationEventMarksUseType, SimulationMetricAggregationType, SimulationMetricComputationType, SimulationMetricDefinitionType, SimulationMetricPartitionDimensionsType, SimulationMetricPartitionScopeType, SimulationMetricPartitionType, SimulationMetricReferenceType, SimulationMetricsUseType, SimulationMetricValuesType, SimulationObjectPredicateType, SimulationOptionsType, SimulationOtherMetricsUseType, SimulationProcessedObjectMetricValueType, SimulationResultProcessedObjectType, SimulationResultType, SingleCacheStateInformationType, SmsNonceAuthenticationModuleType, SmsTransportConfigurationType, StageCompletionEventType, StatePolicyConstraintType, StopProcessingReactionType, StorageMetadataType, StringPolicyType, StringWorkSegmentationType, SubjectedObjectSelectorType, SubreportParameterType, SubreportResultHandlingType, SubSystemLoggerConfigurationType, SummaryPanelSpecificationType, SuperCorrelatorReferenceType, SuperObjectTypeReferenceType, SuperResourceDeclarationType, SuspendTaskPolicyActionType, SynchronizationActionsType, SynchronizationReactionsDefaultSettingsType, SynchronizationReactionsType, SynchronizationReactionType, SynchronizationSituationTransitionType, SynchronizationSituationUpdatingStrategyType, SynchronizationType, SynchronizeSynchronizationActionType, 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, ValueMetadataType, 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 Containerable extends Serializable, DebugDumpable, Freezable, Cloneable
Author:
semancik
  • Method Details

    • asPrismContainerValue

      static <T extends Containerable> PrismContainerValue<T> asPrismContainerValue(Containerable containerable)
    • equivalent

      static boolean equivalent(Containerable c1, Containerable c2)
    • asPrismContainerValue

      PrismContainerValue asPrismContainerValue()
    • cloneWithoutId

      @Experimental default <C extends Containerable> C cloneWithoutId()
      Creates a clone but with ID removed. TODO Make this something like copyForReuse, using cloneComplex(CloneStrategy.REUSE). Unfortunately, this currently fails because of the required conversion of Containerable -> PCV -> Containerable. So for now we use a minimalistic version here. TODO Using parameterized return type like here results in confusion of Java type inference mechanism at some places (e.g. when used in S_ValuesEntry.delete(PrismValue...) method call). Should be fixed.
    • setupContainerValue

      void setupContainerValue(PrismContainerValue container)
      Setup value to the containerable representation. This is used to after (empty) containerable is created to initialize it with a correct prism container value. Note: This method DOES NOT change the container value parent.
    • debugDump

      default String debugDump(int indent)
      Specified by:
      debugDump in interface DebugDumpable
    • isImmutable

      default boolean isImmutable()
      Specified by:
      isImmutable in interface Freezable
    • freeze

      default void freeze()
      Specified by:
      freeze in interface Freezable