|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jfree.eastwood.DataUtilities
public class DataUtilities
A utility class for reading data that uses the Google chart encoding.
Constructor Summary | |
---|---|
DataUtilities()
|
Method Summary | |
---|---|
static org.jfree.data.category.DefaultCategoryDataset |
parseCategoryDataset(java.lang.String dataStr,
java.lang.String scalingStr)
Parses a category dataset for use in bar charts. |
static float[] |
parseDataScaling(java.lang.String scalingStr)
Parses a data scaling string. |
static java.util.List |
parseExtendedData(java.lang.String s)
Parses a string that uses the "extended" data encoding from the Google Chart API. |
static org.jfree.data.general.PieDataset |
parsePieDataset(java.lang.String dataStr,
java.lang.String scalingStr)
Parses a dataset from the incoming string (which may be encoded using the 'simple', 'extended' or 'text' encodings from the Google Chart API). |
static org.jfree.data.xy.XYSeriesCollection |
parseScatterDataset(java.lang.String dataStr,
java.lang.String scalingStr)
Parses a dataset from the incoming string. |
static java.util.List |
parseSimpleData(java.lang.String s)
Parses a string that uses the "simple" data encoding from the Google Chart API. |
static java.util.List |
parseTextData(java.lang.String dataStr,
float[] scaling)
Parses a string with text data encoding. |
static org.jfree.data.xy.XYDataset |
parseXYDataset(java.lang.String dataStr,
java.lang.String scalingStr)
Parses a dataset from the incoming string. |
static org.jfree.data.xy.XYDataset |
parseXYDataset2(java.lang.String dataStr,
java.lang.String scalingStr)
Parses a dataset from the incoming string. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DataUtilities()
Method Detail |
---|
public static java.util.List parseSimpleData(java.lang.String s)
s
- the data string (null
not permitted).
public static java.util.List parseExtendedData(java.lang.String s)
s
- the data string (null
not permitted).
public static java.util.List parseTextData(java.lang.String dataStr, float[] scaling)
dataStr
- the data string.scaling
- the scaling parameters.
public static float[] parseDataScaling(java.lang.String scalingStr)
null
or empty this
method returns {0, 100}. The values at odd positions are minimum values
while the values at even positions are the max values.
scalingStr
- the scaling string.
public static org.jfree.data.general.PieDataset parsePieDataset(java.lang.String dataStr, java.lang.String scalingStr)
dataStr
- the data string (null
not permitted).scalingStr
- the scaling.
public static org.jfree.data.category.DefaultCategoryDataset parseCategoryDataset(java.lang.String dataStr, java.lang.String scalingStr)
dataStr
- the data string (null
not permitted).scalingStr
- the scaling string.
public static org.jfree.data.xy.XYDataset parseXYDataset(java.lang.String dataStr, java.lang.String scalingStr)
dataStr
- the data string (null
not permitted).scalingStr
- the scaling string.
public static org.jfree.data.xy.XYDataset parseXYDataset2(java.lang.String dataStr, java.lang.String scalingStr)
dataStr
- the data string (null
not permitted).scalingStr
- the scaling string.
public static org.jfree.data.xy.XYSeriesCollection parseScatterDataset(java.lang.String dataStr, java.lang.String scalingStr)
dataStr
- the data string.scalingStr
- the scaling string.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |