public final class FilterExpression 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 Analytics 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 |
|---|
FilterExpression() |
| Modifier and Type | Method and Description |
|---|---|
FilterExpression |
clone() |
Boolean |
getCaseSensitive()
Determines if the filter is case sensitive.
|
String |
getExpressionValue()
Filter expression value
|
String |
getField()
Field to filter.
|
String |
getKind()
Kind value for filter expression
|
String |
getMatchType()
Match type for this filter.
|
FilterExpression |
set(String fieldName,
Object value) |
FilterExpression |
setCaseSensitive(Boolean caseSensitive)
Determines if the filter is case sensitive.
|
FilterExpression |
setExpressionValue(String expressionValue)
Filter expression value
|
FilterExpression |
setField(String field)
Field to filter.
|
FilterExpression |
setKind(String kind)
Kind value for filter expression
|
FilterExpression |
setMatchType(String matchType)
Match type for this filter.
|
getFactory, setFactory, toPrettyString, toStringentrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, valuespublic Boolean getCaseSensitive()
null for nonepublic FilterExpression setCaseSensitive(Boolean caseSensitive)
caseSensitive - caseSensitive or null for nonepublic String getExpressionValue()
null for nonepublic FilterExpression setExpressionValue(String expressionValue)
expressionValue - expressionValue or null for nonepublic String getField()
null for nonepublic FilterExpression setField(String field)
field - field or null for nonepublic String getKind()
null for nonepublic FilterExpression setKind(String kind)
kind - kind or null for nonepublic String getMatchType()
null for nonepublic FilterExpression setMatchType(String matchType)
matchType - matchType or null for nonepublic FilterExpression set(String fieldName, Object value)
set in class GenericJsonpublic FilterExpression clone()
clone in class GenericJson