Package uk.org.ogsadai.tuple

Interface Summary
ColumnIdentifier Identifies a column using various levels of information about the column and it original source.
ColumnMetadata Interface defining the metadata of a column of an ODTuple.
Tuple Interface defining an OGSA-DAI tuple.
TupleMetadata Interface defining the metadata of a tuple.
 

Class Summary
Null This object represents the null object in a column of a tuple.
SimpleBlob A simple BLOB implementation that stores its data in memory.
SimpleClob A simple clob implementation that stores its data in memory.
SimpleColumnIdentifier Simple implementation of a column identifier.
SimpleColumnMetadata Implements the ColumnMetadata interface.
SimpleTuple The implementation of the Tuple interface.
SimpleTupleMetadata Implements the ODTupleMetadata interface.
TupleTypes TupleTypes consists of declaration of constant values which describe the types of ODTuple objects.
TupleTypesConverter Class providing static methods for converting tuple types.
TupleTypeUtility TupleTypeUtility is a class containing utility methods for TupleType values.
TupleUtilities This class contains auxiliary methods for the manipulation of an ODTuple.
TypeConverter Convenience methods for converting between types.
 

Exception Summary
ColumnNotFoundException Exception thrown when the column number or column name does not exist.
InvalidNullableValueException Exception thrown when the nullable value of the column metadata is not valid - is not one of columnNoNulls, columnNullable, columnNullableUnknown.
TupleTypeConversionException Represents exceptions when performing typle type coversions.
TypeConversionException Thrown where there were problems with converting values between types.
TypeMismatchException Thrown when there is a problem with incompatible types.
UnsupportedTupleTypeConversion Exceptional situation when user requested unsupported tuple type conversion.