Class ShadowAssociationType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowAssociationType
-
- All Implemented Interfaces:
Containerable
,Freezable
,com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
,DebugDumpable
,Serializable
,Cloneable
public class ShadowAssociationType extends com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
TODO- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable.Any
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ContainerableList<T extends Containerable>, com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ReferencableList<T extends Referencable>
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_IDENTIFIERS
static ItemName
F_NAME
static ItemName
F_SHADOW_REF
static Producer<ShadowAssociationType>
FACTORY
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description ShadowAssociationType()
ShadowAssociationType(PrismContext context)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ShadowIdentifiersType
beginIdentifiers()
ObjectReferenceType
beginShadowRef()
ShadowAssociationType
clone()
<X> X
end()
boolean
equals(Object other)
ShadowIdentifiersType
getIdentifiers()
QName
getName()
ObjectReferenceType
getShadowRef()
ShadowAssociationType
id(Long value)
ShadowAssociationType
identifiers(ShadowIdentifiersType value)
ShadowAssociationType
name(QName value)
void
setIdentifiers(ShadowIdentifiersType value)
void
setName(QName value)
void
setShadowRef(ObjectReferenceType value)
ShadowAssociationType
shadowRef(ObjectReferenceType value)
ShadowAssociationType
shadowRef(String oid, QName type)
ShadowAssociationType
shadowRef(String oid, QName type, QName relation)
-
Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
asPrismContainerValue, getId, hashCode, setId, setupContainerValue, toString
-
Methods inherited from class java.lang.Object
finalize, getClass, 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.prism.impl.binding.ContainerablePrismBinding
prismGetContainerableList, prismGetPropertyValue, prismGetPropertyValues, prismGetReferencable, prismGetReferencableList, prismGetReferenceObjectable, prismGetSingleContainerable, prismSetPropertyValue, prismSetReferencable, prismSetReferenceObjectable, prismSetSingleContainerable
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Methods inherited from interface com.evolveum.midpoint.prism.Freezable
checkImmutable, checkMutable
-
-
-
-
Constructor Detail
-
ShadowAssociationType
public ShadowAssociationType()
-
ShadowAssociationType
@Deprecated public ShadowAssociationType(PrismContext context)
Deprecated.
-
-
Method Detail
-
getName
public QName getName()
-
setName
public void setName(QName value)
-
getShadowRef
public ObjectReferenceType getShadowRef()
-
setShadowRef
public void setShadowRef(ObjectReferenceType value)
-
getIdentifiers
public ShadowIdentifiersType getIdentifiers()
-
setIdentifiers
public void setIdentifiers(ShadowIdentifiersType value)
-
equals
public boolean equals(Object other)
- Overrides:
equals
in classcom.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
id
public ShadowAssociationType id(Long value)
-
name
public ShadowAssociationType name(QName value)
-
shadowRef
public ShadowAssociationType shadowRef(ObjectReferenceType value)
-
shadowRef
public ShadowAssociationType shadowRef(String oid, QName type)
-
shadowRef
public ShadowAssociationType shadowRef(String oid, QName type, QName relation)
-
beginShadowRef
public ObjectReferenceType beginShadowRef()
-
identifiers
public ShadowAssociationType identifiers(ShadowIdentifiersType value)
-
beginIdentifiers
public ShadowIdentifiersType beginIdentifiers()
-
end
public <X> X end()
-
clone
public ShadowAssociationType clone()
- Overrides:
clone
in classcom.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
-