Class AbstractNoValueCondition<T>

    • Constructor Detail

      • AbstractNoValueCondition

        protected AbstractNoValueCondition()
      • AbstractNoValueCondition

        protected AbstractNoValueCondition​(java.util.function.BooleanSupplier booleanSupplier)
    • Method Detail

      • shouldRender

        public boolean shouldRender()
        Description copied from interface: VisitableCondition
        Subclasses can override this to inform the renderer if the condition should not be included in the rendered SQL. For example, IsEqualWhenPresent will not render if the value is null.
        Specified by:
        shouldRender in interface VisitableCondition<T>
        Returns:
        true if the condition should render.
      • renderCondition

        public abstract java.lang.String renderCondition​(java.lang.String columnName)