public class DataSetDefJSONMarshaller extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
ALL_COLUMNS |
static String |
CACHE_ENABLED |
static String |
CACHE_MAXROWS |
static String |
COLUMN_ID |
static String |
COLUMN_PATTERN |
static String |
COLUMN_TYPE |
static String |
COLUMNS |
protected DataSetLookupJSONMarshaller |
dataSetLookupJSONMarshaller |
protected DataSetProviderRegistry |
dataSetProviderRegistry |
static String |
FILTERS |
static String |
ISPUBLIC |
static String |
NAME |
static String |
PROVIDER |
static String |
PUSH_ENABLED |
static String |
PUSH_MAXSIZE |
static String |
REFRESH_ALWAYS |
static String |
REFRESH_TIME |
static List<String> |
ROOT_KEYS |
static String |
UUID |
| Constructor and Description |
|---|
DataSetDefJSONMarshaller(DataSetProviderRegistry dataSetProviderRegistry) |
DataSetDefJSONMarshaller(DataSetProviderRegistry dataSetProviderRegistry,
DataSetLookupJSONMarshaller dataSetLookupJSONMarshaller) |
| Modifier and Type | Method and Description |
|---|---|
DataSetDef |
fromJson(String jsonString) |
static boolean |
isBlank(String str) |
DataSetDef |
readGeneralSettings(DataSetDef def,
JsonObject json) |
DataSetProviderType |
readProviderType(JsonObject json) |
protected JsonArray |
toJsonObject(Collection<DataColumnDef> columnList,
DataSetDef dataSetDef) |
JsonObject |
toJsonObject(DataSetDef dataSetDef) |
String |
toJsonString(DataSetDef dataSetDef) |
public static final String UUID
public static final String NAME
public static final String PROVIDER
public static final String ISPUBLIC
public static final String PUSH_ENABLED
public static final String PUSH_MAXSIZE
public static final String COLUMNS
public static final String COLUMN_ID
public static final String COLUMN_TYPE
public static final String COLUMN_PATTERN
public static final String FILTERS
public static final String ALL_COLUMNS
public static final String CACHE_ENABLED
public static final String CACHE_MAXROWS
public static final String REFRESH_TIME
public static final String REFRESH_ALWAYS
protected DataSetProviderRegistry dataSetProviderRegistry
protected DataSetLookupJSONMarshaller dataSetLookupJSONMarshaller
public DataSetDefJSONMarshaller(DataSetProviderRegistry dataSetProviderRegistry)
public DataSetDefJSONMarshaller(DataSetProviderRegistry dataSetProviderRegistry, DataSetLookupJSONMarshaller dataSetLookupJSONMarshaller)
public DataSetDef fromJson(String jsonString) throws Exception
Exceptionpublic DataSetProviderType readProviderType(JsonObject json) throws Exception
Exceptionpublic DataSetDef readGeneralSettings(DataSetDef def, JsonObject json) throws Exception
Exceptionpublic String toJsonString(DataSetDef dataSetDef) throws JsonException
JsonExceptionpublic JsonObject toJsonObject(DataSetDef dataSetDef) throws JsonException
JsonExceptionprotected JsonArray toJsonObject(Collection<DataColumnDef> columnList, DataSetDef dataSetDef) throws JsonException
JsonExceptionpublic static boolean isBlank(String str)
Copyright © 2017–2021 JBoss by Red Hat. All rights reserved.