Class ResourceObjectTypeDependencyType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowDiscriminatorType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceObjectTypeDependencyType
-
- All Implemented Interfaces:
Containerable
,DebugDumpable
,Serializable
,Cloneable
public class ResourceObjectTypeDependencyType extends ShadowDiscriminatorType implements Serializable, Cloneable, Containerable
Java class for ResourceObjectTypeDependencyType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ResourceObjectTypeDependencyType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ShadowDiscriminatorType"> <sequence> <element name="strictness" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ResourceObjectTypeDependencyStrictnessType" minOccurs="0"/> <element name="order" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="forceLoad" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_FORCE_LOAD
static ItemName
F_ORDER
static ItemName
F_STRICTNESS
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowDiscriminatorType
F_DISCRIMINATOR_ORDER, F_INTENT, F_KIND, F_OBJECT_CLASS_NAME, F_RESOURCE_REF, F_TAG, F_TOMBSTONE
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description ResourceObjectTypeDependencyType()
ResourceObjectTypeDependencyType(PrismContext prismContext)
-
Method Summary
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowDiscriminatorType
getDiscriminatorOrder, getId, getIntent, getKind, getObjectClassName, getResourceRef, getTag, isTombstone, setDiscriminatorOrder, setId, setIntent, setKind, setObjectClassName, setResourceRef, setTag, setTombstone
-
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
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
-
-
-
Constructor Detail
-
ResourceObjectTypeDependencyType
public ResourceObjectTypeDependencyType()
-
ResourceObjectTypeDependencyType
public ResourceObjectTypeDependencyType(PrismContext prismContext)
-
-
Method Detail
-
asPrismContainerValue
public PrismContainerValue asPrismContainerValue()
- Specified by:
asPrismContainerValue
in interfaceContainerable
- Overrides:
asPrismContainerValue
in classShadowDiscriminatorType
-
setupContainerValue
public void setupContainerValue(PrismContainerValue containerValue)
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.- Specified by:
setupContainerValue
in interfaceContainerable
- Overrides:
setupContainerValue
in classShadowDiscriminatorType
-
toString
public String toString()
- Overrides:
toString
in classShadowDiscriminatorType
-
equals
public boolean equals(Object object)
- Overrides:
equals
in classShadowDiscriminatorType
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classShadowDiscriminatorType
-
end
public <X> X end()
- Overrides:
end
in classShadowDiscriminatorType
-
getStrictness
public ResourceObjectTypeDependencyStrictnessType getStrictness()
-
setStrictness
public void setStrictness(ResourceObjectTypeDependencyStrictnessType value)
-
getOrder
public Integer getOrder()
-
setOrder
public void setOrder(Integer value)
-
isForceLoad
public Boolean isForceLoad()
-
setForceLoad
public void setForceLoad(Boolean value)
-
strictness
public ResourceObjectTypeDependencyType strictness(ResourceObjectTypeDependencyStrictnessType value)
-
order
public ResourceObjectTypeDependencyType order(Integer value)
-
forceLoad
public ResourceObjectTypeDependencyType forceLoad(Boolean value)
-
resourceRef
public ResourceObjectTypeDependencyType resourceRef(ObjectReferenceType value)
- Overrides:
resourceRef
in classShadowDiscriminatorType
-
resourceRef
public ResourceObjectTypeDependencyType resourceRef(String oid, QName type)
- Overrides:
resourceRef
in classShadowDiscriminatorType
-
resourceRef
public ResourceObjectTypeDependencyType resourceRef(String oid, QName type, QName relation)
- Overrides:
resourceRef
in classShadowDiscriminatorType
-
beginResourceRef
public ObjectReferenceType beginResourceRef()
- Overrides:
beginResourceRef
in classShadowDiscriminatorType
-
kind
public ResourceObjectTypeDependencyType kind(ShadowKindType value)
- Overrides:
kind
in classShadowDiscriminatorType
-
intent
public ResourceObjectTypeDependencyType intent(String value)
- Overrides:
intent
in classShadowDiscriminatorType
-
tag
public ResourceObjectTypeDependencyType tag(String value)
- Overrides:
tag
in classShadowDiscriminatorType
-
objectClassName
public ResourceObjectTypeDependencyType objectClassName(QName value)
- Overrides:
objectClassName
in classShadowDiscriminatorType
-
tombstone
public ResourceObjectTypeDependencyType tombstone(Boolean value)
- Overrides:
tombstone
in classShadowDiscriminatorType
-
discriminatorOrder
public ResourceObjectTypeDependencyType discriminatorOrder(Integer value)
- Overrides:
discriminatorOrder
in classShadowDiscriminatorType
-
id
public ResourceObjectTypeDependencyType id(Long value)
- Overrides:
id
in classShadowDiscriminatorType
-
clone
public ResourceObjectTypeDependencyType clone()
- Overrides:
clone
in classShadowDiscriminatorType
-
-