|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.derby.impl.store.access.btree.index.B2IStaticCompiledInfo
public class B2IStaticCompiledInfo
This class implements the static compiled information relevant to a btree secondary index. It is what is returned by B2I.getStaticCompiledOpenConglomInfo().
Currently the only interesting information stored is Conglomerate for this index and the Conglomerate for the base table of this conglomerate.
Field Summary | |
---|---|
(package private) B2I |
b2i
Conglomerate data structure for this index. |
(package private) StaticCompiledOpenConglomInfo |
base_table_static_info
Conglomerate data structure for this base table of this index. |
Constructor Summary | |
---|---|
B2IStaticCompiledInfo()
Empty arg constructor used by the monitor to create object to read into. |
|
B2IStaticCompiledInfo(TransactionController tc,
B2I b2i)
Constructor used to build class from scratch. |
Method Summary | |
---|---|
DataValueDescriptor |
getConglom()
return the "Conglomerate". |
int |
getTypeFormatId()
Return my format identifier. |
boolean |
isNull()
Return whether the value is null or not. |
void |
readExternal(java.io.ObjectInput in)
Restore the in-memory representation from the stream. |
void |
readExternalFromArray(ArrayInputStream in)
|
void |
restoreToNull()
Restore the in-memory representation to the null value. |
void |
writeExternal(java.io.ObjectOutput out)
Store the stored representation of the column value in the stream. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
B2I b2i
StaticCompiledOpenConglomInfo base_table_static_info
Constructor Detail |
---|
public B2IStaticCompiledInfo()
B2IStaticCompiledInfo(TransactionController tc, B2I b2i) throws StandardException
b2i
- the btree Conglomerate that we are compiling.
StandardException
Method Detail |
---|
public DataValueDescriptor getConglom()
For secondaryindex compiled info return the secondary index conglomerate.
getConglom
in interface StaticCompiledOpenConglomInfo
public boolean isNull()
isNull
in interface Storable
Storable.isNull()
public void restoreToNull()
restoreToNull
in interface Storable
Storable.restoreToNull()
public int getTypeFormatId()
getTypeFormatId
in interface TypedFormat
TypedFormat.getTypeFormatId()
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.lang.ClassNotFoundException
- Thrown if the stored representation is
serialized and a class named in the stream could not be found.
java.io.IOException
- thrown by readObject()Externalizable.readExternal(java.io.ObjectInput)
public void readExternalFromArray(ArrayInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
- thrown by writeObject()
|
Built on Thu 2011-03-10 11:54:14+0000, from revision ??? | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |