Class ColumnJSONObject
java.lang.Object
org.json.JSONObject
com.onenetwork.platform.integ.rest.json.ColumnJSONObject
public class ColumnJSONObject
extends org.json.JSONObject
A JSONObject used by reports to describe a column in the report's table
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
COMPUTED
static java.lang.String
DATA_INDEX
static java.lang.String
FORMAT
static java.lang.String
HEADER
static java.lang.String
HIDDEN
static java.lang.String
ID
static java.lang.String
LOCKED
static java.lang.String
MAX_WIDTH
static java.lang.String
SORTABLE
static java.lang.String
TOOLTIP
static java.lang.String
WIDTH
static java.lang.String
XTYPE
-
Constructor Summary
Constructors Constructor Description ColumnJSONObject()
ColumnJSONObject(java.lang.String json)
ColumnJSONObject(org.json.JSONObject jsonObject)
-
Method Summary
Modifier and Type Method Description org.json.JSONObject
getComputed()
java.lang.String
getDataIndex()
java.lang.String
getFormat()
java.lang.String
getHeader()
boolean
getHidden()
java.lang.String
getId()
boolean
getLocked()
java.lang.Integer
getMaxWidth()
java.lang.Integer
getWidth()
java.lang.String
getXtype()
boolean
hasWidth()
boolean
isComputed()
boolean
isSetSortable()
boolean
isSortable()
void
setComputed(org.json.JSONObject value)
void
setDataIndex(java.lang.String dataIndex)
void
setFormat(java.lang.String format)
void
setHeader(java.lang.String header)
void
setHidden(boolean hidden)
void
setId(java.lang.String id)
void
setLocked(boolean locked)
void
setMaxWidth(java.lang.Integer maxWidth)
void
setSortable(boolean value)
void
setTooltip(java.lang.String value)
void
setWidth(java.lang.Integer width)
void
setXtype(java.lang.String xtype)
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
-
HEADER
public static final java.lang.String HEADER- See Also:
- Constant Field Values
-
DATA_INDEX
public static final java.lang.String DATA_INDEX- See Also:
- Constant Field Values
-
ID
public static final java.lang.String ID- See Also:
- Constant Field Values
-
XTYPE
public static final java.lang.String XTYPE- See Also:
- Constant Field Values
-
FORMAT
public static final java.lang.String FORMAT- See Also:
- Constant Field Values
-
LOCKED
public static final java.lang.String LOCKED- See Also:
- Constant Field Values
-
MAX_WIDTH
public static final java.lang.String MAX_WIDTH- See Also:
- Constant Field Values
-
WIDTH
public static final java.lang.String WIDTH- See Also:
- Constant Field Values
-
SORTABLE
public static final java.lang.String SORTABLE- See Also:
- Constant Field Values
-
HIDDEN
public static final java.lang.String HIDDEN- See Also:
- Constant Field Values
-
COMPUTED
public static final java.lang.String COMPUTED- See Also:
- Constant Field Values
-
TOOLTIP
public static final java.lang.String TOOLTIP- See Also:
- Constant Field Values
-
-
Constructor Details
-
ColumnJSONObject
public ColumnJSONObject(java.lang.String json) -
ColumnJSONObject
public ColumnJSONObject() -
ColumnJSONObject
public ColumnJSONObject(org.json.JSONObject jsonObject)
-
-
Method Details
-
setHidden
public void setHidden(boolean hidden) -
getHidden
public boolean getHidden() -
setHeader
public void setHeader(java.lang.String header) -
getHeader
public java.lang.String getHeader() -
setDataIndex
public void setDataIndex(java.lang.String dataIndex) -
setId
public void setId(java.lang.String id) -
getId
public java.lang.String getId() -
getDataIndex
public java.lang.String getDataIndex() -
setXtype
public void setXtype(java.lang.String xtype) -
getXtype
public java.lang.String getXtype() -
setFormat
public void setFormat(java.lang.String format) -
getFormat
public java.lang.String getFormat() -
setLocked
public void setLocked(boolean locked) -
getLocked
public boolean getLocked() -
setMaxWidth
public void setMaxWidth(java.lang.Integer maxWidth) -
getMaxWidth
public java.lang.Integer getMaxWidth() -
setWidth
public void setWidth(java.lang.Integer width) -
hasWidth
public boolean hasWidth() -
getWidth
public java.lang.Integer getWidth() -
setSortable
public void setSortable(boolean value) -
isSetSortable
public boolean isSetSortable() -
isSortable
public boolean isSortable() -
setComputed
public void setComputed(org.json.JSONObject value) -
getComputed
public org.json.JSONObject getComputed() -
isComputed
public boolean isComputed() -
setTooltip
public void setTooltip(java.lang.String value)
-