public class PointInterval<T> extends Object implements Interval<T>
Constructor and Description |
---|
PointInterval(Iterable<T> points) |
PointInterval(T... points) |
PointInterval(T point) |
Modifier and Type | Method and Description |
---|---|
void |
addPoint(T point) |
boolean |
endInclusive() |
boolean |
equals(Object other) |
T |
getEnd() |
Collection<T> |
getPoints() |
T |
getStart() |
int |
hashCode() |
Interval<T> |
intersect(Interval<T> other) |
boolean |
isEmpty() |
boolean |
isPoints() |
void |
setPoint(T point) |
boolean |
startInclusive() |
String |
toString() |
public PointInterval(T point)
public PointInterval(T... points)
public Collection<T> getPoints()
public void setPoint(T point)
public void addPoint(T point)
public boolean startInclusive()
startInclusive
in interface Interval<T>
public boolean endInclusive()
endInclusive
in interface Interval<T>
Copyright © 2012–2023. All rights reserved.