Class FilterJSONObject
java.lang.Object
org.json.JSONObject
com.onenetwork.platform.integ.rest.json.FilterJSONObject
public class FilterJSONObject
extends org.json.JSONObject
A JSONObject used by reports to contain form field configs for report filters
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ALLOW_BLANK
static java.lang.String
ALLOW_OPERATOR
static java.lang.String
EDITABLE
static java.lang.String
INCLUDE_IS_NULL
static java.lang.String
LABEL
static java.lang.String
MAX_NUMBER_OF_VALUES
static java.lang.String
MAX_NUMBER_OF_WILDCARD_VALUES
static java.lang.String
MULTI_VALUE_DELIMITER
static java.lang.String
NAME
static java.lang.String
TOOLTIP
static java.lang.String
XTYPE
-
Constructor Summary
Constructors Constructor Description FilterJSONObject()
-
Method Summary
Modifier and Type Method Description java.lang.String
getLabel()
java.math.BigInteger
getMaxNumberOfValues()
java.math.BigInteger
getMaxNumberOfWildcardValues()
java.lang.String
getMultiValueDelimiter()
java.lang.String
getName()
java.lang.String
getTooltip()
java.lang.String
getXtype()
boolean
isAllowBlank()
boolean
isAllowOperator()
boolean
isEditable()
boolean
isIncludeIsNull()
void
setAllowBlank(boolean value)
void
setAllowOperator(boolean value)
void
setEditable(boolean value)
void
setIncludeIsNull(boolean value)
void
setLabel(java.lang.String value)
void
setMaxNumberOfValues(java.math.BigInteger value)
void
setMaxNumberOfWildcardValues(java.math.BigInteger value)
void
setMultiValueDelimiter(java.lang.String value)
void
setName(java.lang.String value)
void
setTooltip(java.lang.String value)
void
setXtype(java.lang.String value)
Methods inherited from class org.json.JSONObject
accumulate, append, asMap, doubleToString, entrySet, get, getBigDecimal, getBigInteger, getBoolean, getDouble, getEnum, getFloat, getInt, getJSONArray, getJSONObject, getLong, getNames, getNames, getNumber, getString, has, increment, isDecimalNotation, isEmpty, isNull, keys, keySet, length, names, numberToString, opt, optBigDecimal, optBigInteger, optBoolean, optBoolean, optDouble, optDouble, optEnum, optEnum, optFloat, optFloat, optInt, optInt, optJSONArray, optJSONObject, optLong, optLong, optNumber, optNumber, optQuery, optQuery, optString, optString, put, put, put, put, put, put, put, put, putOnce, putOpt, query, query, quote, quote, remove, similar, stringToNumber, stringToValue, testValidity, toJSONArray, toMap, toString, toString, valueToString, wrap, write, write
-
Field Details
-
NAME
public static final java.lang.String NAME- See Also:
- Constant Field Values
-
LABEL
public static final java.lang.String LABEL- See Also:
- Constant Field Values
-
TOOLTIP
public static final java.lang.String TOOLTIP- See Also:
- Constant Field Values
-
XTYPE
public static final java.lang.String XTYPE- See Also:
- Constant Field Values
-
ALLOW_BLANK
public static final java.lang.String ALLOW_BLANK- See Also:
- Constant Field Values
-
ALLOW_OPERATOR
public static final java.lang.String ALLOW_OPERATOR- See Also:
- Constant Field Values
-
INCLUDE_IS_NULL
public static final java.lang.String INCLUDE_IS_NULL- See Also:
- Constant Field Values
-
EDITABLE
public static final java.lang.String EDITABLE- See Also:
- Constant Field Values
-
MULTI_VALUE_DELIMITER
public static final java.lang.String MULTI_VALUE_DELIMITER- See Also:
- Constant Field Values
-
MAX_NUMBER_OF_VALUES
public static final java.lang.String MAX_NUMBER_OF_VALUES- See Also:
- Constant Field Values
-
MAX_NUMBER_OF_WILDCARD_VALUES
public static final java.lang.String MAX_NUMBER_OF_WILDCARD_VALUES- See Also:
- Constant Field Values
-
-
Constructor Details
-
FilterJSONObject
public FilterJSONObject()
-
-
Method Details
-
setName
public void setName(java.lang.String value) -
getName
public java.lang.String getName() -
setLabel
public void setLabel(java.lang.String value) -
getLabel
public java.lang.String getLabel() -
setTooltip
public void setTooltip(java.lang.String value) -
getTooltip
public java.lang.String getTooltip() -
setXtype
public void setXtype(java.lang.String value) -
getXtype
public java.lang.String getXtype() -
setAllowBlank
public void setAllowBlank(boolean value) -
isAllowBlank
public boolean isAllowBlank() -
setAllowOperator
public void setAllowOperator(boolean value) -
isAllowOperator
public boolean isAllowOperator() -
setIncludeIsNull
public void setIncludeIsNull(boolean value) -
isIncludeIsNull
public boolean isIncludeIsNull() -
setEditable
public void setEditable(boolean value) -
isEditable
public boolean isEditable() -
setMultiValueDelimiter
public void setMultiValueDelimiter(java.lang.String value) -
getMultiValueDelimiter
public java.lang.String getMultiValueDelimiter() -
setMaxNumberOfValues
public void setMaxNumberOfValues(java.math.BigInteger value) -
getMaxNumberOfValues
public java.math.BigInteger getMaxNumberOfValues() -
setMaxNumberOfWildcardValues
public void setMaxNumberOfWildcardValues(java.math.BigInteger value) -
getMaxNumberOfWildcardValues
public java.math.BigInteger getMaxNumberOfWildcardValues()
-