public class AssignmentModificationPolicyConstraintType extends ModificationPolicyConstraintType implements Serializable, Cloneable, Containerable
Java class for AssignmentModificationPolicyConstraintType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AssignmentModificationPolicyConstraintType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ModificationPolicyConstraintType"> <sequence> <element name="relation" type="{http://www.w3.org/2001/XMLSchema}QName" maxOccurs="unbounded" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static QName |
F_RELATION |
F_EXACT_PATH_MATCH, F_EXPRESSION, F_ITEM, F_OPERATION
F_DESCRIPTION, F_ENFORCEMENT, F_NAME, F_PRESENTATION
Constructor and Description |
---|
AssignmentModificationPolicyConstraintType() |
AssignmentModificationPolicyConstraintType(PrismContext prismContext) |
createItemList, createOperationList, getExpression, getItem, getOperation, isExactPathMatch, setExactPathMatch, setExpression
getDescription, getEnforcement, getId, getName, getPresentation, setDescription, setEnforcement, setId, setName, setPresentation
public static final QName COMPLEX_TYPE
public static final QName F_RELATION
public AssignmentModificationPolicyConstraintType()
public AssignmentModificationPolicyConstraintType(PrismContext prismContext)
public PrismContainerValue asPrismContainerValue()
asPrismContainerValue
in interface Containerable
asPrismContainerValue
in class ModificationPolicyConstraintType
public void setupContainerValue(PrismContainerValue containerValue)
Containerable
setupContainerValue
in interface Containerable
setupContainerValue
in class ModificationPolicyConstraintType
public String toString()
toString
in class ModificationPolicyConstraintType
public boolean equals(Object object)
equals
in class ModificationPolicyConstraintType
public int hashCode()
hashCode
in class ModificationPolicyConstraintType
public <X> X end()
end
in class ModificationPolicyConstraintType
public AssignmentModificationPolicyConstraintType relation(QName value)
public AssignmentModificationPolicyConstraintType operation(ChangeTypeType value)
operation
in class ModificationPolicyConstraintType
public AssignmentModificationPolicyConstraintType item(ItemPathType value)
item
in class ModificationPolicyConstraintType
public ItemPathType beginItem()
beginItem
in class ModificationPolicyConstraintType
public AssignmentModificationPolicyConstraintType exactPathMatch(Boolean value)
exactPathMatch
in class ModificationPolicyConstraintType
public AssignmentModificationPolicyConstraintType expression(ExpressionType value)
expression
in class ModificationPolicyConstraintType
public ExpressionType beginExpression()
beginExpression
in class ModificationPolicyConstraintType
public AssignmentModificationPolicyConstraintType name(String value)
name
in class ModificationPolicyConstraintType
public AssignmentModificationPolicyConstraintType description(String value)
description
in class ModificationPolicyConstraintType
public AssignmentModificationPolicyConstraintType presentation(PolicyConstraintPresentationType value)
presentation
in class ModificationPolicyConstraintType
public PolicyConstraintPresentationType beginPresentation()
beginPresentation
in class ModificationPolicyConstraintType
public AssignmentModificationPolicyConstraintType enforcement(PolicyConstraintEnforcementType value)
enforcement
in class ModificationPolicyConstraintType
public AssignmentModificationPolicyConstraintType id(Long value)
id
in class ModificationPolicyConstraintType
public AssignmentModificationPolicyConstraintType clone()
clone
in class ModificationPolicyConstraintType
Copyright © 2019 Evolveum. All rights reserved.