Class PerformerCommentsFormattingType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.PerformerCommentsFormattingType
-
- All Implemented Interfaces:
JaxbVisitable
,Serializable
,Cloneable
,org.jvnet.jaxb2_commons.lang.Equals
,org.jvnet.jaxb2_commons.lang.HashCode
public class PerformerCommentsFormattingType extends Object implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Instructions how to format approvers/reviewers comments before storing them into metadata. Normally midPoint stores comments as they were entered by performers. However, each deployment can tailor these e.g. by including performer name along with the comment. EXPERIMENTALJava class for PerformerCommentsFormattingType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PerformerCommentsFormattingType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="value" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ExpressionType" minOccurs="0"/> <element name="condition" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ExpressionType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
protected ExpressionType
condition
static ItemName
F_CONDITION
static ItemName
F_VALUE
protected ExpressionType
value
-
Constructor Summary
Constructors Constructor Description PerformerCommentsFormattingType()
Creates a newPerformerCommentsFormattingType
instance.PerformerCommentsFormattingType(PerformerCommentsFormattingType o)
Creates a newPerformerCommentsFormattingType
instance by deeply copying a givenPerformerCommentsFormattingType
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
ExpressionType
beginCondition()
ExpressionType
beginValue()
PerformerCommentsFormattingType
clone()
Creates and returns a deep copy of this object.PerformerCommentsFormattingType
condition(ExpressionType value)
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)
ExpressionType
getCondition()
Gets the value of the condition property.ExpressionType
getValue()
Gets the value of the value property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
void
setCondition(ExpressionType value)
Sets the value of the condition property.void
setValue(ExpressionType value)
Sets the value of the value property.String
toString()
Generates a String representation of the contents of this type.PerformerCommentsFormattingType
value(ExpressionType value)
-
-
-
Field Detail
-
value
protected ExpressionType value
-
condition
protected ExpressionType condition
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_VALUE
public static final ItemName F_VALUE
-
F_CONDITION
public static final ItemName F_CONDITION
-
-
Constructor Detail
-
PerformerCommentsFormattingType
public PerformerCommentsFormattingType()
Creates a newPerformerCommentsFormattingType
instance.
-
PerformerCommentsFormattingType
public PerformerCommentsFormattingType(PerformerCommentsFormattingType o)
Creates a newPerformerCommentsFormattingType
instance by deeply copying a givenPerformerCommentsFormattingType
instance.- Parameters:
o
- The instance to copy.- Throws:
NullPointerException
- ifo
isnull
.
-
-
Method Detail
-
getValue
public ExpressionType getValue()
Gets the value of the value property.- Returns:
- possible object is
ExpressionType
-
setValue
public void setValue(ExpressionType value)
Sets the value of the value property.- Parameters:
value
- allowed object isExpressionType
-
getCondition
public ExpressionType getCondition()
Gets the value of the condition property.- Returns:
- possible object is
ExpressionType
-
setCondition
public void setCondition(ExpressionType value)
Sets the value of the condition property.- Parameters:
value
- allowed object isExpressionType
-
toString
public String toString()
Generates a String representation of the contents of this type. This is an extension method, produced by the 'ts' xjc plugin
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
- Specified by:
hashCode
in interfaceorg.jvnet.jaxb2_commons.lang.HashCode
-
equals
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)
- Specified by:
equals
in interfaceorg.jvnet.jaxb2_commons.lang.Equals
-
value
public PerformerCommentsFormattingType value(ExpressionType value)
-
beginValue
public ExpressionType beginValue()
-
condition
public PerformerCommentsFormattingType condition(ExpressionType value)
-
beginCondition
public ExpressionType beginCondition()
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
-
clone
public PerformerCommentsFormattingType clone()
Creates and returns a deep copy of this object.
-
-