Package org.apache.uima.cas.impl
Class BinaryCasSerDes6.ReadModifiedFSs
java.lang.Object
org.apache.uima.cas.impl.BinaryCasSerDes6.ReadModifiedFSs
- Enclosing class:
BinaryCasSerDes6
Modified Values
Modified heap values need fsStartIndexes conversion
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private int
private FeatureImpl[]
a map from target offsets to source offsetsprivate int
private long
private short
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
readModifiedAuxHeap
(int numberOfMods, TOP fs, TypeImpl srcType) private void
private void
readModifiedMainHeap
(int numberOfMods, TOP fs, TypeImpl srcType) This used for both int/float/string/fs arrays and int/float/string and other feature slots Also used for Long/Double reading
-
Field Details
-
vPrevModInt
private int vPrevModInt -
prevModHeapRefTgtSeq
private int prevModHeapRefTgtSeq -
vPrevModShort
private short vPrevModShort -
vPrevModLong
private long vPrevModLong -
iHeap
private int iHeap -
tgtF2srcF
a map from target offsets to source offsets -
addbackSingle
-
-
Constructor Details
-
ReadModifiedFSs
private ReadModifiedFSs()
-
-
Method Details
-
readModifiedFSs
- Throws:
IOException
-
readModifiedAuxHeap
- Throws:
IOException
-
readModifiedMainHeap
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 structuresrcType
- the type of the modified feature structure- Throws:
IOException
-