Class IsNotBetween<T>

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  IsNotBetween.Builder<T>  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected IsNotBetween​(java.util.function.Supplier<T> valueSupplier1, java.util.function.Supplier<T> valueSupplier2)  
      protected IsNotBetween​(java.util.function.Supplier<T> valueSupplier1, java.util.function.Supplier<T> valueSupplier2, java.util.function.BiPredicate<T,​T> predicate)  
    • Method Summary

      Modifier and Type Method Description
      static <T> IsNotBetween.Builder<T> isNotBetween​(java.util.function.Supplier<T> valueSupplier1)  
      java.lang.String renderCondition​(java.lang.String columnName, java.lang.String placeholder1, java.lang.String placeholder2)  
      IsNotBetween<T> then​(java.util.function.UnaryOperator<T> transformer1, java.util.function.UnaryOperator<T> transformer2)  
      IsNotBetween<T> when​(java.util.function.BiPredicate<T,​T> predicate)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • IsNotBetween

        protected IsNotBetween​(java.util.function.Supplier<T> valueSupplier1,
                               java.util.function.Supplier<T> valueSupplier2)
      • IsNotBetween

        protected IsNotBetween​(java.util.function.Supplier<T> valueSupplier1,
                               java.util.function.Supplier<T> valueSupplier2,
                               java.util.function.BiPredicate<T,​T> predicate)
    • Method Detail

      • renderCondition

        public java.lang.String renderCondition​(java.lang.String columnName,
                                                java.lang.String placeholder1,
                                                java.lang.String placeholder2)
        Specified by:
        renderCondition in class AbstractTwoValueCondition<T>
      • isNotBetween

        public static <T> IsNotBetween.Builder<T> isNotBetween​(java.util.function.Supplier<T> valueSupplier1)
      • when

        public IsNotBetween<T> when​(java.util.function.BiPredicate<T,​T> predicate)
      • then

        public IsNotBetween<T> then​(java.util.function.UnaryOperator<T> transformer1,
                                    java.util.function.UnaryOperator<T> transformer2)