Package org.dashbuilder.dataset.impl
Class BeanDataSetDefBuilderImpl
- java.lang.Object
-
- org.dashbuilder.dataset.impl.AbstractDataSetDefBuilder<BeanDataSetDefBuilderImpl>
-
- org.dashbuilder.dataset.impl.BeanDataSetDefBuilderImpl
-
- All Implemented Interfaces:
BeanDataSetDefBuilder<BeanDataSetDefBuilderImpl>,DataSetDefBuilder<BeanDataSetDefBuilderImpl>
public class BeanDataSetDefBuilderImpl extends AbstractDataSetDefBuilder<BeanDataSetDefBuilderImpl> implements BeanDataSetDefBuilder<BeanDataSetDefBuilderImpl>
-
-
Field Summary
-
Fields inherited from class org.dashbuilder.dataset.impl.AbstractDataSetDefBuilder
def
-
-
Constructor Summary
Constructors Constructor Description BeanDataSetDefBuilderImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DataSetDefcreateDataSetDef()BeanDataSetDefBuilderImplgeneratorClass(String className)Set the data set generator class name.BeanDataSetDefBuilderImplgeneratorParam(String paramName, String paramValue)Set a parameter which will be passed through the generator class when invoked.-
Methods inherited from class org.dashbuilder.dataset.impl.AbstractDataSetDefBuilder
buildDef, cacheOff, cacheOn, column, date, label, name, number, pushOff, pushOn, refreshOff, refreshOn, text, uuid
-
-
-
-
Method Detail
-
createDataSetDef
protected DataSetDef createDataSetDef()
- Specified by:
createDataSetDefin classAbstractDataSetDefBuilder<BeanDataSetDefBuilderImpl>
-
generatorClass
public BeanDataSetDefBuilderImpl generatorClass(String className)
Description copied from interface:BeanDataSetDefBuilderSet the data set generator class name.- Specified by:
generatorClassin interfaceBeanDataSetDefBuilder<BeanDataSetDefBuilderImpl>- Parameters:
className- The name of a class which implements the DataSetGenerator interface- Returns:
- The DataSetDefBuilder instance that is being used to configure a DataSetDef.
-
generatorParam
public BeanDataSetDefBuilderImpl generatorParam(String paramName, String paramValue)
Description copied from interface:BeanDataSetDefBuilderSet a parameter which will be passed through the generator class when invoked.- Specified by:
generatorParamin interfaceBeanDataSetDefBuilder<BeanDataSetDefBuilderImpl>- Parameters:
paramName- The name of the parameter.paramValue- A string representation of the parameter value.- Returns:
- The DataSetDefBuilder instance that is being used to configure a DataSetDef.
-
-