public abstract class DiscreteMeasure extends java.lang.Object implements Measure
| Constructor and Description |
|---|
DiscreteMeasure(int[] values,
java.lang.String[] levels)
Constructor.
|
DiscreteMeasure(java.util.List<java.lang.String> levels)
Constructor.
|
DiscreteMeasure(java.lang.String... levels)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
level(int i)
Returns the level string representation.
|
java.lang.String[] |
levels()
Returns the levels.
|
int |
size()
Returns the number of levels.
|
java.lang.String |
toString(int level)
Returns the string value of a level.
|
java.lang.String |
toString(java.lang.Object o)
Returns the string representation of a value of the measure.
|
DataType |
type()
Returns the data type that is suitable for this measure scale.
|
java.lang.Number |
valueOf(java.lang.String s)
Returns a measurement value object represented by the argument string s.
|
int[] |
values()
Returns the valid value set.
|
public DiscreteMeasure(java.lang.String... levels)
levels - the levels of discrete values.public DiscreteMeasure(java.util.List<java.lang.String> levels)
levels - the levels of discrete values.public DiscreteMeasure(int[] values,
java.lang.String[] levels)
values - the valid values.levels - the levels of discrete values.public int size()
public int[] values()
public java.lang.String[] levels()
public java.lang.String level(int i)
public DataType type()
public java.lang.String toString(int level)
public java.lang.String toString(java.lang.Object o)
Measurepublic java.lang.Number valueOf(java.lang.String s)
Measurepublic boolean equals(java.lang.Object o)
equals in class java.lang.Object