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  

    Fields inherited from class org.json.JSONObject

    NULL
  • 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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait