Top Description Methods
org.apache.derby.iapi.services.io

public Interface Formatable

extends Externalizable, TypedFormat
Known Direct Subinterfaces
org.apache.derby.iapi.services.io.Storable, org.apache.derby.iapi.sql.execute.ExecAggregator, org.apache.derby.iapi.sql.depend.ProviderInfo, org.apache.derby.iapi.sql.dictionary.ConsInfo, org.apache.derby.iapi.store.raw.GlobalTransactionId, org.apache.derby.iapi.store.raw.Loggable, org.apache.derby.iapi.store.raw.log.LogInstant, org.apache.derby.iapi.store.raw.xact.TransactionId
Known Direct Implementers
org.apache.derby.iapi.services.io.FormatableArrayHolder, org.apache.derby.iapi.services.io.FormatableBitSet, org.apache.derby.iapi.services.io.FormatableHashtable, org.apache.derby.iapi.services.io.FormatableIntHolder, org.apache.derby.iapi.services.io.FormatableLongHolder, org.apache.derby.iapi.services.io.FormatableProperties, org.apache.derby.iapi.sql.execute.ExecRowBuilder, org.apache.derby.iapi.types.DataTypeDescriptor, org.apache.derby.iapi.types.JSQLType, org.apache.derby.impl.sql.CursorInfo, org.apache.derby.impl.sql.CursorTableReference, org.apache.derby.impl.sql.GenericColumnDescriptor, org.apache.derby.impl.sql.GenericResultDescription, org.apache.derby.impl.sql.GenericStorablePreparedStatement, org.apache.derby.impl.sql.execute.AggregatorInfo, org.apache.derby.impl.sql.execute.AggregatorInfoList, org.apache.derby.impl.sql.execute.FKInfo, org.apache.derby.impl.sql.execute.ColumnInfo, org.apache.derby.impl.sql.execute.IndexColumnOrder, org.apache.derby.impl.sql.execute.MatchingClauseConstantAction, org.apache.derby.impl.sql.execute.MergeConstantAction, org.apache.derby.impl.sql.execute.TriggerInfo, org.apache.derby.impl.sql.execute.WriteCursorConstantAction, org.apache.derby.catalog.types.AggregateAliasInfo, org.apache.derby.catalog.types.BaseTypeIdImpl, org.apache.derby.catalog.types.DefaultInfoImpl, org.apache.derby.catalog.types.IndexDescriptorImpl, org.apache.derby.catalog.types.MethodAliasInfo, org.apache.derby.catalog.types.OldRoutineType, org.apache.derby.catalog.types.ReferencedColumnsDescriptorImpl, org.apache.derby.catalog.types.StatisticsImpl, org.apache.derby.catalog.types.SynonymAliasInfo, org.apache.derby.catalog.types.TypeDescriptorImpl, org.apache.derby.catalog.types.UDTAliasInfo, org.apache.derby.iapi.sql.dictionary.IndexRowGenerator, org.apache.derby.iapi.sql.dictionary.TriggerDescriptor, org.apache.derby.impl.sql.catalog.DDdependableFinder, org.apache.derby.impl.sql.catalog.DD_Version, org.apache.derby.impl.store.access.PC_XenaVersion, org.apache.derby.impl.store.access.btree.index.B2IUndo, org.apache.derby.impl.store.raw.log.LogRecord, org.apache.derby.impl.services.uuid.BasicUUID, org.apache.derby.impl.store.raw.xact.TransactionTable, org.apache.derby.impl.store.raw.xact.TransactionTableEntry
Imports
java.io.Externalizable

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

Inherited from java.io.Externalizable:
readExternalwriteExternal
Inherited from org.apache.derby.iapi.services.io.TypedFormat:
getTypeFormatId