Package com.iizix.prop.ui.chart.series
Class GSeriesValue
java.lang.Object
com.iizix.prop.ui.chart.series.GSeriesValue
- All Implemented Interfaces:
Cloneable
The series value that can be simple, X/Y, Bubble or OHLC.
- Author:
- Christopher Mindus
Constructor Summary
Method Summary
Modifier and TypeMethodDescriptionfinal GSeriesValue
clone()
Clones the instance.abstract boolean
Checks if two fill objects are equal.static GSeriesValue
fromString
(String string) Creates a fill from an element.final String
Gets the fill as a String in the form described below.abstract SeriesType
getType()
Gets the fill type.static double
parseNumber
(String string) Parses a value string to a double number.final String
toString()
Returns a string representation of this class instance and its values.
Constructor Details
GSeriesValue
public GSeriesValue()
Method Details
parseNumber
Parses a value string to a double number.If the string is empty or "NaN", the returned value is Double.NaN.
- Parameters:
string
- The string to parse.- Returns:
- The double value.
- Throws:
NumberFormatException
- For number format errors.
fromString
public static GSeriesValue fromString(String string) throws IllegalArgumentException, NumberFormatException Creates a fill from an element.- Throws:
IllegalArgumentException
- For errors in the string specification.NumberFormatException
- For invalid number formats.NoSuchElementException
- If the string misses a parameter.
clone
Clones the instance.getType
Gets the fill type.- Returns:
- One of the types SIMPLE, X_Y, BUBBLE or OHLC.
equals
Checks if two fill objects are equal.getString
Gets the fill as a String in the form described below.- Returns:
- the String as described above.
toString
Returns a string representation of this class instance and its values.