Class Range<TElementType>

java.lang.Object
de.bytefish.pgbulkinsert.pgsql.model.range.Range<TElementType>

public class Range<TElementType> extends Object
  • Constructor Details

    • Range

      public Range(TElementType lowerBound, TElementType upperBound)
    • Range

      public Range(TElementType lowerBound, boolean lowerBoundIsInclusive, TElementType upperBound, boolean upperBoundIsInclusive)
    • Range

      public Range(TElementType lowerBound, boolean lowerBoundIsInclusive, boolean lowerBoundInfinite, TElementType upperBound, boolean upperBoundIsInclusive, boolean upperBoundInfinite)
  • Method Details

    • getFlags

      public int getFlags()
    • isEmpty

      public boolean isEmpty()
    • isLowerBoundInfinite

      public boolean isLowerBoundInfinite()
    • isUpperBoundInfinite

      public boolean isUpperBoundInfinite()
    • getLowerBound

      public TElementType getLowerBound()
    • setLowerBound

      public void setLowerBound(TElementType lowerBound)
    • getUpperBound

      public TElementType getUpperBound()
    • setUpperBound

      public void setUpperBound(TElementType upperBound)