GenericData.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
Filter.AdvancedDetails() |
| Modifier and Type | Method and Description |
|---|---|
Filter.AdvancedDetails |
clone() |
Boolean |
getCaseSensitive()
Indicates if the filter expressions are case sensitive.
|
String |
getExtractA()
Expression to extract from field A.
|
String |
getExtractB()
Expression to extract from field B.
|
String |
getFieldA()
Field A.
|
Boolean |
getFieldARequired()
Indicates if field A is required to match.
|
String |
getFieldB()
Field B.
|
Boolean |
getFieldBRequired()
Indicates if field B is required to match.
|
String |
getOutputConstructor()
Expression used to construct the output value.
|
String |
getOutputToField()
Output field.
|
Boolean |
getOverrideOutputField()
Indicates if the existing value of the output field, if any, should be overridden by the output
expression.
|
Filter.AdvancedDetails |
set(String fieldName,
Object value) |
Filter.AdvancedDetails |
setCaseSensitive(Boolean caseSensitive)
Indicates if the filter expressions are case sensitive.
|
Filter.AdvancedDetails |
setExtractA(String extractA)
Expression to extract from field A.
|
Filter.AdvancedDetails |
setExtractB(String extractB)
Expression to extract from field B.
|
Filter.AdvancedDetails |
setFieldA(String fieldA)
Field A.
|
Filter.AdvancedDetails |
setFieldARequired(Boolean fieldARequired)
Indicates if field A is required to match.
|
Filter.AdvancedDetails |
setFieldB(String fieldB)
Field B.
|
Filter.AdvancedDetails |
setFieldBRequired(Boolean fieldBRequired)
Indicates if field B is required to match.
|
Filter.AdvancedDetails |
setOutputConstructor(String outputConstructor)
Expression used to construct the output value.
|
Filter.AdvancedDetails |
setOutputToField(String outputToField)
Output field.
|
Filter.AdvancedDetails |
setOverrideOutputField(Boolean overrideOutputField)
Indicates if the existing value of the output field, if any, should be overridden by the output
expression.
|
getFactory, setFactory, toPrettyString, toStringentrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, valuespublic Boolean getCaseSensitive()
null for nonepublic Filter.AdvancedDetails setCaseSensitive(Boolean caseSensitive)
caseSensitive - caseSensitive or null for nonepublic String getExtractA()
null for nonepublic Filter.AdvancedDetails setExtractA(String extractA)
extractA - extractA or null for nonepublic String getExtractB()
null for nonepublic Filter.AdvancedDetails setExtractB(String extractB)
extractB - extractB or null for nonepublic String getFieldA()
null for nonepublic Filter.AdvancedDetails setFieldA(String fieldA)
fieldA - fieldA or null for nonepublic Boolean getFieldARequired()
null for nonepublic Filter.AdvancedDetails setFieldARequired(Boolean fieldARequired)
fieldARequired - fieldARequired or null for nonepublic String getFieldB()
null for nonepublic Filter.AdvancedDetails setFieldB(String fieldB)
fieldB - fieldB or null for nonepublic Boolean getFieldBRequired()
null for nonepublic Filter.AdvancedDetails setFieldBRequired(Boolean fieldBRequired)
fieldBRequired - fieldBRequired or null for nonepublic String getOutputConstructor()
null for nonepublic Filter.AdvancedDetails setOutputConstructor(String outputConstructor)
outputConstructor - outputConstructor or null for nonepublic String getOutputToField()
null for nonepublic Filter.AdvancedDetails setOutputToField(String outputToField)
outputToField - outputToField or null for nonepublic Boolean getOverrideOutputField()
null for nonepublic Filter.AdvancedDetails setOverrideOutputField(Boolean overrideOutputField)
overrideOutputField - overrideOutputField or null for nonepublic Filter.AdvancedDetails set(String fieldName, Object value)
set in class GenericJsonpublic Filter.AdvancedDetails clone()
clone in class GenericJson