edu.ucla.util
Class Interval
Object
Interval
- Direct Known Subclasses:
- ProbabilityInterval
public class Interval
- extends Object
Class for interval.
Interval
public Interval()
Interval
public Interval(double value)
Interval
public Interval(double lowerBound,
double upperBound)
Interval
public Interval(Interval interval,
double offset)
compareLowerBound
public int compareLowerBound(Object obj)
- Since:
- 082102
compareUpperBound
public int compareUpperBound(Object obj)
toString
public String toString()
- Overrides:
toString
in class Object
toString
public String toString(NumberFormat format)
- Since:
- 20021003
append
public StringBuffer append(StringBuffer buff,
NumberFormat format)
- Since:
- 20060209
isEmpty
public boolean isEmpty()
isPoint
public boolean isPoint()
getLowerBound
public double getLowerBound()
getUpperBound
public double getUpperBound()
getAbsoluteLowerBound
public double getAbsoluteLowerBound()
getAbsoluteUpperBound
public double getAbsoluteUpperBound()
intersect
public void intersect(Interval interval)
contains
public boolean contains(double value)
epsilonContains
public boolean epsilonContains(double value,
double epsilon)
- Since:
- 20060208
closestToZero
public double closestToZero()
allNegative
public boolean allNegative()
allPositive
public boolean allPositive()
Copyright 2010 UCLA Automated Reasoning Group