|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectmetricsOverlay.model.metrics.Range
metricsOverlay.model.metrics.MappedRange
metricsOverlay.model.metrics.CompositeIntegerRange
public class CompositeIntegerRange
This class provides the ability to use complex range data that is composed of different integer ranges. Potentially composite real ranges may also be avaliable.
Constructor Summary | |
---|---|
CompositeIntegerRange()
|
|
CompositeIntegerRange(java.util.Map<IntegerRange,java.lang.String> ranges)
|
Method Summary | |
---|---|
java.lang.String |
getMax()
|
java.lang.String |
getMaxName()
The name of the maximum value. |
java.lang.String |
getMin()
|
java.lang.String |
getMinName()
The name of the minimum value. |
int |
getNumItems()
The number of different mappings avaliable. |
java.util.Map<IntegerRange,java.lang.String> |
getRangeMap()
Returns the map containing the ranges within this range. |
java.lang.String |
getType()
|
boolean |
isInRange(java.lang.String value)
|
boolean |
isInRangeName(java.lang.String value)
Returns if the name is contained as a mapping. |
boolean |
isValid()
Determines if the set range is valid. |
Methods inherited from class metricsOverlay.model.metrics.MappedRange |
---|
toString |
Methods inherited from class metricsOverlay.model.metrics.Range |
---|
compareTo |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public CompositeIntegerRange()
public CompositeIntegerRange(java.util.Map<IntegerRange,java.lang.String> ranges)
Method Detail |
---|
public boolean isValid()
Range
isValid
in class Range
public java.lang.String getMax()
getMax
in class Range
public java.lang.String getMin()
getMin
in class Range
public java.lang.String getMaxName()
MappedRange
getMaxName
in class MappedRange
public java.lang.String getMinName()
MappedRange
getMinName
in class MappedRange
public java.lang.String getType()
getType
in interface ITyped
getType
in class Range
public boolean isInRange(java.lang.String value)
isInRange
in class Range
public boolean isInRangeName(java.lang.String value)
MappedRange
isInRangeName
in class MappedRange
value
- the name.
public java.util.Map<IntegerRange,java.lang.String> getRangeMap()
MappedRange
getRangeMap
in class MappedRange
public int getNumItems()
MappedRange
getNumItems
in class MappedRange
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |