Interface TypedFormat
- All Known Subinterfaces:
BitDataValue
,BooleanDataValue
,Compensation
,ConcatableDataValue
,Conglomerate
,ConsInfo
,DataValueDescriptor
,DateTimeDataValue
,ExecAggregator
,Formatable
,GlobalTransactionId
,Loggable
,LogicalUndoable
,LogInstant
,NumberDataValue
,ProviderInfo
,RefDataValue
,RowLocation
,StaticCompiledOpenConglomInfo
,Storable
,StringDataValue
,TransactionId
,Undoable
,UserDataValue
,XMLDataValue
- All Known Implementing Classes:
AggregateAliasInfo
,AggregatorInfo
,AggregatorInfoList
,AllocPage
,AllocPageOperation
,AvgAggregator
,B2I
,B2I_10_3
,B2I_v10_2
,B2IStaticCompiledInfo
,B2IUndo
,BasePage
,BaseTypeIdImpl
,BasicProviderInfo
,BasicUUID
,BeginXact
,BinaryOrderableWrapper
,BranchControlRow
,BTree
,CachedPage
,ChainAllocPageOperation
,CheckpointOperation
,ChecksumOperation
,CollatorSQLChar
,CollatorSQLClob
,CollatorSQLLongvarchar
,CollatorSQLVarchar
,ColumnInfo
,CompressSpacePageOperation
,CompressSpacePageOperation10_2
,ConstraintInfo
,ContainerBasicOperation
,ContainerOperation
,ContainerUndoOperation
,ControlRow
,CopyRowsOperation
,CountAggregator
,CursorInfo
,CursorTableReference
,DataType
,DataTypeDescriptor
,DD_Version
,DDColumnDependableFinder
,DDdependableFinder
,DecimalTypeIdImpl
,DefaultInfoImpl
,DeleteConstantAction
,DeleteOperation
,EncryptContainerOperation
,EncryptContainerUndoOperation
,EndXact
,ExecRowBuilder
,FileContainer
,FKInfo
,FormatableArrayHolder
,FormatableBitSet
,FormatableHashtable
,FormatableIntHolder
,FormatableLongHolder
,FormatableProperties
,GenericColumnDescriptor
,GenericConglomerate
,GenericResultDescription
,GenericStorablePreparedStatement
,GlobalXactId
,Heap
,Heap_v10_2
,HeapRowLocation
,IndexColumnOrder
,IndexDescriptorImpl
,IndexRowGenerator
,InitPageOperation
,InputStreamContainer
,InsertConstantAction
,InsertOperation
,InvalidatePageOperation
,JSQLType
,LeafControlRow
,LogCounter
,LogicalPageOperation
,LogicalUndoOperation
,LogRecord
,MatchingClauseConstantAction
,MaxMinAggregator
,MergeConstantAction
,MethodAliasInfo
,NumberDataType
,OldRoutineType
,OrderableAggregator
,PageBasicOperation
,PC_XenaVersion
,PhysicalPageOperation
,PhysicalUndoOperation
,PurgeOperation
,RAFContainer
,RAFContainer4
,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
,StatisticsImpl
,StorableFormatId
,StoredPage
,StreamFileContainer
,SumAggregator
,SynonymAliasInfo
,SystemAggregator
,TempRAFContainer
,TransactionTable
,TransactionTableEntry
,TriggerDescriptor
,TriggerInfo
,TypeDescriptorImpl
,UDTAliasInfo
,UpdatableVTIConstantAction
,UpdateConstantAction
,UpdateFieldOperation
,UpdateOperation
,UserDefinedAggregator
,UserDefinedTypeIdImpl
,UserType
,UTF
,WriteCursorConstantAction
,XactId
,XML
public interface TypedFormat
Derby interface for identifying the format id for the
stored form of an object. Objects of different classes may
have the same format id if:
- The objects read and write the same stored forms.
- The object's getTypeId() method returns the same identifier.
- The objects support all the interfaces the type implies.
-
Method Summary
Modifier and TypeMethodDescriptionint
Get a universally unique identifier for the type of this object.
-
Method Details
-
getTypeFormatId
int getTypeFormatId()Get a universally unique identifier for the type of this object.- Returns:
- The identifier. (A UUID stuffed in an array of 16 bytes).
-