Class NumericElementFacet

  • All Implemented Interfaces:
    ElementFacet

    public class NumericElementFacet
    extends java.lang.Object
    implements ElementFacet
    • Field Detail

      • DEFAULT_MULTIPLE

        public static final java.math.BigDecimal DEFAULT_MULTIPLE
    • Constructor Detail

      • NumericElementFacet

        public NumericElementFacet​(java.math.BigDecimal multipleOf,
                                   java.math.BigDecimal minimum,
                                   java.lang.Boolean exclusiveMinimum,
                                   java.math.BigDecimal maximum,
                                   java.lang.Boolean exclusiveMaximum)
    • Method Detail

      • getMultipleOf

        public java.math.BigDecimal getMultipleOf()
      • getMaximum

        public java.math.BigDecimal getMaximum()
      • getExclusiveMaximum

        public java.lang.Boolean getExclusiveMaximum()
      • getMinimum

        public java.math.BigDecimal getMinimum()
      • getExclusiveMinimum

        public java.lang.Boolean getExclusiveMinimum()
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object