public final class SortSpec 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: https://developers.google.com/api-client-library/java/google-http-java-client/json
GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
SortSpec() |
Modifier and Type | Method and Description |
---|---|
SortSpec |
clone() |
Color |
getBackgroundColor()
The background fill color to sort by.
|
Integer |
getDimensionIndex()
The dimension the sort should be applied to.
|
Color |
getForegroundColor()
The text color to sort by.
|
String |
getSortOrder()
The order data should be sorted.
|
SortSpec |
set(String fieldName,
Object value) |
SortSpec |
setBackgroundColor(Color backgroundColor)
The background fill color to sort by.
|
SortSpec |
setDimensionIndex(Integer dimensionIndex)
The dimension the sort should be applied to.
|
SortSpec |
setForegroundColor(Color foregroundColor)
The text color to sort by.
|
SortSpec |
setSortOrder(String sortOrder)
The order data should be sorted.
|
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public Color getBackgroundColor()
null
for nonepublic SortSpec setBackgroundColor(Color backgroundColor)
backgroundColor
- backgroundColor or null
for nonepublic Integer getDimensionIndex()
null
for nonepublic SortSpec setDimensionIndex(Integer dimensionIndex)
dimensionIndex
- dimensionIndex or null
for nonepublic Color getForegroundColor()
null
for nonepublic SortSpec setForegroundColor(Color foregroundColor)
foregroundColor
- foregroundColor or null
for nonepublic String getSortOrder()
null
for nonepublic SortSpec setSortOrder(String sortOrder)
sortOrder
- sortOrder or null
for nonepublic SortSpec set(String fieldName, Object value)
set
in class GenericJson
public SortSpec clone()
clone
in class GenericJson
Copyright © 2011–2019 Google. All rights reserved.