public final class VectorStyle 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 Maps Engine API. For a detailed explanation see: http://code.google.com/p/google-http-java-client/wiki/JSON
GenericData.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
VectorStyle() |
| Modifier and Type | Method and Description |
|---|---|
VectorStyle |
clone() |
List<DisplayRule> |
getDisplayRules() |
FeatureInfo |
getFeatureInfo()
Individual feature info, this is called Info Window in Maps Engine UI.
|
String |
getType()
The type of the vector style.
|
VectorStyle |
set(String fieldName,
Object value) |
VectorStyle |
setDisplayRules(List<DisplayRule> displayRules) |
VectorStyle |
setFeatureInfo(FeatureInfo featureInfo)
Individual feature info, this is called Info Window in Maps Engine UI.
|
VectorStyle |
setType(String type)
The type of the vector style.
|
getFactory, setFactory, toPrettyString, toStringentrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, valuespublic List<DisplayRule> getDisplayRules()
null for nonepublic VectorStyle setDisplayRules(List<DisplayRule> displayRules)
displayRules - displayRules or null for nonepublic FeatureInfo getFeatureInfo()
null for nonepublic VectorStyle setFeatureInfo(FeatureInfo featureInfo)
featureInfo - featureInfo or null for nonepublic String getType()
null for nonepublic VectorStyle setType(String type)
type - type or null for nonepublic VectorStyle set(String fieldName, Object value)
set in class GenericJsonpublic VectorStyle clone()
clone in class GenericJson