Class ConditionInspector<T extends java.lang.Comparable<T>>

    • Method Detail

      • getCondition

        public Condition<T> getCondition()
      • getValue

        public T getValue()
      • valueIsGreaterThanOrEqualTo

        protected boolean valueIsGreaterThanOrEqualTo​(java.lang.Comparable<T> otherValue)
      • valueIsLessThanOrEqualTo

        protected boolean valueIsLessThanOrEqualTo​(java.lang.Comparable<T> otherValue)
      • valueIsGreaterThan

        protected boolean valueIsGreaterThan​(java.lang.Comparable<T> otherValue)
      • valueIsLessThan

        protected boolean valueIsLessThan​(java.lang.Comparable<T> otherValue)
      • valueIsEqualTo

        protected boolean valueIsEqualTo​(java.lang.Comparable<T> otherValue)
      • isRedundant

        public boolean isRedundant​(java.lang.Object object)
        Specified by:
        isRedundant in interface IsRedundant<T extends java.lang.Comparable<T>>
      • getValues

        public Values<java.lang.Comparable> getValues()
      • hasValue

        public boolean hasValue()
      • toString

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

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

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

        public Key[] keys()
        Specified by:
        keys in interface HasKeys