org.apache.derby.iapi.services.io
Interface Formatable

All Superinterfaces:
java.io.Externalizable, java.io.Serializable, TypedFormat
All Known Subinterfaces:
BitDataValue, BooleanDataValue, Compensation, ConcatableDataValue, Conglomerate, ConsInfo, DataValueDescriptor, DateTimeDataValue, ExecAggregator, GlobalTransactionId, Loggable, LogicalUndoable, LogInstant, NumberDataValue, ProviderInfo, RefDataValue, RowLocation, StaticCompiledOpenConglomInfo, Storable, StringDataValue, TransactionId, Undoable, UserDataValue, XMLDataValue
All Known Implementing Classes:
AggregatorInfo, AggregatorInfoList, AllocPageOperation, AvgAggregator, B2I, B2I_10_3, B2I_v10_2, B2IStaticCompiledInfo, B2IUndo, BaseTypeIdImpl, BasicProviderInfo, BasicUUID, BeginXact, BigIntegerDecimal, BinaryDecimal, BinaryOrderableWrapper, BTree, ChainAllocPageOperation, CheckpointOperation, ChecksumOperation, CollatorSQLChar, CollatorSQLClob, CollatorSQLLongvarchar, CollatorSQLVarchar, ColumnInfo, CompressSpacePageOperation, CompressSpacePageOperation10_2, ConstraintInfo, ContainerBasicOperation, ContainerOperation, ContainerUndoOperation, CopyRowsOperation, CountAggregator, CursorInfo, CursorTableReference, DataType, DataTypeDescriptor, DD_Version, DDColumnDependableFinder, DDdependableFinder, DecimalTypeIdImpl, DefaultInfoImpl, DeleteConstantAction, DeleteOperation, EncryptContainerOperation, EncryptContainerUndoOperation, EndXact, FKInfo, FormatableArrayHolder, FormatableBitSet, FormatableHashtable, FormatableIntHolder, FormatableLongHolder, FormatableProperties, GenericColumnDescriptor, GenericConglomerate, GenericResultDescription, GenericStorablePreparedStatement, GlobalXactId, Heap, Heap_v10_2, HeapRowLocation, IndexColumnOrder, IndexDescriptorImpl, IndexRowGenerator, InitPageOperation, InsertConstantAction, InsertOperation, InvalidatePageOperation, JSQLType, LogCounter, LogicalPageOperation, LogicalUndoOperation, LogRecord, MaxMinAggregator, MethodAliasInfo, NumberDataType, OldRoutineType, OrderableAggregator, PageBasicOperation, PC_XenaVersion, PhysicalPageOperation, PhysicalUndoOperation, PurgeOperation, ReferencedColumnsDescriptorImpl, RemoveFileOperation, RoutineAliasInfo, RowMultiSetImpl, SetReservedSpaceOperation, SQLBinary, SQLBit, SQLBlob, SQLBoolean, SQLChar, SQLClob, SQLDate, SQLDecimal, SQLDouble, SQLInteger, SQLLongint, SQLLongVarbit, SQLLongvarchar, SQLReal, SQLRef, SQLSmallint, SQLTime, SQLTimestamp, SQLTinyint, SQLVarbit, SQLVarchar, SqlXmlUtil, StatisticsImpl, StorableFormatId, SumAggregator, SynonymAliasInfo, SystemAggregator, TransactionTable, TransactionTableEntry, TriggerDescriptor, TriggerInfo, TypeDescriptorImpl, UDTAliasInfo, UpdatableVTIConstantAction, UpdateConstantAction, UpdateFieldOperation, UpdateOperation, UserDefinedTypeIdImpl, UserType, UTF, WriteCursorConstantAction, XactId, XML

public interface Formatable
extends java.io.Externalizable, TypedFormat

Derby interface for creating a stored form for an object and re-constructing an equivalent object from this stored form. The object which creates the stored form and the re-constructed object need not be the same or related classes. They must share the same TypedFormat.


Method Summary
 
Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
 
Methods inherited from interface org.apache.derby.iapi.services.io.TypedFormat
getTypeFormatId
 


Built on Thu 2010-12-23 20:49:13+0000, from revision ???

Apache Derby V10.6 Internals - Copyright © 2004,2007 The Apache Software Foundation. All Rights Reserved.