public class EvaluatedSituationTriggerType extends EvaluatedPolicyRuleTriggerType implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Java class for EvaluatedSituationTriggerType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="EvaluatedSituationTriggerType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}EvaluatedPolicyRuleTriggerType"> <sequence> <element name="sourceRule" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}EvaluatedPolicyRuleType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static QName |
F_SOURCE_RULE |
protected List<EvaluatedPolicyRuleType> |
sourceRule |
_final, assignmentPath, constraint, constraintKind, constraintName, directOwnerDisplayName, directOwnerRef, F_ASSIGNMENT_PATH, F_CONSTRAINT, F_CONSTRAINT_KIND, F_CONSTRAINT_NAME, F_DIRECT_OWNER_DISPLAY_NAME, F_DIRECT_OWNER_REF, F_FINAL, F_HIDDEN, F_MESSAGE, F_PRESENTATION_ORDER, F_REF, F_RULE_NAME, F_SHORT_MESSAGE, F_TRIGGER_ID, hidden, message, presentationOrder, ref, ruleName, shortMessage, triggerId
Constructor and Description |
---|
EvaluatedSituationTriggerType()
Creates a new
EvaluatedSituationTriggerType instance. |
EvaluatedSituationTriggerType(EvaluatedSituationTriggerType o)
Creates a new
EvaluatedSituationTriggerType instance by deeply copying a given EvaluatedSituationTriggerType instance. |
getAssignmentPath, getConstraint, getConstraintKind, getConstraintName, getDirectOwnerDisplayName, getDirectOwnerRef, getMessage, getPresentationOrder, getRef, getRuleName, getShortMessage, getTriggerId, isFinal, isHidden, setAssignmentPath, setConstraint, setConstraintKind, setConstraintName, setDirectOwnerDisplayName, setDirectOwnerRef, setFinal, setHidden, setMessage, setPresentationOrder, setRef, setRuleName, setShortMessage, setTriggerId
protected List<EvaluatedPolicyRuleType> sourceRule
public static final QName COMPLEX_TYPE
public static final QName F_SOURCE_RULE
public EvaluatedSituationTriggerType()
EvaluatedSituationTriggerType
instance.public EvaluatedSituationTriggerType(EvaluatedSituationTriggerType o)
EvaluatedSituationTriggerType
instance by deeply copying a given EvaluatedSituationTriggerType
instance.o
- The instance to copy.NullPointerException
- if o
is null
.public List<EvaluatedPolicyRuleType> getSourceRule()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the sourceRule property.
For example, to add a new item, do as follows:
getSourceRule().add(newItem);
Objects of the following type(s) are allowed in the list
EvaluatedPolicyRuleType
public String toString()
toString
in class EvaluatedPolicyRuleTriggerType
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
hashCode
in interface org.jvnet.jaxb2_commons.lang.HashCode
hashCode
in class EvaluatedPolicyRuleTriggerType
public int hashCode()
hashCode
in class EvaluatedPolicyRuleTriggerType
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
equals
in interface org.jvnet.jaxb2_commons.lang.Equals
equals
in class EvaluatedPolicyRuleTriggerType
public boolean equals(Object object)
equals
in class EvaluatedPolicyRuleTriggerType
public EvaluatedSituationTriggerType sourceRule(EvaluatedPolicyRuleType value)
public EvaluatedPolicyRuleType beginSourceRule()
public EvaluatedSituationTriggerType ref(Integer value)
ref
in class EvaluatedPolicyRuleTriggerType
public EvaluatedSituationTriggerType triggerId(Integer value)
triggerId
in class EvaluatedPolicyRuleTriggerType
public EvaluatedSituationTriggerType ruleName(String value)
ruleName
in class EvaluatedPolicyRuleTriggerType
public EvaluatedSituationTriggerType constraintName(String value)
constraintName
in class EvaluatedPolicyRuleTriggerType
public EvaluatedSituationTriggerType constraintKind(PolicyConstraintKindType value)
constraintKind
in class EvaluatedPolicyRuleTriggerType
public EvaluatedSituationTriggerType constraint(AbstractPolicyConstraintType value)
constraint
in class EvaluatedPolicyRuleTriggerType
public AbstractPolicyConstraintType beginConstraint()
beginConstraint
in class EvaluatedPolicyRuleTriggerType
public EvaluatedSituationTriggerType message(LocalizableMessageType value)
message
in class EvaluatedPolicyRuleTriggerType
public EvaluatedSituationTriggerType shortMessage(LocalizableMessageType value)
shortMessage
in class EvaluatedPolicyRuleTriggerType
public EvaluatedSituationTriggerType presentationOrder(Integer value)
presentationOrder
in class EvaluatedPolicyRuleTriggerType
public EvaluatedSituationTriggerType _final(Boolean value)
_final
in class EvaluatedPolicyRuleTriggerType
public EvaluatedSituationTriggerType hidden(Boolean value)
hidden
in class EvaluatedPolicyRuleTriggerType
public EvaluatedSituationTriggerType assignmentPath(AssignmentPathType value)
assignmentPath
in class EvaluatedPolicyRuleTriggerType
public AssignmentPathType beginAssignmentPath()
beginAssignmentPath
in class EvaluatedPolicyRuleTriggerType
public EvaluatedSituationTriggerType directOwnerRef(ObjectReferenceType value)
directOwnerRef
in class EvaluatedPolicyRuleTriggerType
public EvaluatedSituationTriggerType directOwnerRef(String oid, QName type)
directOwnerRef
in class EvaluatedPolicyRuleTriggerType
public EvaluatedSituationTriggerType directOwnerRef(String oid, QName type, QName relation)
directOwnerRef
in class EvaluatedPolicyRuleTriggerType
public ObjectReferenceType beginDirectOwnerRef()
beginDirectOwnerRef
in class EvaluatedPolicyRuleTriggerType
public EvaluatedSituationTriggerType directOwnerDisplayName(PolyStringType value)
directOwnerDisplayName
in class EvaluatedPolicyRuleTriggerType
public EvaluatedSituationTriggerType directOwnerDisplayName(String value)
directOwnerDisplayName
in class EvaluatedPolicyRuleTriggerType
public PolyStringType beginDirectOwnerDisplayName()
beginDirectOwnerDisplayName
in class EvaluatedPolicyRuleTriggerType
public EvaluatedSituationTriggerType clone()
clone
in class EvaluatedPolicyRuleTriggerType
Copyright © 2018 Evolveum. All rights reserved.