| Modifier and Type | Class and Description |
|---|---|
class |
AbstractProviderType<T extends DataSetDef> |
interface |
DataSetProviderType<T extends DataSetDef>
An enumeration of the available data set provider types.
|
| Modifier and Type | Method and Description |
|---|---|
DataSetMetadata |
DataSetProvider.getDataSetMetadata(DataSetDef def)
Retrieves the metadata for a given data set definition
|
boolean |
DataSetProvider.isDataSetOutdated(DataSetDef def)
Check if the specified data set definition is outdated.
|
DataSet |
DataSetProvider.lookupDataSet(DataSetDef def,
DataSetLookup lookup)
Fetch a data set and optionally apply several operations (filter, sort, group, ...) on top of it.
|
| Modifier and Type | Method and Description |
|---|---|
DataSetDef |
DataSet.getDefinition()
The data set definition
|
DataSetDef |
DataSetMetadata.getDefinition()
Get the definition this data set has been created from.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DataSet.setDefinition(DataSetDef def)
The data set definition
|
| Modifier and Type | Method and Description |
|---|---|
DataSetDef |
EditDataSetDef.getDefinition() |
| Constructor and Description |
|---|
EditDataSetDef(DataSetDef definition,
List<DataColumnDef> columns) |
| Modifier and Type | Class and Description |
|---|---|
class |
BeanDataSetDef |
class |
CSVDataSetDef |
class |
ElasticSearchDataSetDef
DataSet definition class for ElasticSearch provider.
|
class |
SQLDataSetDef |
class |
StaticDataSetDef |
| Modifier and Type | Method and Description |
|---|---|
DataSetDef |
DataSetDefBuilder.buildDef() |
DataSetDef |
ElasticSearchDataSetDef.clone() |
DataSetDef |
DataSetDef.clone() |
DataSetDef |
SQLDataSetDef.clone() |
DataSetDef |
BeanDataSetDef.clone() |
DataSetDef |
CSVDataSetDef.clone() |
DataSetDef |
DataSetDefRegistry.getDataSetDef(String uuid)
Get the definition for the specified data set.
|
DataSetDef |
DataSetDefRegistry.removeDataSetDef(String uuid)
Removes the specified data set definition.
|
DataSetDef |
DataSetDefRegistry.removeDataSetDef(String uuid,
String subjectId,
String message)
Removes the specified data set definition.
|
| Modifier and Type | Method and Description |
|---|---|
List<DataSetDef> |
DataSetDefRegistry.getDataSetDefs(boolean onlyPublic)
Get the data set definitions available.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
DataSetDef.clone(DataSetDef def) |
void |
DataSetDefRegistryListener.onDataSetDefModified(DataSetDef oldDef,
DataSetDef newDef) |
void |
DataSetDefRegistryListener.onDataSetDefRegistered(DataSetDef newDef) |
void |
DataSetDefRegistryListener.onDataSetDefRemoved(DataSetDef oldDef) |
void |
DataSetDefRegistryListener.onDataSetDefStale(DataSetDef def) |
void |
DataSetDefRegistry.registerDataSetDef(DataSetDef dataSetDef)
Add a data set definition to the registry.
|
void |
DataSetDefRegistry.registerDataSetDef(DataSetDef dataSetDef,
String subjectId,
String message)
Add a data set definition to the registry.
|
| Modifier and Type | Method and Description |
|---|---|
DataSetDef |
DataSetModifiedEvent.getDataSetDef() |
DataSetDef |
DataSetStaleEvent.getDataSetDef() |
DataSetDef |
DataSetDefRemovedEvent.getDataSetDef() |
DataSetDef |
DataSetDefRegisteredEvent.getDataSetDef() |
DataSetDef |
DataSetDefModifiedEvent.getNewDataSetDef() |
DataSetDef |
DataSetDefModifiedEvent.getOldDataSetDef() |
| Modifier and Type | Method and Description |
|---|---|
void |
DataSetModifiedEvent.setDataSetDef(DataSetDef dataSetDef) |
void |
DataSetStaleEvent.setDataSetDef(DataSetDef dataSetDef) |
void |
DataSetDefRemovedEvent.setDataSetDef(DataSetDef dataSetDef) |
void |
DataSetDefRegisteredEvent.setDataSetDef(DataSetDef dataSetDef) |
void |
DataSetDefModifiedEvent.setNewDataSetDef(DataSetDef newDataSetDef) |
void |
DataSetDefModifiedEvent.setOldDataSetDef(DataSetDef oldDataSetDef) |
| Constructor and Description |
|---|
DataSetDefModifiedEvent(DataSetDef oldDataSetDef,
DataSetDef newDataSetDef) |
DataSetDefRegisteredEvent(DataSetDef dataSetDef) |
DataSetDefRemovedEvent(DataSetDef dataSetDef) |
DataSetModifiedEvent(DataSetDef dataSetDef) |
DataSetStaleEvent(DataSetDef dataSetDef) |
| Modifier and Type | Field and Description |
|---|---|
protected DataSetDef |
AbstractDataSetDefBuilder.def |
protected DataSetDef |
DataSetMetadataImpl.definition |
protected DataSetDef |
DataSetImpl.definition |
| Modifier and Type | Method and Description |
|---|---|
DataSetDef |
AbstractDataSetDefBuilder.buildDef() |
protected DataSetDef |
SQLDataSetDefBuilderImpl.createDataSetDef() |
protected DataSetDef |
StaticDataSetDefBuilderImpl.createDataSetDef() |
protected DataSetDef |
CSVDataSetDefBuilderImpl.createDataSetDef() |
protected DataSetDef |
BeanDataSetDefBuilderImpl.createDataSetDef() |
protected abstract DataSetDef |
AbstractDataSetDefBuilder.createDataSetDef() |
DataSetDef |
DataSetMetadataImpl.getDefinition() |
DataSetDef |
DataSetImpl.getDefinition() |
| Modifier and Type | Method and Description |
|---|---|
void |
DataSetMetadataImpl.setDefinition(DataSetDef definition) |
void |
DataSetImpl.setDefinition(DataSetDef definition) |
| Constructor and Description |
|---|
DataSetMetadataImpl(DataSetDef definition,
String uuid,
int numberOfRows,
int numberOfColumns,
List<String> columnIds,
List<ColumnType> columnTypes,
int estimatedSize) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DataSetDefJSONMarshallerExt<T extends DataSetDef>
DataSetDefJSONMarshaller uses this interface to marshall the extended attributes of any class extending
DataSetDef. |
| Modifier and Type | Method and Description |
|---|---|
DataSetDef |
DataSetDefJSONMarshaller.fromJson(String jsonString) |
DataSetDef |
DataSetDefJSONMarshaller.readGeneralSettings(DataSetDef def,
JsonObject json) |
| Modifier and Type | Method and Description |
|---|---|
DataSetDef |
DataSetDefJSONMarshaller.readGeneralSettings(DataSetDef def,
JsonObject json) |
protected JsonArray |
DataSetDefJSONMarshaller.toJsonObject(Collection<DataColumnDef> columnList,
DataSetDef dataSetDef) |
JsonObject |
DataSetDefJSONMarshaller.toJsonObject(DataSetDef dataSetDef) |
String |
DataSetDefJSONMarshaller.toJsonString(DataSetDef dataSetDef) |
Copyright © 2017–2020 JBoss by Red Hat. All rights reserved.