public class Range<TElementType> extends Object
| Constructor and Description |
|---|
Range(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) |
| Modifier and Type | Method and Description |
|---|---|
int |
getFlags() |
TElementType |
getLowerBound() |
TElementType |
getUpperBound() |
boolean |
isEmpty() |
boolean |
isLowerBoundInfinite() |
boolean |
isUpperBoundInfinite() |
void |
setLowerBound(TElementType lowerBound) |
void |
setUpperBound(TElementType upperBound) |
public Range(TElementType lowerBound, TElementType upperBound)
public Range(TElementType lowerBound, boolean lowerBoundIsInclusive, TElementType upperBound, boolean upperBoundIsInclusive)
public Range(TElementType lowerBound, boolean lowerBoundIsInclusive, boolean lowerBoundInfinite, TElementType upperBound, boolean upperBoundIsInclusive, boolean upperBoundInfinite)
public int getFlags()
public boolean isEmpty()
public boolean isLowerBoundInfinite()
public boolean isUpperBoundInfinite()
public TElementType getLowerBound()
public void setLowerBound(TElementType lowerBound)
public TElementType getUpperBound()
public void setUpperBound(TElementType upperBound)
Copyright © 2020. All rights reserved.