Currently the only interesting information stored is Conglomerate for this index and the Conglomerate for the base table of this conglomerate.
| Modifier and Type | Field and Description |
|---|---|
| pack-priv B2I | b2i
Conglomerate data structure for this index. |
| pack-priv StaticCompiledOpenConglomInfo | base_table_static_info
Conglomerate data structure for this base table of this index. |
| Access | Constructor and Description |
|---|---|
| public | |
| pack-priv | B2IStaticCompiledInfo(TransactionController tc, B2I
the btree Conglomerate that we are compiling. b2i)Constructor used to build class from scratch. |
| Modifier and Type | Method and Description |
|---|---|
| public DataValueDescriptor | Returns: the secondary index Conglomerate Object.Implements org. return the "Conglomerate". |
| public int | getTypeFormatId()
Implements org. Return my format identifier. |
| public boolean | isNull()
Implements org. Return whether the value is null or not. |
| public void | readExternal(ObjectInput
the stream to read data from in order to restore the object in)Implements java. Restore the in-memory representation from the stream. |
| public void | |
| public void | restoreToNull()
Implements org. Restore the in-memory representation to the null value. |
| public void | writeExternal(ObjectOutput
the stream to write the object to out)Implements java. Store the stored representation of the column value in the stream. |
| b2i | back to summary |
|---|---|
| pack-priv B2I b2i Conglomerate data structure for this index. | |
| base_table_static_info | back to summary |
|---|---|
| pack-priv StaticCompiledOpenConglomInfo base_table_static_info Conglomerate data structure for this base table of this index. | |
| B2IStaticCompiledInfo | back to summary |
|---|---|
| public B2IStaticCompiledInfo() Empty arg constructor used by the monitor to create object to read into. | |
| B2IStaticCompiledInfo | back to summary |
|---|---|
| pack-priv B2IStaticCompiledInfo(TransactionController tc, B2I b2i) throws StandardException Constructor used to build class from scratch.
| |
| getConglom | back to summary |
|---|---|
| public DataValueDescriptor getConglom() Implements org. return the "Conglomerate". For secondaryindex compiled info return the secondary index conglomerate.
| |
| getTypeFormatId | back to summary |
|---|---|
| public int getTypeFormatId() Implements org. Return my format identifier.
| |
| isNull | back to summary |
|---|---|
| public boolean isNull() Implements org. Return whether the value is null or not. The containerid being zero is what determines nullness; subclasses are not expected to override this method.
| |
| readExternal | back to summary |
|---|---|
| public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException Implements java. Restore the in-memory representation from the stream.
| |
| readExternalFromArray | back to summary |
|---|---|
| public void readExternalFromArray(ArrayInputStream in) throws IOException, ClassNotFoundException | |
| restoreToNull | back to summary |
|---|---|
| public void restoreToNull() Implements org. Restore the in-memory representation to the null value. The containerid being zero is what determines nullness; subclasses are not expected to override this method. | |
| writeExternal | back to summary |
|---|---|
| public void writeExternal(ObjectOutput out) throws IOException Implements java. Store the stored representation of the column value in the stream. It might be easier to simply store the properties - which would certainly make upgrading easier.
| |