public final class BasicChartSpec extends GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Google Sheets API. For a detailed explanation see: http://code.google.com/p/google-http-java-client/wiki/JSON
GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
BasicChartSpec() |
Modifier and Type | Method and Description |
---|---|
BasicChartSpec |
clone() |
List<BasicChartAxis> |
getAxis()
The axis on the chart.
|
String |
getChartType()
The type of the chart.
|
List<BasicChartDomain> |
getDomains()
The domain of data this is charting.
|
Integer |
getHeaderCount()
The number of rows or columns in the data that are "headers".
|
String |
getLegendPosition()
The position of the chart legend.
|
List<BasicChartSeries> |
getSeries()
The data this chart is visualizing.
|
BasicChartSpec |
set(String fieldName,
Object value) |
BasicChartSpec |
setAxis(List<BasicChartAxis> axis)
The axis on the chart.
|
BasicChartSpec |
setChartType(String chartType)
The type of the chart.
|
BasicChartSpec |
setDomains(List<BasicChartDomain> domains)
The domain of data this is charting.
|
BasicChartSpec |
setHeaderCount(Integer headerCount)
The number of rows or columns in the data that are "headers".
|
BasicChartSpec |
setLegendPosition(String legendPosition)
The position of the chart legend.
|
BasicChartSpec |
setSeries(List<BasicChartSeries> series)
The data this chart is visualizing.
|
getFactory, setFactory, toPrettyString, toString
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, values
public List<BasicChartAxis> getAxis()
null
for nonepublic BasicChartSpec setAxis(List<BasicChartAxis> axis)
axis
- axis or null
for nonepublic String getChartType()
null
for nonepublic BasicChartSpec setChartType(String chartType)
chartType
- chartType or null
for nonepublic List<BasicChartDomain> getDomains()
null
for nonepublic BasicChartSpec setDomains(List<BasicChartDomain> domains)
domains
- domains or null
for nonepublic Integer getHeaderCount()
null
for nonepublic BasicChartSpec setHeaderCount(Integer headerCount)
headerCount
- headerCount or null
for nonepublic String getLegendPosition()
null
for nonepublic BasicChartSpec setLegendPosition(String legendPosition)
legendPosition
- legendPosition or null
for nonepublic List<BasicChartSeries> getSeries()
null
for nonepublic BasicChartSpec setSeries(List<BasicChartSeries> series)
series
- series or null
for nonepublic BasicChartSpec set(String fieldName, Object value)
set
in class GenericJson
public BasicChartSpec clone()
clone
in class GenericJson