All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description BaseRestProvider BasicInputDataSource An implementation ofInputDataSourcethat takes any genericInputStreamas its source.BasicOutputDataSource An implementation ofOutputDataSourcethat takes any genericOutputStreamas its source.ConnectState The possible states aGluonObservablecan be in while aDataProvideroperation is in progress.ConnectStateEvent 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.FileDataSource An implementation ofIODataSourcethat can read from and write to a file.GluonObservable This is the common interface for both GluonObservableObject and GluonObservableList.GluonObservableList<E> A GluonObservableList is an ObservableList that is linked with a data source.GluonObservableObject<T> A GluonObservableObject is an ObservableObject that is linked with a data source.InputConverter<T> An InputConverter is a Converter that is able to read an object from a certain input source.InputDataSource An InputDataSource is a class that returns an InputStream that acts as an input source to read data from.InputStreamInputConverter<T> An abstract helper class that defines an InputConverter of which the input source is a standardInputStream.InputStreamIterableInputConverter<E> An abstract helper class that defines an IterableInputConverter of which the input source is a standardInputStream.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.IODataSource The IODataSource is a convenience interface that extends from bothInputDataSourceandOutputDataSourceinterfaces.IterableInputConverter<E> An IterableInputConverter is a Converter that is able to read a list of objects from a certain input source by creating anIteratorto provide that list.JsonConverter<T> A utility class to convert Java objects from JSON Objects and from JSON Objects into Java objects.JsonInputConverter<T> An InputConverter that converts a JSON Object read from an InputStream into an object.JsonIterableInputConverter<E> An IterableInputConverter that converts a JSON Array read from an InputStream into an Iterator that can be used to iterate over a list of objects.JsonOutputConverter<T> An OutputConverter that converts an object into a JSON Object that is written to an OutputStream.Level ListDataReader<E> A ListDataReader is an entity that has the ability to read a list of objects.Logger MultiValuedMap<K,V> A Map of key-value pairs where a key can contain multiple values.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.OutputConverter<T> An OutputConverter is a Converter that is able to write an object to a certain output source.OutputDataSource An OutputDataSource is a class that returns an OutputStream that acts as an output source to write data to.OutputStreamObjectDataWriter<T> A helper class that represents anObjectDataWriterthat writes an object by converting it with a specificOutputStreamOutputConverterand writing it to a specificOutputDataSource.OutputStreamOutputConverter<T> An abstract helper class that defines an OutputConverter of which the output source is a standardOutputStream.RestClient The RestClient assists in using theDataProviderwith HTTP URLs as the data source.RestDataSource An implementation ofIODataSourcethat can read from and write to an HTTP URL resource.RestListDataReader<E> RestObjectDataReader<T> RestObjectDataWriterAndRemover<T> StringInputConverter An InputConverter that reads a string from an InputStream.StringOutputConverter An OutputConverter that writes a string to an OutputStream.VoidInputConverter An InputConverter that reads the entire InputStream, while discarding its contents.VoidOutputConverter An OutputConverter that doesn't write anything to an OutputStream.XmlInputConverter<T> An InputConverter that converts a XML Object read from an InputStream into an object.