Class StringArrayCodec


  • public class StringArrayCodec
    extends Object

    Stores an array of strings as a concatenation of all unique strings, an array of offsets describing substrings, and indices into the offset array. Indices to corresponding substrings.

     StringArray {
         kind = "StringArray"
         dataEncoding: Encoding[]
         stringData: string
         offsetEncoding: Encoding[]
         offsets: Uint8Array
     }
     Example
     ['a','AB','a']
     ---StringArray--->
     { stringData = 'aAB', offsets = [0, 1, 3] } [0, 1, 0]