Class UpdateCapabilityType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
- com.evolveum.midpoint.xml.ns._public.resource.capabilities_3.CapabilityType
-
- com.evolveum.midpoint.xml.ns._public.resource.capabilities_3.AbstractWriteCapabilityType
-
- com.evolveum.midpoint.xml.ns._public.resource.capabilities_3.UpdateCapabilityType
-
- All Implemented Interfaces:
PlainStructured
,JaxbVisitable
,Serializable
,Cloneable
public class UpdateCapabilityType extends AbstractWriteCapabilityType
Describes update capability.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy
-
-
Field Summary
Fields Modifier and Type Field Description protected Boolean
addRemoveAttributeValues
protected AttributeContentRequirementType
attributeContentRequirement
static QName
COMPLEX_TYPE
protected Boolean
delta
static ItemName
F_ADD_REMOVE_ATTRIBUTE_VALUES
static ItemName
F_ATTRIBUTE_CONTENT_REQUIREMENT
static ItemName
F_DELTA
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.resource.capabilities_3.AbstractWriteCapabilityType
F_MANUAL, manual
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.resource.capabilities_3.CapabilityType
enabled, F_ENABLED
-
-
Constructor Summary
Constructors Constructor Description UpdateCapabilityType()
UpdateCapabilityType(UpdateCapabilityType other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
UpdateCapabilityType
addRemoveAttributeValues(Boolean value)
UpdateCapabilityType
attributeContentRequirement(AttributeContentRequirementType value)
UpdateCapabilityType
clone()
UpdateCapabilityType
delta(Boolean value)
UpdateCapabilityType
enabled(Boolean value)
boolean
equals(Object other, StructuredEqualsStrategy strategy)
AttributeContentRequirementType
getAttributeContentRequirement()
int
hashCode(StructuredHashCodeStrategy strategy)
Boolean
isAddRemoveAttributeValues()
Boolean
isDelta()
UpdateCapabilityType
manual(Boolean value)
void
setAddRemoveAttributeValues(Boolean value)
void
setAttributeContentRequirement(AttributeContentRequirementType value)
void
setDelta(Boolean value)
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.resource.capabilities_3.AbstractWriteCapabilityType
isManual, setManual
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.resource.capabilities_3.CapabilityType
isEnabled, setEnabled
-
-
-
-
Field Detail
-
delta
protected Boolean delta
-
addRemoveAttributeValues
protected Boolean addRemoveAttributeValues
-
attributeContentRequirement
protected AttributeContentRequirementType attributeContentRequirement
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_DELTA
public static final ItemName F_DELTA
-
F_ADD_REMOVE_ATTRIBUTE_VALUES
public static final ItemName F_ADD_REMOVE_ATTRIBUTE_VALUES
-
F_ATTRIBUTE_CONTENT_REQUIREMENT
public static final ItemName F_ATTRIBUTE_CONTENT_REQUIREMENT
-
-
Constructor Detail
-
UpdateCapabilityType
public UpdateCapabilityType()
-
UpdateCapabilityType
public UpdateCapabilityType(UpdateCapabilityType other)
-
-
Method Detail
-
isDelta
public Boolean isDelta()
-
setDelta
public void setDelta(Boolean value)
-
isAddRemoveAttributeValues
public Boolean isAddRemoveAttributeValues()
-
setAddRemoveAttributeValues
public void setAddRemoveAttributeValues(Boolean value)
-
getAttributeContentRequirement
public AttributeContentRequirementType getAttributeContentRequirement()
-
setAttributeContentRequirement
public void setAttributeContentRequirement(AttributeContentRequirementType value)
-
hashCode
public int hashCode(StructuredHashCodeStrategy strategy)
- Specified by:
hashCode
in interfacePlainStructured
- Overrides:
hashCode
in classAbstractWriteCapabilityType
-
equals
public boolean equals(Object other, StructuredEqualsStrategy strategy)
- Specified by:
equals
in interfacePlainStructured
- Overrides:
equals
in classAbstractWriteCapabilityType
-
delta
public UpdateCapabilityType delta(Boolean value)
-
addRemoveAttributeValues
public UpdateCapabilityType addRemoveAttributeValues(Boolean value)
-
attributeContentRequirement
public UpdateCapabilityType attributeContentRequirement(AttributeContentRequirementType value)
-
manual
public UpdateCapabilityType manual(Boolean value)
- Overrides:
manual
in classAbstractWriteCapabilityType
-
enabled
public UpdateCapabilityType enabled(Boolean value)
- Overrides:
enabled
in classAbstractWriteCapabilityType
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
- Overrides:
accept
in classAbstractWriteCapabilityType
-
clone
public UpdateCapabilityType clone()
- Specified by:
clone
in interfacePlainStructured
- Overrides:
clone
in classAbstractWriteCapabilityType
-
-