Class NumericFilter

  • Direct Known Subclasses:
    TimestampFilter

    public class NumericFilter
    extends java.lang.Object
    • Constructor Detail

      • NumericFilter

        protected NumericFilter​(NumericFilterType filterType,
                                java.lang.Number value1,
                                java.lang.Number value2)
      • NumericFilter

        protected NumericFilter​(NumericFilterType filterType,
                                java.util.List<java.lang.Number> values)
    • Method Detail

      • equalsFilter

        public static NumericFilter equalsFilter​(java.lang.Number number)
      • notEqualsFilter

        public static NumericFilter notEqualsFilter​(java.lang.Number number)
      • greaterFilter

        public static NumericFilter greaterFilter​(java.lang.Number number)
      • greaterEqualsFilter

        public static NumericFilter greaterEqualsFilter​(java.lang.Number number)
      • smallerFilter

        public static NumericFilter smallerFilter​(java.lang.Number number)
      • smallerEqualsFilter

        public static NumericFilter smallerEqualsFilter​(java.lang.Number number)
      • betweenFilter

        public static NumericFilter betweenFilter​(java.lang.Number number1,
                                                  java.lang.Number number2)
      • betweenExclusiveFilter

        public static NumericFilter betweenExclusiveFilter​(java.lang.Number number1,
                                                           java.lang.Number number2)
      • containsFilter

        public static NumericFilter containsFilter​(java.lang.Number... numbers)
      • containsFilter

        public static NumericFilter containsFilter​(java.util.List<java.lang.Number> numbers)
      • containsNotFilter

        public static NumericFilter containsNotFilter​(java.util.List<java.lang.Number> numbers)
      • createEnumFilter

        public static NumericFilter createEnumFilter​(EnumFilterType filterType,
                                                     java.util.List<java.lang.Number> enumIds)
      • getValue1

        public java.lang.Number getValue1()
      • getValue2

        public java.lang.Number getValue2()
      • getValues

        public java.util.List<java.lang.Number> getValues()
      • toString

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