Class RawObjectType
java.lang.Object
com.evolveum.prism.xml.ns._public.types_3.ObjectType
com.evolveum.prism.xml.ns._public.types_3.RawObjectType
- All Implemented Interfaces:
Containerable
,Freezable
,JaxbVisitable
,Objectable
,DebugDumpable
,Serializable
,Cloneable
- See Also:
-
Field Summary
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
getOid()
rawValue()
void
setDescription
(String description) void
setName
(PolyStringType name) void
void
setupContainer
(PrismObject object) void
setupContainerValue
(PrismContainerValue container) Setup value to the containerable representation.void
setVersion
(String version) Returns short string representing identity of this object.Returns short string identification of object type.toString()
Methods inherited from class com.evolveum.prism.xml.ns._public.types_3.ObjectType
accept
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.evolveum.midpoint.prism.Containerable
cloneWithoutId, debugDump, freeze, isImmutable
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
Methods inherited from interface com.evolveum.midpoint.prism.Freezable
checkImmutable, checkMutable
-
Constructor Details
-
RawObjectType
-
-
Method Details
-
getOid
-
setOid
-
getVersion
-
setVersion
-
getName
-
setName
-
getDescription
-
setDescription
-
toDebugName
Description copied from interface:Objectable
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). -
toDebugType
Description copied from interface:Objectable
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:
-
asPrismObject
-
setupContainer
-
asPrismContainerValue
-
setupContainerValue
Description copied from interface:Containerable
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. -
rawValue
-
toString
-