Class PerformerCommentsFormattingType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.PerformerCommentsFormattingType
-
- All Implemented Interfaces:
PlainStructured
,JaxbVisitable
,Serializable
,Cloneable
public class PerformerCommentsFormattingType extends com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
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. EXPERIMENTAL- 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 static QName
COMPLEX_TYPE
protected ExpressionType
condition
static ItemName
F_CONDITION
static ItemName
F_VALUE
protected ExpressionType
value
-
Constructor Summary
Constructors Constructor Description PerformerCommentsFormattingType()
PerformerCommentsFormattingType(PerformerCommentsFormattingType other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
ExpressionType
beginCondition()
ExpressionType
beginValue()
PerformerCommentsFormattingType
clone()
PerformerCommentsFormattingType
condition(ExpressionType value)
boolean
equals(Object other, StructuredEqualsStrategy strategy)
ExpressionType
getCondition()
ExpressionType
getValue()
int
hashCode(StructuredHashCodeStrategy strategy)
void
setCondition(ExpressionType value)
void
setValue(ExpressionType value)
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()
-
PerformerCommentsFormattingType
public PerformerCommentsFormattingType(PerformerCommentsFormattingType other)
-
-
Method Detail
-
getValue
public ExpressionType getValue()
-
setValue
public void setValue(ExpressionType value)
-
getCondition
public ExpressionType getCondition()
-
setCondition
public void setCondition(ExpressionType value)
-
hashCode
public int hashCode(StructuredHashCodeStrategy strategy)
- Specified by:
hashCode
in interfacePlainStructured
- Overrides:
hashCode
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
equals
public boolean equals(Object other, StructuredEqualsStrategy strategy)
- Specified by:
equals
in interfacePlainStructured
- Overrides:
equals
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
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
- Overrides:
accept
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
clone
public PerformerCommentsFormattingType clone()
- Specified by:
clone
in interfacePlainStructured
- Specified by:
clone
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
-