Class BinaryCasSerDes6.ReadModifiedFSs

java.lang.Object
org.apache.uima.cas.impl.BinaryCasSerDes6.ReadModifiedFSs
Enclosing class:
BinaryCasSerDes6

private class BinaryCasSerDes6.ReadModifiedFSs extends Object
Modified Values Modified heap values need fsStartIndexes conversion
  • Field Details

    • vPrevModInt

      private int vPrevModInt
    • prevModHeapRefTgtSeq

      private int prevModHeapRefTgtSeq
    • vPrevModShort

      private short vPrevModShort
    • vPrevModLong

      private long vPrevModLong
    • iHeap

      private int iHeap
    • tgtF2srcF

      private FeatureImpl[] tgtF2srcF
      a map from target offsets to source offsets
    • addbackSingle

  • Constructor Details

    • ReadModifiedFSs

      private ReadModifiedFSs()
  • Method Details

    • readModifiedFSs

      private void readModifiedFSs() throws IOException
      Throws:
      IOException
    • readModifiedAuxHeap

      private void readModifiedAuxHeap(int numberOfMods, TOP fs, TypeImpl srcType) throws IOException
      Throws:
      IOException
    • readModifiedMainHeap

      private void readModifiedMainHeap(int numberOfMods, TOP fs, TypeImpl srcType) throws IOException
      This used for both int/float/string/fs arrays and int/float/string and other feature slots Also used for Long/Double reading
      Parameters:
      numberOfMods - number of modifications.
      fs - the modified feature structure
      srcType - the type of the modified feature structure
      Throws:
      IOException