Class BinaryCasSerDes6.ReadModifiedFSs

  • Enclosing class:
    BinaryCasSerDes6

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

      • 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
    • Constructor Detail

      • ReadModifiedFSs

        private ReadModifiedFSs()
    • Method Detail

      • readModifiedFSs

        private void readModifiedFSs()
                              throws java.io.IOException
        Throws:
        java.io.IOException
      • readModifiedAuxHeap

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

        private void readModifiedMainHeap​(int numberOfMods,
                                          TOP fs,
                                          TypeImpl srcType)
                                   throws java.io.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:
        java.io.IOException