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 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 QNameCOMPLEX_TYPEprotected ExpressionTypeconditionstatic ItemNameF_CONDITIONstatic ItemNameF_VALUEprotected ExpressionTypevalue
-
Constructor Summary
Constructors Constructor Description PerformerCommentsFormattingType()PerformerCommentsFormattingType(PerformerCommentsFormattingType other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(JaxbVisitor visitor)ExpressionTypebeginCondition()ExpressionTypebeginValue()PerformerCommentsFormattingTypeclone()PerformerCommentsFormattingTypecondition(ExpressionType value)booleanequals(Object other, StructuredEqualsStrategy strategy)ExpressionTypegetCondition()ExpressionTypegetValue()inthashCode(StructuredHashCodeStrategy strategy)voidsetCondition(ExpressionType value)voidsetValue(ExpressionType value)PerformerCommentsFormattingTypevalue(ExpressionType value)-
Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
equals, hashCode, toString
-
-
-
-
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:
hashCodein interfacePlainStructured- Overrides:
hashCodein classAbstractPlainStructured
-
equals
public boolean equals(Object other, StructuredEqualsStrategy strategy)
- Specified by:
equalsin interfacePlainStructured- Overrides:
equalsin classAbstractPlainStructured
-
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:
acceptin interfaceJaxbVisitable- Overrides:
acceptin classAbstractPlainStructured
-
clone
public PerformerCommentsFormattingType clone()
- Specified by:
clonein interfacePlainStructured- Specified by:
clonein classAbstractPlainStructured
-
-