Class ExpressionEvaluatorWrapperType

java.lang.Object
com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionEvaluatorWrapperType
All Implemented Interfaces:
PlainStructured, JaxbVisitable, Serializable, Cloneable

public class ExpressionEvaluatorWrapperType extends com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
Wrapper for expression evaluator. (Very experimental.) Not a container!
See Also:
  • Field Details

    • expressionEvaluator

      protected jakarta.xml.bind.JAXBElement<?> expressionEvaluator
    • COMPLEX_TYPE

      public static final QName COMPLEX_TYPE
    • F_EXPRESSION_EVALUATOR

      public static final ItemName F_EXPRESSION_EVALUATOR
  • Constructor Details

    • ExpressionEvaluatorWrapperType

      public ExpressionEvaluatorWrapperType()
    • ExpressionEvaluatorWrapperType

      public ExpressionEvaluatorWrapperType(ExpressionEvaluatorWrapperType other)
  • Method Details

    • getExpressionEvaluator

      public jakarta.xml.bind.JAXBElement<?> getExpressionEvaluator()
    • setExpressionEvaluator

      public void setExpressionEvaluator(jakarta.xml.bind.JAXBElement<?> value)
    • hashCode

      public int hashCode(StructuredHashCodeStrategy strategy)
      Specified by:
      hashCode in interface PlainStructured
      Overrides:
      hashCode in class com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
    • equals

      public boolean equals(Object other, StructuredEqualsStrategy strategy)
      Specified by:
      equals in interface PlainStructured
      Overrides:
      equals in class com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
    • expressionEvaluator

      public ExpressionEvaluatorWrapperType expressionEvaluator(jakarta.xml.bind.JAXBElement<?> value)
    • accept

      public void accept(JaxbVisitor visitor)
      Specified by:
      accept in interface JaxbVisitable
      Overrides:
      accept in class com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
    • clone

      Specified by:
      clone in interface PlainStructured
      Specified by:
      clone in class com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured