public class GenerateExpressionEvaluatorType extends Object implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Java class for GenerateExpressionEvaluatorType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="GenerateExpressionEvaluatorType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="mode" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}GenerateExpressionEvaluatorModeType" minOccurs="0"/> <element name="valuePolicyRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectReferenceType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static ItemName |
F_MODE |
static ItemName |
F_VALUE_POLICY_REF |
protected GenerateExpressionEvaluatorModeType |
mode |
protected ObjectReferenceType |
valuePolicyRef |
Constructor and Description |
---|
GenerateExpressionEvaluatorType()
Creates a new
GenerateExpressionEvaluatorType instance. |
GenerateExpressionEvaluatorType(GenerateExpressionEvaluatorType o)
Creates a new
GenerateExpressionEvaluatorType instance by deeply copying a given GenerateExpressionEvaluatorType instance. |
Modifier and Type | Method and Description |
---|---|
void |
accept(JaxbVisitor visitor) |
ObjectReferenceType |
beginValuePolicyRef() |
GenerateExpressionEvaluatorType |
clone()
Creates and returns a deep copy of this object.
|
boolean |
equals(Object object) |
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) |
GenerateExpressionEvaluatorModeType |
getMode()
Gets the value of the mode property.
|
ObjectReferenceType |
getValuePolicyRef()
Gets the value of the valuePolicyRef property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy) |
GenerateExpressionEvaluatorType |
mode(GenerateExpressionEvaluatorModeType value) |
void |
setMode(GenerateExpressionEvaluatorModeType value)
Sets the value of the mode property.
|
void |
setValuePolicyRef(ObjectReferenceType value)
Sets the value of the valuePolicyRef property.
|
String |
toString()
Generates a String representation of the contents of this type.
|
GenerateExpressionEvaluatorType |
valuePolicyRef(ObjectReferenceType value) |
GenerateExpressionEvaluatorType |
valuePolicyRef(String oid,
QName type) |
GenerateExpressionEvaluatorType |
valuePolicyRef(String oid,
QName type,
QName relation) |
finalize, getClass, notify, notifyAll, wait, wait, wait
visitPrismStructure
protected GenerateExpressionEvaluatorModeType mode
protected ObjectReferenceType valuePolicyRef
public static final QName COMPLEX_TYPE
public static final ItemName F_MODE
public static final ItemName F_VALUE_POLICY_REF
public GenerateExpressionEvaluatorType()
GenerateExpressionEvaluatorType
instance.public GenerateExpressionEvaluatorType(GenerateExpressionEvaluatorType o)
GenerateExpressionEvaluatorType
instance by deeply copying a given GenerateExpressionEvaluatorType
instance.o
- The instance to copy.NullPointerException
- if o
is null
.public GenerateExpressionEvaluatorModeType getMode()
GenerateExpressionEvaluatorModeType
public void setMode(GenerateExpressionEvaluatorModeType value)
value
- allowed object is
GenerateExpressionEvaluatorModeType
public ObjectReferenceType getValuePolicyRef()
ObjectReferenceType
public void setValuePolicyRef(ObjectReferenceType value)
value
- allowed object is
ObjectReferenceType
public String toString()
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
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
public GenerateExpressionEvaluatorType mode(GenerateExpressionEvaluatorModeType value)
public GenerateExpressionEvaluatorType valuePolicyRef(ObjectReferenceType value)
public GenerateExpressionEvaluatorType valuePolicyRef(String oid, QName type)
public GenerateExpressionEvaluatorType valuePolicyRef(String oid, QName type, QName relation)
public ObjectReferenceType beginValuePolicyRef()
public void accept(JaxbVisitor visitor)
accept
in interface JaxbVisitable
public GenerateExpressionEvaluatorType clone()
Copyright © 2019 Evolveum. All rights reserved.