Package com.evolveum.midpoint.prism
Interface Objectable
- All Superinterfaces:
- Cloneable,- Containerable,- DebugDumpable,- Freezable,- Serializable
- All Known Implementing Classes:
- AbstractAccessCertificationDefinitionType,- AbstractMutableObjectable,- AbstractRoleType,- AccessCertificationCampaignType,- AccessCertificationDefinitionForReportType,- AccessCertificationDefinitionType,- ArchetypeType,- AssignmentHolderType,- CaseType,- ConnectorHostType,- ConnectorType,- DashboardType,- FocusType,- FormType,- FunctionLibraryType,- GenericObjectType,- LookupTableType,- MarkType,- MessageTemplateType,- NodeType,- ObjectCollectionType,- ObjectTemplateType,- ObjectType,- ObjectType,- OrgType,- PolicyType,- RawObjectType,- ReportDataType,- ReportType,- ResourceType,- RoleAnalysisClusterType,- RoleAnalysisOutlierType,- RoleAnalysisSessionType,- RoleType,- SchemaType,- SecurityPolicyType,- SequenceType,- ServiceType,- ShadowType,- SimulationResultType,- SystemConfigurationType,- TaskType,- UserType,- ValuePolicyType
- Author:
- semancik
- 
Field SummaryFields inherited from interface com.evolveum.midpoint.util.DebugDumpableINDENT_STRING
- 
Method SummaryModifier and TypeMethodDescriptiongetName()getOid()voidsetDescription(String description) voidsetName(PolyStringType name) voidvoidsetupContainer(PrismObject object) voidsetVersion(String version) Returns short string representing identity of this object.Returns short string identification of object type.Methods inherited from interface com.evolveum.midpoint.prism.ContainerableasPrismContainerValue, cloneWithoutId, cloneWithoutIdAndMetadata, debugDump, freeze, isImmutable, setupContainerValueMethods inherited from interface com.evolveum.midpoint.util.DebugDumpabledebugDump, debugDumpLazily, debugDumpLazilyMethods inherited from interface com.evolveum.midpoint.prism.FreezablecheckImmutable, checkMutable
- 
Method Details- 
getOidString getOid()
- 
setOid
- 
getVersionString getVersion()
- 
setVersion
- 
getNamePolyStringType getName()
- 
setName
- 
getDescriptionString getDescription()
- 
setDescription
- 
toDebugNameString toDebugName()Returns short string representing identity of this object. It should container object type, OID and name. It should be presented in a form suitable for log and diagnostic messages (understandable for system administrator).
- 
toDebugTypeString toDebugType()Returns short string identification of object type. It should be in a form suitable for log messages. There is no requirement for the type name to be unique, but it rather has to be compact. E.g. short element names are preferred to long QNames or URIs.- Returns:
 
- 
asPrismObjectPrismObject asPrismObject()
- 
setupContainer
 
-