Interface Graduations
-
- All Known Implementing Classes:
AbstractGraduations,LinearGraduations,LogarithmicGraduations
public interface Graduations- Author:
- Pierre Lando
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancontain(double value)Return true if the interval contain the given value.java.util.List<java.lang.Double>getAllValues()Return all values of this graduation.GraduationsgetAlternative()Return a child graduation with more values but less thangetMore()java.text.DecimalFormatgetFormat()Return an adapted number format.doublegetLowerBound()Return the lower bound.GraduationsgetMore()Return a child graduation with more values.java.util.List<java.lang.Double>getNewValues()Return values not present in parents graduations.GraduationsgetParentGraduations()Return the parent graduation.intgetSubDensity()Return the density of sub ticks.GraduationsgetSubGraduations()Return a child graduation for sub ticks.java.util.List<java.lang.Double>getSubGraduations(int N)Get the list of subgraduations corresponding to N subticks between two main consecutives ticksdoublegetUpperBound()Return the upper bound.booleanisLowerBoundIncluded()Return true if the lower bound is included.booleanisUpperBoundIncluded()Return true if the lower bound is included.
-
-
-
Method Detail
-
getLowerBound
double getLowerBound()
Return the lower bound.- Returns:
- the lower bound.
-
isLowerBoundIncluded
boolean isLowerBoundIncluded()
Return true if the lower bound is included.- Returns:
- true if the lower bound is included.
-
getUpperBound
double getUpperBound()
Return the upper bound.- Returns:
- the upper bound.
-
isUpperBoundIncluded
boolean isUpperBoundIncluded()
Return true if the lower bound is included.- Returns:
- true if the lower bound is included.
-
contain
boolean contain(double value)
Return true if the interval contain the given value.- Parameters:
value- the given value.- Returns:
- true if the interval contain the given value.
-
getFormat
java.text.DecimalFormat getFormat()
Return an adapted number format.- Returns:
- an adapted number format.
-
getAllValues
java.util.List<java.lang.Double> getAllValues()
Return all values of this graduation.- Returns:
- all values of this graduation.
-
getNewValues
java.util.List<java.lang.Double> getNewValues()
Return values not present in parents graduations.- Returns:
- values not present in parents graduations.
-
getParentGraduations
Graduations getParentGraduations()
Return the parent graduation.- Returns:
- the parent graduation.
-
getMore
Graduations getMore()
Return a child graduation with more values.- Returns:
- a child graduation with more values.
-
getAlternative
Graduations getAlternative()
Return a child graduation with more values but less thangetMore()- Returns:
- a child graduation with more values but less than
getMore()
-
getSubGraduations
Graduations getSubGraduations()
Return a child graduation for sub ticks.- Returns:
- a child graduation for sub ticks.
-
getSubGraduations
java.util.List<java.lang.Double> getSubGraduations(int N)
Get the list of subgraduations corresponding to N subticks between two main consecutives ticks- Parameters:
N- the number of graduations- Returns:
- the corresponding list
-
getSubDensity
int getSubDensity()
Return the density of sub ticks.- Returns:
- the density of sub ticks.
-
-