Uses of Class
org.apache.uima.cas.impl.CASImpl.FsChange
-
Packages that use CASImpl.FsChange Package Description org.apache.uima.cas.impl Implementation and Low-Level API for the CAS Interfaces. -
-
Uses of CASImpl.FsChange in org.apache.uima.cas.impl
Fields in org.apache.uima.cas.impl declared as CASImpl.FsChange Modifier and Type Field Description (package private) CASImpl.FsChange[]
BinaryCasSerDes6.SerializeModifiedFSs. modifiedFSs
Fields in org.apache.uima.cas.impl with type parameters of type CASImpl.FsChange Modifier and Type Field Description private java.util.Map<TOP,CASImpl.FsChange>
CASImpl.SharedViewData. modifiedPreexistingFSs
Track modified preexistingFSs Note this is a map, keyed by the FS, so all changes are merged when addedMethods in org.apache.uima.cas.impl that return CASImpl.FsChange Modifier and Type Method Description (package private) CASImpl.FsChange[]
CASImpl. getModifiedFSList()
Methods in org.apache.uima.cas.impl with parameters of type CASImpl.FsChange Modifier and Type Method Description private void
BinaryCasSerDes4.Serializer. extractStringsFromModifications(CASImpl.FsChange fsChange)
For delta, for each fsChange element, extract any strings(package private) static void
CASSerializer. scanModifications(BinaryCasSerDes bcsd, CommonSerDesSequential csds, CASImpl.FsChange[] fssModified, Obj2IntIdentityHashMap<TOP> fs2auxOffset, java.util.List<CASSerializer.AddrPlusValue> chgMainAvs, java.util.List<CASSerializer.AddrPlusValue> chgByteAvs, java.util.List<CASSerializer.AddrPlusValue> chgShortAvs, java.util.List<CASSerializer.AddrPlusValue> chgLongAvs)
Scan the v3 fsChange info and produce v2 style info into chgXxxAddr, chgXxxValue A prescan approach is needed in order to write the number of modifications preceding the write of the values (which unfortunately were written to the same stream in V2).private void
BinaryCasSerDes4.Serializer.SerializeModifiedFSs. writeAuxHeapMods(CASImpl.FsChange fsChange)
private void
BinaryCasSerDes4.Serializer.SerializeModifiedFSs. writeMainHeapMods(CASImpl.FsChange fsChange)
private void
BinaryCasSerDes6.SerializeModifiedFSs. writeModsForOneFs(CASImpl.FsChange fsChange)
Write the modifications for one feature structure, based on the data in the fsChange - this is either an array or non-array (meaning changed Features) - array changes are written out in index order.
-