| Constructor and Description |
|---|
WorksheetController(MainViewController parentController,
Worksheet<java.lang.Double> worksheet,
java.util.Collection<DataAdapter> sourcesAdapters) |
| Modifier and Type | Class and Description |
|---|---|
class |
HttpDataAdapterBase<T,A extends Decoder<T>>
This class provides a base on which to implement
DataAdapter instances that communicate with sources via the HTTP protocol. |
class |
SimpleCachingDataAdapter<T,A extends Decoder<T>>
An abstract implementation of
DataAdapter that manages a cache in between the adapter and the data source. |
| Modifier and Type | Method and Description |
|---|---|
DataAdapter<T,?> |
TimeSeriesBinding.getAdapter()
Returns the
DataAdapter of the binding |
DataAdapter<?,?> |
DataAdapterFactory.newAdapter(DataAdapterInfo info)
Returns a new instance of a registered
DataAdapter as identified by the specified key |
DataAdapter<?,?> |
DataAdapterFactory.newAdapter(java.lang.String key)
Returns a new instance of a registered
DataAdapter as identified by the specified key |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<? extends DataAdapter> |
DataAdapterInfo.getAdapterClass()
Returns the class that implements the data adapter.
|
java.lang.Class<? extends DataAdapter> |
BaseDataAdapterInfo.getAdapterClass()
Returns the class that implements the data adapter.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TimeSeriesBinding.setAdapter(DataAdapter adapter) |
| Constructor and Description |
|---|
TimeSeriesBinding(java.lang.String label,
java.lang.String path,
javafx.scene.paint.Color color,
java.lang.String legend,
UnitPrefixes prefix,
ChartType graphType,
java.lang.String unitName,
java.lang.String treeHierarchy,
DataAdapter<T,?> adapter)
Creates a new instance of the
TimeSeriesBinding class with the provided properties |
| Constructor and Description |
|---|
BaseDataAdapterInfo(java.lang.String name,
java.lang.String description,
java.lang.String copyright,
java.lang.String license,
java.lang.String siteUrl,
java.lang.Class<? extends DataAdapter> adapterClass,
java.lang.Class<? extends DataAdapterDialog> dialogClass) |
BaseDataAdapterInfo(java.lang.String name,
java.lang.String description,
Version version,
java.lang.String copyright,
java.lang.String license,
java.lang.String siteUrl,
java.lang.Class<? extends DataAdapter> adapterClass,
java.lang.Class<? extends DataAdapterDialog> dialogClass)
Initializes a new instance of the DataAdapterInfo class.
|
| Modifier and Type | Method and Description |
|---|---|
DataAdapter |
Source.getAdapter() |
| Modifier and Type | Method and Description |
|---|---|
static Source |
Source.of(DataAdapter adapter)
Creates an instance of the
Source class from the provided DataAdapter |
void |
Source.setAdapter(DataAdapter adapter) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract DataAdapter<?,?> |
DataAdapterDialog.getDataAdapter()
Returns an instance of
DataAdapter |
| Modifier and Type | Class and Description |
|---|---|
class |
CsvFileAdapter
A
DataAdapter implementation used to Worksheet instances
with data from a local CSV formatted file. |
| Modifier and Type | Method and Description |
|---|---|
protected DataAdapter |
CsvFileAdapterDialog.getDataAdapter() |
| Modifier and Type | Class and Description |
|---|---|
class |
JrdsDataAdapter
This class provides an implementation of
DataAdapter for JRDS. |
| Modifier and Type | Method and Description |
|---|---|
protected DataAdapter |
JrdsAdapterDialog.getDataAdapter() |
| Modifier and Type | Method and Description |
|---|---|
TimeSeriesBinding<java.lang.Double> |
JrdsSeriesBindingFactory.of(java.lang.String parentName,
eu.fthevenet.binjr.sources.jrds.adapters.Graphdesc graphdesc,
int idx,
java.lang.String path,
DataAdapter<java.lang.Double,CsvDecoder<java.lang.Double>> adapter)
Creates a new instance of the
TimeSeriesBinding class with the following parameters |
TimeSeriesBinding<java.lang.Double> |
JrdsSeriesBindingFactory.of(java.lang.String parentName,
java.lang.String legend,
eu.fthevenet.binjr.sources.jrds.adapters.Graphdesc graphdesc,
java.lang.String path,
DataAdapter<java.lang.Double,CsvDecoder<java.lang.Double>> adapter)
Creates a new instance of the
TimeSeriesBinding class with the following parameters |
TimeSeriesBinding<java.lang.Double> |
JrdsSeriesBindingFactory.of(java.lang.String parentName,
java.lang.String label,
java.lang.String path,
DataAdapter<java.lang.Double,CsvDecoder<java.lang.Double>> adapter)
Creates a new instance of the
TimeSeriesBinding class. |
Copyright © 2018 Frederic Thevenet. All rights reserved.