Interface Postgres._PeriodOverlapsClause

Enclosing class:
Postgres

public static interface Postgres._PeriodOverlapsClause
  • Method Summary

    Modifier and Type
    Method
    Description
    io.army.criteria.IPredicate
    overlaps(io.army.criteria.Expression start, io.army.criteria.Expression endOrLength)
     
    <T> io.army.criteria.IPredicate
    overlaps(io.army.criteria.Expression start, java.util.function.BiFunction<io.army.criteria.Expression,T,io.army.criteria.Expression> valueOperator, T value)
     
    io.army.criteria.IPredicate
    overlaps(io.army.criteria.TypeInfer type, java.util.function.BiFunction<io.army.criteria.TypeInfer,Object,io.army.criteria.Expression> valueOperator, Object start, Object endOrLength)
     
    <T> io.army.criteria.IPredicate
    overlaps(java.util.function.BiFunction<io.army.criteria.Expression,T,io.army.criteria.Expression> valueOperator, T value, io.army.criteria.Expression endOrLength)
     
  • Method Details

    • overlaps

      io.army.criteria.IPredicate overlaps(io.army.criteria.Expression start, io.army.criteria.Expression endOrLength)
    • overlaps

      <T> io.army.criteria.IPredicate overlaps(io.army.criteria.Expression start, java.util.function.BiFunction<io.army.criteria.Expression,T,io.army.criteria.Expression> valueOperator, T value)
    • overlaps

      <T> io.army.criteria.IPredicate overlaps(java.util.function.BiFunction<io.army.criteria.Expression,T,io.army.criteria.Expression> valueOperator, T value, io.army.criteria.Expression endOrLength)
    • overlaps

      io.army.criteria.IPredicate overlaps(io.army.criteria.TypeInfer type, java.util.function.BiFunction<io.army.criteria.TypeInfer,Object,io.army.criteria.Expression> valueOperator, Object start, Object endOrLength)