All Implemented Interfaces:
Externalizable, Serializable, Comparable, Formatable, Storable, TypedFormat, Conglomerate, DataValueDescriptor, Orderable

public class B2I_v10_2 extends B2I
Class used to instantiate 10.2 version of the B2I object. This class implements the format of the B2I object as existed in the 10.2 and previous releases of Derby. In subsequent releases the format was enhanced to store the Collation Id of the columns in the index. Collation can be configured on a per column basis to allow for alter sort ordering of each column. One use of this is to allow a column to be sorted according to language based rules rather than the default numerical ordering of the binary value. For upgrade purpose all columns stored with ACCESS_B2I_V3_ID format are assumed to be USC_BASIC collation id (ie. the default numerical ordering, rather than any alternate collation). This class reads and writes the V3 version to/from disk and reads/writes current in-memory version of the data structure.
See Also:
  • Constructor Details

    • B2I_v10_2

      public B2I_v10_2()
      No arg constructor, required by Formatable.
  • Method Details