| Interface | Description |
|---|---|
| BeanDataSetDefBuilder<T extends DataSetDefBuilder> |
A builder for defining data sets generated from a bean which implements the DataSetGenerator interface
DataSetDef dataSetDef = DataSetDefFactory.newBeanDataSetDef()
.uuid("all_employees")
.generatorClass("org.mycompany.dataset.AllEmployeesGenerator")
.buildDef();
|
| CSVDataSetDefBuilder<T extends DataSetDefBuilder> |
A builder for defining static data sets
DataSetDef dataSetDef = DataSetDefFactory.newCSVDataSetDef()
.uuid("all_employees")
.url("http://myhost.com/file.csv")
.separatorChar(";")
.label("name")
.date("creationDate", "MM/dd/yyyy")
.number("amount", "#.###,00")
.buildDef();
|
| DataSetDefBuilder<T> |
Interface for the assembly of a DataSetDef instance in a friendly manner.
|
| DataSetDefRegistry |
Data set definitions registry service
|
| DataSetDefRegistryListener | |
| DataSetPostProcessor |
A generic interface to declare extra post processing on the DataSets
|
| DataSetPreprocessor |
A generic interface to declare extra pre processing on the DataSets
|
| ElasticSearchDataSetDefBuilder<T extends DataSetDefBuilder> |
A builder for defining ElasticSearch data sets
DataSetDef dataSetDef = DataSetDefFactory.newElasticSearchDataSetDef()
.uuid("all_employees")
.serverURL("localhost:9300")
.index("index1")
.type("type1")
.query("DSL query here")
.relevance("10")
.buildDef();
|
| SQLDataSetDefBuilder<T extends DataSetDefBuilder> |
A builder for defining SQL data sets
DataSetDef dataSetDef = DataSetDefFactory.newSQLDataSetDef()
.uuid("all_employees")
.dataSource("java:comp/jdbc/test")
.dbTable("employees")
.buildDef();
|
| StaticDataSetDefBuilder<T extends DataSetDefBuilder> |
A builder for defining static data sets
DataSetDef def = DataSetDefFactory.newStaticDataSetDef()
.uuid("sales_per_year")
.label("month")
.number("2014")
.number("2015")
.number("2016")
.row(JANUARY, 1000d, 2000d, 3000d)
.row(FEBRUARY, 1400d, 2300d, 2000d)
.row(MARCH, 1300d, 2000d, 1400d)
.row(APRIL, 900d, 2100d, 1500d)
.row(MAY, 1300d, 2300d, 1600d)
.row(JUNE, 1010d, 2000d, 1500d)
.row(JULY, 1050d, 2400d, 3000d)
.row(AUGUST, 2300d, 2000d, 3200d)
.row(SEPTEMBER, 1900d, 2700d, 3000d)
.row(OCTOBER, 1200d, 2200d, 3100d)
.row(NOVEMBER, 1400d, 2100d, 3100d)
.row(DECEMBER, 1100d, 2100d, 4200d)
.buildDef();
|
| Class | Description |
|---|---|
| BeanDataSetDef | |
| CSVDataSetDef | |
| DataColumnDef |
This class is used to define the structure and runtime behaviour of a data set definition's column instance.
|
| DataSetDef |
This class is used to define the origin, structure and runtime behaviour of a data set instance.
|
| DataSetDefFactory |
Factory class for building DataSetDef instances.
|
| ElasticSearchDataSetDef |
DataSet definition class for ElasticSearch provider.
|
| SQLDataSetDef | |
| SQLDataSourceDef |
A data source definition contains a reference name (which could perfectly be a JNDI reference) and
a user friendly description.
|
| StaticDataSetDef |
| Enum | Description |
|---|---|
| ElasticSearchDataSetDef.ElasticSearchKeywords |
Copyright © 2017–2020 JBoss by Red Hat. All rights reserved.