public class CasSeqAddrMaps extends Object
Constructor and Description |
---|
CasSeqAddrMaps() |
CasSeqAddrMaps(org.apache.uima.internal.util.IntVector tgtSeq2SrcAddr,
org.apache.uima.internal.util.rb_trees.Int2IntRBT srcAddr2TgtSeq) |
Modifier and Type | Method and Description |
---|---|
void |
addItemAddr(int srcAddr,
int tgtAddr,
boolean inTarget)
Add a new FS address - done during prescan of source
Must call in heap scan order
|
void |
addSrcAddrForTgt(int srcAddr,
boolean inSrc)
Called during deserialize to incrementally add
|
int |
getNumberSrcFss() |
int |
getSrcAddrFromTgtSeq(int seq) |
int |
getTgtSeqFromSrcAddr(int itemAddr) |
public CasSeqAddrMaps()
public CasSeqAddrMaps(org.apache.uima.internal.util.IntVector tgtSeq2SrcAddr, org.apache.uima.internal.util.rb_trees.Int2IntRBT srcAddr2TgtSeq)
public void addItemAddr(int srcAddr, int tgtAddr, boolean inTarget)
srcAddr
- -tgtAddr
- -inTarget
- true if this type is in the targetpublic void addSrcAddrForTgt(int srcAddr, boolean inSrc)
srcAddr
- -inSrc
- -public int getSrcAddrFromTgtSeq(int seq)
seq
- -public int getTgtSeqFromSrcAddr(int itemAddr)
itemAddr
- -public int getNumberSrcFss()
Copyright © 2006–2021 The Apache Software Foundation. All rights reserved.