|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnetkit.graph.Attribute
netkit.graph.AttributeDiscrete
public final class AttributeDiscrete
This class handles attributes that are of type DISCRETE. DISCRETE types can have integer numerical values and are represented internally as java double types. This class is immutable.
Attributes,
SchemaReader| Constructor Summary | |
|---|---|
AttributeDiscrete(java.lang.String name)
The constructor must be provided the name for this attribute. |
|
| Method Summary | |
|---|---|
java.lang.String |
formatForOutput(double value)
Formats the supplied value from this attribute as a String for output. |
double |
parseAndInsert(java.lang.String token)
Parses the supplied string token for insertion into this attribute and converts the token into a double value; a "?" token results in NaN. |
| Methods inherited from class netkit.graph.Attribute |
|---|
getName, getType, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public AttributeDiscrete(java.lang.String name)
name - a String representing the name of this attribute.| Method Detail |
|---|
public double parseAndInsert(java.lang.String token)
parseAndInsert in class Attributetoken - the string value to parse.
java.lang.NumberFormatException - if the token does not contain a
parsable integer.public java.lang.String formatForOutput(double value)
Attribute
formatForOutput in class Attributevalue - a double to be converted into an output String.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||