Class Range<TElementType>
java.lang.Object
de.bytefish.pgbulkinsert.pgsql.model.range.Range<TElementType>
-
Constructor Summary
ConstructorsConstructorDescriptionRange(TElementType lowerBound, boolean lowerBoundIsInclusive, boolean lowerBoundInfinite, TElementType upperBound, boolean upperBoundIsInclusive, boolean upperBoundInfinite) Range(TElementType lowerBound, boolean lowerBoundIsInclusive, TElementType upperBound, boolean upperBoundIsInclusive) Range(TElementType lowerBound, TElementType upperBound) -
Method Summary
Modifier and TypeMethodDescriptionintgetFlags()booleanisEmpty()booleanbooleanvoidsetLowerBound(TElementType lowerBound) voidsetUpperBound(TElementType upperBound)
-
Constructor Details
-
Range
-
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
-
setLowerBound
-
getUpperBound
-
setUpperBound
-