Module com.gluonhq.connect
Package com.gluonhq.connect.provider
The
com.gluonhq.connect.provider package contains classes that provide convenience methods to map data
sources with a data format to give access to instances of GluonObservable.-
Interface Summary Interface Description ListDataReader<E> A ListDataReader is an entity that has the ability to read a list of objects.ObjectDataReader<T> An ObjectDataReader is an entity that has the ability to read an object.ObjectDataRemover<T> An ObjectDataRemover is an entity that has the ability to remove an object.ObjectDataWriter<T> An ObjectDataWriter is an entity that has the ability to write an object. -
Class Summary Class Description BaseRestProvider DataProvider The DataProvider is the root entry to obtain instances ofGluonObservableObjectandGluonObservableList.FileClient The FileClient assists in using theDataProviderwith files, that are located on the local file system, as the data source.InputStreamListDataReader<E> A helper class that represents aListDataReaderthat reads objects by reading from a specificInputDataSourceand converts the read data with a specificInputStreamIterableInputConverter.InputStreamObjectDataReader<T> A helper class that represents anObjectDataReaderthat reads an object by reading from a specificInputDataSourceand converting the read data with a specificInputStreamInputConverter.OutputStreamObjectDataWriter<T> A helper class that represents anObjectDataWriterthat writes an object by converting it with a specificOutputStreamOutputConverterand writing it to a specificOutputDataSource.RestClient The RestClient assists in using theDataProviderwith HTTP URLs as the data source.RestListDataReader<E> RestObjectDataReader<T> RestObjectDataWriterAndRemover<T>