Class ReportJSONObject
java.lang.Object
org.json.JSONObject
com.onenetwork.platform.integ.rest.report.ReportJSONObject
public class ReportJSONObject
extends org.json.JSONObject
A JSONObject which contains all the metadata (and possibly data) for a report
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ACTION_NAME
static java.lang.String
ALLOW_COMPUTED_COLUMNS
static java.lang.String
ALLOW_PREFERENCES
static java.lang.String
CUSTOM_MODEL_NAME
static java.lang.String
DATA
static java.lang.String
DISABLE_ACTIONS_BUTTON
static java.lang.String
DISABLE_BULK_EDITS
static java.lang.String
EDIT_MODE
static java.lang.String
EXPORT
static java.lang.String
FORM
static java.lang.String
MARKUP
static java.lang.String
METADATA
static java.lang.String
PIVOT
static java.lang.String
PIVOT_TITLE
static java.lang.String
PLUGINS
static java.lang.String
PREFERENCES
static java.lang.String
PRIMARY_MODEL_LEVEL_TYPE
static java.lang.String
REACT_PLUGINS
static java.lang.String
SUCCESS
static java.lang.String
SUMMARY_DATA
static java.lang.String
TABLE
static java.lang.String
TOTAL
-
Constructor Summary
Constructors Constructor Description ReportJSONObject()
ReportJSONObject(org.json.JSONObject jsonObject)
-
Method Summary
Modifier and Type Method Description java.lang.String
getActionName()
java.lang.String
getCustomModelName()
org.json.JSONArray
getData()
boolean
getDisableActionsButton()
org.json.JSONObject
getEditMode()
org.json.JSONArray
getExportModes()
FormJSONObject
getForm()
org.json.JSONObject
getMetadata()
boolean
getPivot()
java.lang.String
getPivotTitle()
org.json.JSONArray
getPlugins()
UITablePrefJSONObject
getPreferences()
java.lang.String
getPrimaryModelLevelType()
org.json.JSONObject
getReactPlugins()
boolean
getSuccess()
TableJSONObject
getTable()
int
getTotal()
boolean
isAllowComputedColumns()
boolean
isAllowPreferences()
boolean
isSetActionName()
boolean
isSetAllowPreferences()
boolean
isSetCustomModelName()
boolean
isSetData()
boolean
isSetDisableActionsButton()
boolean
isSetEditMode()
boolean
isSetExportModes()
boolean
isSetForm()
boolean
isSetMetadata()
boolean
isSetPivot()
boolean
isSetPivotTitle()
boolean
isSetPlugins()
boolean
isSetPreferences()
boolean
isSetPrimaryModelLevelType()
boolean
isSetReactPlugins()
boolean
isSetTable()
void
setActionName(java.lang.String actionName)
void
setAllowComputedColumns(boolean value)
void
setAllowPreferences(boolean value)
void
setCustomModelName(java.lang.String customModelName)
void
setData(org.json.JSONArray data)
void
setDisableActionsButton(boolean disabled)
void
setDisableBulkEdits(boolean value)
void
setEditMode(org.json.JSONObject editMode)
void
setExportModes(org.json.JSONArray export)
void
setForm(FormJSONObject form)
void
setMarkup(java.lang.String[] markup)
void
setMetadata(org.json.JSONObject metadata)
void
setPivot(boolean enablePivot)
void
setPivotTitle(java.lang.String pivotTitle)
void
setPlugins(org.json.JSONArray plugins)
void
setPreferences(UITablePrefJSONObject value)
void
setPrimaryModelLevelType(java.lang.String modelLevelType)
void
setReactPlugins(org.json.JSONObject plugins)
void
setSuccess(boolean value)
void
setSummaryData(org.json.JSONArray summaryData)
void
setTable(TableJSONObject table)
void
setTotal(int 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
-
FORM
public static final java.lang.String FORM- See Also:
- Constant Field Values
-
TABLE
public static final java.lang.String TABLE- See Also:
- Constant Field Values
-
DATA
public static final java.lang.String DATA- See Also:
- Constant Field Values
-
SUMMARY_DATA
public static final java.lang.String SUMMARY_DATA- See Also:
- Constant Field Values
-
PLUGINS
public static final java.lang.String PLUGINS- See Also:
- Constant Field Values
-
REACT_PLUGINS
public static final java.lang.String REACT_PLUGINS- See Also:
- Constant Field Values
-
MARKUP
public static final java.lang.String MARKUP- See Also:
- Constant Field Values
-
METADATA
public static final java.lang.String METADATA- See Also:
- Constant Field Values
-
TOTAL
public static final java.lang.String TOTAL- See Also:
- Constant Field Values
-
SUCCESS
public static final java.lang.String SUCCESS- See Also:
- Constant Field Values
-
EXPORT
public static final java.lang.String EXPORT- See Also:
- Constant Field Values
-
PIVOT
public static final java.lang.String PIVOT- See Also:
- Constant Field Values
-
PIVOT_TITLE
public static final java.lang.String PIVOT_TITLE- See Also:
- Constant Field Values
-
PRIMARY_MODEL_LEVEL_TYPE
public static final java.lang.String PRIMARY_MODEL_LEVEL_TYPE- See Also:
- Constant Field Values
-
DISABLE_ACTIONS_BUTTON
public static final java.lang.String DISABLE_ACTIONS_BUTTON- See Also:
- Constant Field Values
-
EDIT_MODE
public static final java.lang.String EDIT_MODE- See Also:
- Constant Field Values
-
ACTION_NAME
public static final java.lang.String ACTION_NAME- See Also:
- Constant Field Values
-
CUSTOM_MODEL_NAME
public static final java.lang.String CUSTOM_MODEL_NAME- See Also:
- Constant Field Values
-
PREFERENCES
public static final java.lang.String PREFERENCES- See Also:
- Constant Field Values
-
ALLOW_PREFERENCES
public static final java.lang.String ALLOW_PREFERENCES- See Also:
- Constant Field Values
-
ALLOW_COMPUTED_COLUMNS
public static final java.lang.String ALLOW_COMPUTED_COLUMNS- See Also:
- Constant Field Values
-
DISABLE_BULK_EDITS
public static final java.lang.String DISABLE_BULK_EDITS- See Also:
- Constant Field Values
-
-
Constructor Details
-
ReportJSONObject
public ReportJSONObject() -
ReportJSONObject
public ReportJSONObject(org.json.JSONObject jsonObject)
-
-
Method Details
-
setMarkup
public void setMarkup(java.lang.String[] markup) -
setForm
-
isSetForm
public boolean isSetForm() -
getForm
-
setTable
-
isSetTable
public boolean isSetTable() -
getTable
-
getData
public org.json.JSONArray getData()- Returns:
- A JSONArray of JSONObjects which represents the table data
-
isSetData
public boolean isSetData() -
setData
public void setData(org.json.JSONArray data) -
setTotal
public void setTotal(int value) -
getTotal
public int getTotal() -
setSuccess
public void setSuccess(boolean value) -
getSuccess
public boolean getSuccess() -
setExportModes
public void setExportModes(org.json.JSONArray export) -
isSetExportModes
public boolean isSetExportModes() -
getExportModes
public org.json.JSONArray getExportModes() -
setPivot
public void setPivot(boolean enablePivot) -
isSetPivot
public boolean isSetPivot() -
getPivot
public boolean getPivot() -
setPivotTitle
public void setPivotTitle(java.lang.String pivotTitle) -
isSetPivotTitle
public boolean isSetPivotTitle() -
getPivotTitle
public java.lang.String getPivotTitle() -
setPrimaryModelLevelType
public void setPrimaryModelLevelType(java.lang.String modelLevelType) -
isSetPrimaryModelLevelType
public boolean isSetPrimaryModelLevelType() -
getPrimaryModelLevelType
public java.lang.String getPrimaryModelLevelType() -
setDisableActionsButton
public void setDisableActionsButton(boolean disabled) -
isSetDisableActionsButton
public boolean isSetDisableActionsButton() -
getDisableActionsButton
public boolean getDisableActionsButton() -
setEditMode
public void setEditMode(org.json.JSONObject editMode) -
isSetEditMode
public boolean isSetEditMode() -
getEditMode
public org.json.JSONObject getEditMode() -
setActionName
public void setActionName(java.lang.String actionName) -
isSetActionName
public boolean isSetActionName() -
getActionName
public java.lang.String getActionName() -
setCustomModelName
public void setCustomModelName(java.lang.String customModelName) -
isSetCustomModelName
public boolean isSetCustomModelName() -
getCustomModelName
public java.lang.String getCustomModelName() -
setPlugins
public void setPlugins(org.json.JSONArray plugins) -
isSetPlugins
public boolean isSetPlugins() -
getPlugins
public org.json.JSONArray getPlugins() -
setReactPlugins
public void setReactPlugins(org.json.JSONObject plugins) -
isSetReactPlugins
public boolean isSetReactPlugins() -
getReactPlugins
public org.json.JSONObject getReactPlugins() -
setMetadata
public void setMetadata(org.json.JSONObject metadata) -
isSetMetadata
public boolean isSetMetadata() -
getMetadata
public org.json.JSONObject getMetadata() -
setPreferences
-
isSetPreferences
public boolean isSetPreferences() -
getPreferences
-
setAllowPreferences
public void setAllowPreferences(boolean value) -
isSetAllowPreferences
public boolean isSetAllowPreferences() -
isAllowPreferences
public boolean isAllowPreferences() -
setAllowComputedColumns
public void setAllowComputedColumns(boolean value) -
isAllowComputedColumns
public boolean isAllowComputedColumns() -
setDisableBulkEdits
public void setDisableBulkEdits(boolean value) -
setSummaryData
public void setSummaryData(org.json.JSONArray summaryData)
-