Package com.evolveum.midpoint.prism
Interface Containerable
-
- All Superinterfaces:
DebugDumpable,Serializable
- All Known Subinterfaces:
Objectable
- All Known Implementing Classes:
AbstractAccessCertificationDefinitionType,AbstractAuthenticationModuleType,AbstractAuthenticationPolicyType,AbstractConstructionType,AbstractCredentialAuthenticationModuleType,AbstractCredentialsResetPolicyType,AbstractCredentialType,AbstractFileFormatType,AbstractLoggerConfigurationType,AbstractMappingType,AbstractModuleSaml2KeyType,AbstractObjectTypeConfigurationType,AbstractPasswordAuthenticationModuleType,AbstractPolicyConstraintType,AbstractRegistrationPolicyType,AbstractReportEngineConfigurationType,AbstractRoleType,AbstractSecurityQuestionsAuthenticationModuleType,AbstractSourceEvaluationTraceType,AbstractWorkItemActionType,AbstractWorkItemOutputType,AbstractWorkItemType,AbstractWorkSegmentationType,AccessCertificationAssignmentCaseType,AccessCertificationAssignmentReviewScopeType,AccessCertificationCampaignType,AccessCertificationCasesStatisticsType,AccessCertificationCaseStageOutcomeType,AccessCertificationCaseType,AccessCertificationConfigurationType,AccessCertificationDefinitionForReportType,AccessCertificationDefinitionType,AccessCertificationObjectBasedScopeType,AccessCertificationReiterationDefinitionType,AccessCertificationRemediationDefinitionType,AccessCertificationReviewerSpecificationType,AccessCertificationScopeType,AccessCertificationStageDefinitionType,AccessCertificationStageType,AccessCertificationWorkItemType,ActivationType,AdminGuiConfigurationDisplayFormatsType,AdminGuiConfigurationRoleManagementType,AdminGuiConfigurationType,AdministrativeOperationalStateType,AdvancedLoggingConfigurationType,AlwaysTruePolicyConstraintType,AppenderConfigurationType,ApplicablePoliciesType,ApprovalCompositionStrategyType,ApprovalContextType,ApprovalPolicyActionType,ApprovalProcessStartInstructionCreationTraceType,ApprovalSchemaExecutionInformationType,ApprovalSchemaType,ApprovalStageDefinitionType,ApprovalStageExecutionInformationType,ApprovalStageExecutionPreviewType,ApprovalStageExecutionRecordType,ArchetypeAdminGuiConfigurationType,ArchetypePolicyType,ArchetypeType,AssignmentEvaluationTraceType,AssignmentHolderType,AssignmentModificationPolicyConstraintType,AssignmentPropertiesSpecificationType,AssignmentRelationType,AssignmentSegmentEvaluationTraceType,AssignmentSelectorType,AssignmentType,AssociationAdditionType,AsynchronousScriptExecutionType,AuditEventRecordType,AuditSearchType,AuthenticationBehavioralDataType,AuthenticationModulesType,AuthenticationSequenceChannelType,AuthenticationSequenceModuleType,AuthenticationSequenceType,AuthenticationsPolicyType,AuthorizationLimitationsType,AuthorizationType,AutoassignMappingType,AutoassignSpecificationType,BehaviorType,BuildInformationType,CacheInvalidationConfigurationType,CacheObjectTypeSettingsType,CachesStateInformationType,CacheStatisticsReportingConfigurationType,CacheUseTraceType,CachingConfigurationType,CachingPolicyType,CachingProfileType,CapabilitiesType,CapabilityCollectionType,CaseCompletionEventType,CaseCreationEventType,CaseEventType,CaseType,CaseWorkItemType,CertificationPolicyActionType,ClassLoggerConfigurationType,ClassLoggerLevelOverrideType,CleanupPoliciesType,CleanupPolicyType,ClockworkClickTraceType,ClockworkRunTraceType,ClockworkTraceType,CollectionRefSpecificationType,CollectionSpecificationType,CollectionStatsPolicyConstraintType,CollectionStatsType,CompleteWorkItemActionType,ComponentSizeInformationType,ConfigurationPropertiesType,ConflictResolutionType,ConnectorConfigurationType,ConnectorFrameworkConfigurationType,ConnectorFrameworkType,ConnectorHostType,ConnectorInstanceSpecificationType,ConnectorPoolConfigurationType,ConnectorType,ConstraintsCheckingStrategyType,ConstructionType,CredentialPolicyType,CredentialSourceType,CredentialsPolicyType,CredentialsResetMethodType,CredentialsResetPolicyType,CredentialsStorageMethodType,CredentialsType,CsvFileFormatType,DashboardLayoutType,DashboardReportEngineConfigurationType,DashboardType,DashboardWidgetDataFieldType,DashboardWidgetDataType,DashboardWidgetPresentationType,DashboardWidgetType,DashboardWidgetVariationType,DataProtectionType,DeadNodeCleanupPolicyType,DelegateWorkItemActionType,DeltaSourceSpecificationType,DeploymentInformationType,DirectionElementsType,DisplayType,EnforcementPolicyActionType,ErrorSelectorType,EscalateWorkItemActionType,ExclusionPolicyConstraintType,ExecuteCredentialResetRequestType,ExecuteCredentialResetResponseType,ExplicitWorkSegmentationType,ExpressionEvaluationTraceType,ExpressionEvaluatorProfileType,ExpressionParameterType,ExpressionPermissionClassProfileType,ExpressionPermissionMethodProfileType,ExpressionPermissionPackageProfileType,ExpressionPermissionProfileType,ExpressionProfileType,ExpressionSourceEvaluationTraceType,ExtensionType,FeedbackMessagesHookType,FileAppenderConfigurationType,FileFormatConfigurationType,FocalAutoassignSpecificationType,FocusLoadedTraceType,FocusType,FormDisplayType,FormItemDisplayType,FormSpecificationType,FormType,FullShadowLoadedTraceType,FullTextSearchConfigurationType,FullTextSearchIndexedItemsConfigurationType,FunctionLibraryType,GeneralChangeProcessorConfigurationType,GenericObjectType,GenericPcpAspectConfigurationType,GetOperationOptionsType,GlobalPolicyRuleType,GuiActionType,GuiExportSettingsType,GuiFlexibleLabelType,GuiObjectColumnType,GuiObjectDetailsPageType,GuiObjectDetailsSetType,GuiObjectListPanelConfigurationType,GuiObjectListViewAdditionalPanelsType,GuiObjectListViewsType,GuiObjectListViewType,HasAssignmentPolicyConstraintType,HtmlFileFormatType,HttpBasicAuthenticationModuleType,HttpHeaderAuthenticationModuleType,HttpSecQAuthenticationModuleType,IconType,InfrastructureConfigurationType,IntegerStatType,InternalsConfigurationType,ItemConsolidationTraceType,ItemConstraintType,ItemMergeConfigurationType,ItemRefinedDefinitionType,ItemRefMergeConfigurationType,JasperReportEngineConfigurationType,LdapAuthenticationModuleType,LdapSearchAuthenticationModuleType,LensContextType,LensElementContextType,LensFocusContextType,LensProjectionContextType,LifecycleStateActionDataReductionType,LifecycleStateActionType,LifecycleStateModelType,LifecycleStateTransitionType,LifecycleStateType,LinkedObjectSelectorType,LinkSourceObjectSelectorType,LinkTargetObjectSelectorType,LinkTypeDefinitionsType,LinkTypeDefinitionType,LoggingAuditingConfigurationType,LoggingConfigurationType,LoggingOverrideType,LoginFormAuthenticationModuleType,LookupTableRowType,LookupTableType,MailAuthenticationPolicyType,MailNonceAuthenticationModuleType,MailResetPolicyType,ManualProvisioningContextType,MappingEvaluationTraceType,MappingSourceEvaluationTraceType,MappingSourceType,MappingSpecificationType,MappingsType,MappingTransformationType,MappingType,MemoryDiagnosticsConfigurationType,MergeConfigurationType,MetadataHandlingType,MetadataItemDefinitionType,MetadataMappingType,MetadataProcessingApplicabilitySpecificationType,MetadataProcessingItemApplicabilitySpecificationType,MetadataRecordingStrategyType,MetadataType,ModelExecuteDeltaTraceType,ModelExecuteOptionsType,ModificationPolicyConstraintType,ModuleSaml2KeyStoreKeyType,ModuleSaml2SimpleKeyType,MultiplicityPolicyConstraintType,NodeType,NonceCredentialsPolicyType,NonceType,NotificationConfigurationType,NotificationPolicyActionType,NumericWorkSegmentationType,ObjectCollectionReportEngineConfigurationType,ObjectCollectionType,ObjectFormsType,ObjectFormType,ObjectPolicyConfigurationType,ObjectSelectorType,ObjectSynchronizationSorterType,ObjectTemplateItemDefinitionType,ObjectTemplateMappingType,ObjectTemplateType,ObjectType,OidcAuthenticationModuleType,OidWorkSegmentationType,OperationalStateType,OperationExecutionRecordingStrategyType,OperationExecutionType,OperationResultHandlingStrategyType,OperationStatsType,OptionObjectSelectorType,OrderConstraintsType,OrgRelationObjectSpecificationType,OrgType,OrphanedPolicyConstraintType,OtherAuthenticationModuleParameterType,OtherAuthenticationModuleType,OtherPrivilegesLimitationType,OwnedObjectSelectorType,PartialProcessingOptionsType,PasswordCredentialsPolicyType,PasswordHistoryEntryType,PasswordType,PcpAspectConfigurationType,PendingOperationType,PersonaConstructionType,PolicyActionsType,PolicyActionType,PolicyConstraintEvaluationTraceType,PolicyConstraintPresentationType,PolicyConstraintReferenceType,PolicyConstraintsType,PolicyExceptionType,PolicyRuleEnforcerPreviewOutputType,PolicyRuleEvaluationTraceType,PolicyRuleType,PolicySituationPolicyConstraintType,PolicyThresholdType,PrimaryChangeProcessorConfigurationType,ProcessMetadataType,ProcessTracingConfigurationType,ProfilingConfigurationType,ProhibitedValueItemType,ProhibitedValuesType,ProjectionMergeConfigurationType,ProjectionPolicyType,ProjectorComponentTraceType,ProjectorRunTraceType,ProvenanceAcquisitionType,ProvenanceFeedDefinitionType,ProvenanceMetadataType,ProvidedServiceConfigurationType,ProvisioningMetadataType,ProvisioningOperationTraceType,PrunePolicyActionType,RecordPolicyActionType,RegistrationsPolicyType,RelationDefinitionType,RelationsDefinitionType,RemediationPolicyActionType,RemoteReportParametersType,RemoteReportParameterType,ReportBehaviorType,ReportConfigurationType,ReportDataType,ReportParameterType,ReportType,RepositoryAddTraceType,RepositoryConfigurationType,RepositoryDeleteTraceType,RepositoryGetObjectTraceType,RepositoryGetTraceType,RepositoryGetVersionTraceType,RepositoryModifyTraceType,RepositoryOperationTraceType,RepositorySearchObjectsTraceType,RepositorySearchTraceType,RepositoryStatisticsReportingConfigurationType,ResourceActivationDefinitionType,ResourceAttributeDefinitionType,ResourceBidirectionalMappingAndDefinitionType,ResourceBidirectionalMappingType,ResourceBusinessConfigurationType,ResourceConsistencyType,ResourceItemDefinitionType,ResourceObjectAssociationType,ResourceObjectConstructionEvaluationTraceType,ResourceObjectIdentificationType,ResourceObjectLifecycleDefinitionType,ResourceObjectMultiplicityType,ResourceObjectReferenceType,ResourceObjectType,ResourceObjectTypeDefinitionType,ResourceObjectTypeDependencyType,ResourcePasswordDefinitionType,ResourceType,ResultsHandlerConfigurationType,RichHyperlinkType,RoleManagementConfigurationType,RoleRelationObjectSpecificationType,RoleType,Saml2AuthenticationModuleType,Saml2KeyAuthenticationModuleType,Saml2NetworkAuthenticationModuleType,Saml2ProviderAuthenticationModuleType,Saml2ProviderMetadataAuthenticationModuleType,Saml2ServiceProviderAuthenticationModuleType,ScheduleType,SchemaHandlingType,ScriptEvaluationTraceType,ScriptExecutionObjectType,ScriptExecutionPolicyActionType,ScriptExpressionProfileType,ScriptVariableEvaluationTraceType,SearchBoxConfigurationType,SearchItemsType,SearchItemType,SecurityPolicyType,SecurityQuestionAnswerType,SecurityQuestionDefinitionType,SecurityQuestionsCredentialsPolicyType,SecurityQuestionsCredentialsType,SecurityQuestionsFormAuthenticationModuleType,SecurityQuestionsResetPolicyType,SelectorQualifiedGetOptionsType,SelectorQualifiedGetOptionType,SelfRegistrationPolicyType,SequenceType,ServiceType,ShadowAssociationType,ShadowAttributesType,ShadowDiscriminatorType,ShadowIdentifiersType,ShadowTagSpecificationType,ShadowType,SingleCacheStateInformationType,SmsAuthenticationPolicyType,SmsNonceAuthenticationModuleType,SmsResetPolicyType,StageCompletionEventType,StatePolicyConstraintType,StorageMetadataType,StringPolicyType,StringWorkSegmentationType,SubjectedObjectSelectorType,SubSystemLoggerConfigurationType,SummaryPanelSpecificationType,SuspendTaskPolicyActionType,SynchronizationSituationUpdatingStrategyType,SyslogAppenderConfigurationType,SystemConfigurationAuditEventRecordingPropertyType,SystemConfigurationAuditEventRecordingType,SystemConfigurationAuditType,SystemConfigurationExpressionsType,SystemConfigurationType,TaskExecutionConstraintsType,TaskExecutionEnvironmentType,TaskExecutionGroupConstraintType,TaskPartitionDefinitionType,TaskPartitionsDefinitionType,TaskType,TaskWorkManagementType,TaskWorkStateType,TenantSelectorType,TerminateSessionEventType,TimeIntervalType,TimeoutsType,TimeValidityPolicyConstraintType,TraceDataFlowVisualizationInstructionType,TraceDictionaryEntryType,TraceDictionaryType,TraceSelectorType,TraceType,TraceVisualizationColumnsType,TraceVisualizationInstructionsType,TraceVisualizationInstructionType,TraceVisualizationType,TracingConfigurationType,TracingEnvironmentType,TracingOutputMetadataType,TracingOutputType,TracingProfileType,TracingTypeProfileType,TransformationMetadataType,TransitionPolicyConstraintType,TriggerCreationType,TriggerType,UserEntryCredentialSourceType,UserInterfaceFeatureType,UserType,ValidationIssueType,ValidationResultType,ValueMetadataType,ValuePolicyType,ValueTransformationExpressionEvaluationTraceType,ValueTransformationTraceType,VirtualAssignmentSpecificationType,VirtualContainerItemSpecificationType,VirtualContainersSpecificationType,WaterMarkType,WfChangeProcessorConfigurationType,WfConfigurationType,WfExecutionTasksConfigurationType,WfExecutionTasksSerializationType,WfGeneralChangeProcessorStateType,WfProcessSpecificationType,WorkAllocationConfigurationType,WorkBucketsManagementType,WorkBucketType,WorkersManagementType,WorkerTasksPerNodeConfigurationType,WorkItemActionsType,WorkItemCompletionEventType,WorkItemDelegationEventType,WorkItemDelegationRequestType,WorkItemEscalationEventType,WorkItemEventType,WorkItemNotificationActionType,WorkItemResultType,WorkItemSelectorType,WorkItemTimedActionsType,XmlSchemaType
public interface Containerable extends Serializable, DebugDumpable
- Author:
- semancik
-
-
Field Summary
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description PrismContainerValueasPrismContainerValue()static <T extends Containerable>
PrismContainerValue<T>asPrismContainerValue(Containerable containerable)default StringdebugDump(int indent)voidsetupContainerValue(PrismContainerValue container)Setup value to the containerable representation.-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
-
-
-
Method Detail
-
asPrismContainerValue
static <T extends Containerable> PrismContainerValue<T> asPrismContainerValue(Containerable containerable)
-
asPrismContainerValue
PrismContainerValue asPrismContainerValue()
-
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:
debugDumpin interfaceDebugDumpable
-
-