Package visad.data

Interface Summary
DataProcessor A hierarchy of methods used by BaseDataProcessor to write an arbitrary Data object.
DataWriter Standard routines used to write a Data object.
FormFileInformer FormFileInformer is the VisAD interface for checking system- and file-specific data from a file Form.
 

Class Summary
BaseDataProcessor  
CacheStrategy  
DataNode Abstract class for adapting a VisAD data object to the "Visitor" design pattern.
DataVisitor Abstract class for visiting a VisAD data object.
DefaultFamily A container for all the officially supported VisAD datatypes.

To read a Data object from a file or URL:
DefaultFamilyTest  
DirectoryRepository A data object repository implemented as files in a local directory.
EmptyDataProcessor A do-nothing DataProcessor implementation.
EmptyDataWriter A do-nothing DataWriter implementation
FileAccessor Exchange data with a "file".
FileField  
FileFlatField  
Form A leaf-node in the data form hierarchy for the storage of persistent data objects.
FormFamily A interior node in the data form hierarchy for the storage of persistent data objects.
FormNode A node in the data form hierarchy for the storage of persistent data.
FunctionFormFamily  
LinkedDataSource A class for linking a data source (e.g., a URL) with a DataReference.
Repository A repository of persistent data objects.
SocketDataServer A class for exporting data to a socket stream.
SocketDataSource A class for linking a socket stream to a DataReference.
 

Exception Summary
BadFormException Exception thrown when the form that the data is in is incorrect.
BadRepositoryException Exception thrown when there's something wrong with the repository.