Class ProportionalExpressionEvaluatorType

  • All Implemented Interfaces:
    JaxbVisitable, Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode

    public class ProportionalExpressionEvaluatorType
    extends Object
    implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
    Expression gets IntegerStatType as an input, IntegerStatType is derived from audit search. But this is all experimental. Later it will probably get entire AuditSearchType object. This expression evaluator may autodetect that input is a ObjectCollectionType and find IntegerStatType inside. <p>Java class for ProportionalExpressionEvaluatorType complex type. <p>The following schema fragment specifies the expected content contained within this class. <pre> &lt;complexType name="ProportionalExpressionEvaluatorType"&gt; &lt;complexContent&gt; &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt; &lt;sequence&gt; &lt;element name="style" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ProportionalStyleType"/&gt; &lt;/sequence&gt; &lt;/restriction&gt; &lt;/complexContent&gt; &lt;/complexType&gt; </pre>
    See Also:
    Serialized Form
    • Constructor Detail

      • ProportionalExpressionEvaluatorType

        public ProportionalExpressionEvaluatorType()
        Creates a new {@code ProportionalExpressionEvaluatorType} instance.
      • ProportionalExpressionEvaluatorType

        public ProportionalExpressionEvaluatorType​(ProportionalExpressionEvaluatorType o)
        Creates a new {@code ProportionalExpressionEvaluatorType} instance by deeply copying a given {@code ProportionalExpressionEvaluatorType} instance.
        Parameters:
        o - The instance to copy.
        Throws:
        NullPointerException - if {@code o} is {@code null}.
    • Method Detail

      • 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
        Overrides:
        toString in class Object
      • hashCode

        public int hashCode​(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
        Specified by:
        hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • 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 interface org.jvnet.jaxb2_commons.lang.Equals