Package edu.unh.sdb.common

Interface Summary
SDBIterator The SDBIterator interface is a simple interface designed for efficient implementation.
 

Class Summary
AttributeDescriptor Represents information about a single attribute of a point.
Bounds The Bounds class is meant to represent n-d hypercubes in an n-d space.
BoundsError This error is used whenever there is some kind of bounds violation.
ByteDatum Represent multiple data values for a single point.
BytesOnlyRecordDescriptor  
ByteValues ByteValues is Values that store bytes in a 1-D byte array
Configuration  
DataArray  
Datum Represents multiple data values (attributes) for a single point in the index space.
DimensionalityError This error is used whenever an IndexSpaceID has an inappropriate dimensionality.
DoubleDatum Represent multiple data values for a single point.
DoubleValues FloatValues is Values that store floats in a 1 D float array
FieldIDMapper This class records an array of field numbers from a component DataSource of a composite DataSource and a corresponding array of field numbers from that composite DataSource.
FloatDataArray  
FloatDatum Represent multiple data values for a single point.
FloatValues FloatValues store floats in a 1 D float array
Globals The Globals class holds static data members that represent properties and variables that are global to the SDB system.
IllegalArgumentError  
IntDatum Represent multiple data values for a single point.
InternalFaultError Used whenever something happens that should be impossible occurrs.
IntValues IntValues is Values that store ints in a 1 D float array
MetaDataBaseError This error is created whenever there is a problem communicating with the MetaDataBase.
MixedDatum Represent multiple data values for a single point.
MixedValues MixedValues stores attributes as byte sequences in a 1 D byte array
RangedType  
RangedTypeBuilder Manufactures RangedType objects.
RecordDescriptor A RecordDescriptor is an ordered collection of AttributeDescriptors.
RecordDescriptorBuilder Manufactures Record Descriptor objects.
RecordSpec A RecordSpec holds an array of integers, where each integer specifies the field number of a desired attribute.
SDBError  
ShortDatum Represent multiple data values for a single point.
ShortValues ShortValues store shorts in a 1 D short array
SpaceID This is a base class for all identifiers that are indices into a dimensional space.
StorageType The StorageType class represents the various basic types that are native to Java.
Type The Type class represents named types in the SDB system.
TypeBuilder Manufactures Type objects.
TypeTable The TypeTable class keeps track of user defined types in an internal data structure.
UserType The UserType class represents user defined types in the SDB system.
UserTypeBuilder Manufactures UserType objects.
Values  
WorkSpace The WorkSpace class is a container holding the various objects that an SDB user will require during an SDB work session.
WorkSpaceManager The WorkSpaceManager class is an abstract class meant to be used in a static context only.
XMLEntityResolver  
XMLErrorHandler  
XMLReader  
XMLReaderError This error is created whenever there is a problem communicating with the XMLReader.
 

Exception Summary
BoundsException This exception is thrown whenever there is some kind of bounds violation.
DimensionalityException This exception is thrown whenever an IndexSpaceID has an inappropriate dimensionality.
IllegalArgumentException This exception is thrown whenever an illegal argument is passed to a method, and the situation is not covered specifically by another exception type like DimensionalityException, BoundsException, etc.
InternalFaultException Thrown whenever something happens that should be impossible occurrs.
MetaDataBaseException If this exception is thrown, there is a problem communicating with the MetaDataBase.
SDBException This is the parent class for all exceptions specific to the sdb project.
XMLReaderException If this exception is thrown, there is a problem communicating with the XMLReader.