| Package | Description |
|---|---|
| org.dashbuilder.dataset | |
| org.dashbuilder.dataset.def | |
| org.dashbuilder.dataset.impl |
| Modifier and Type | Method and Description |
|---|---|
static DataSetDefBuilder<BeanDataSetDefBuilderImpl> |
DataSetFactory.newBeanDataSetDef()
Deprecated.
Used DataSetDefFactory instead
|
static DataSetDefBuilder<CSVDataSetDefBuilderImpl> |
DataSetFactory.newCSVDataSetDef()
Deprecated.
Used DataSetDefFactory instead
|
static DataSetDefBuilder<SQLDataSetDefBuilderImpl> |
DataSetFactory.newSQLDataSetDef()
Deprecated.
Used DataSetDefFactory instead
|
static DataSetDefBuilder<StaticDataSetDefBuilderImpl> |
DataSetFactory.newStaticDataSetDef()
Deprecated.
Used DataSetDefFactory instead
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
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();
|
interface |
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();
|
interface |
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();
|
interface |
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();
|
interface |
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();
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
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();
|
interface |
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();
|
interface |
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();
|
interface |
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();
|
interface |
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();
|
| Modifier and Type | Method and Description |
|---|---|
static DataSetDefBuilder<StaticDataSetDefBuilderImpl> |
DataSetDefFactory.newStaticDataSetDef() |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDataSetDefBuilder<T>
Base class for DataSetDefBuilder implementations.
|
class |
BeanDataSetDefBuilderImpl |
class |
CSVDataSetDefBuilderImpl |
class |
SQLDataSetDefBuilderImpl |
class |
StaticDataSetDefBuilderImpl |
Copyright © 2017–2019 JBoss by Red Hat. All rights reserved.