Uses of Class
org.apache.uima.cas.impl.MarkerImpl
-
Packages that use MarkerImpl Package Description org.apache.uima.cas.impl Implementation and Low-Level API for the CAS Interfaces.org.apache.uima.json -
-
Uses of MarkerImpl in org.apache.uima.cas.impl
Fields in org.apache.uima.cas.impl declared as MarkerImpl Modifier and Type Field Description private MarkerImpl
AllFSs. mark
private MarkerImpl
BinaryCasSerDes4.Serializer. mark
private MarkerImpl
BinaryCasSerDes6. mark
MarkerImpl
CasSerializerSupport.CasDocSerializer. marker
Used to tell if a FS was created before or after mark.private MarkerImpl
CASImpl.SharedViewData. trackingMark
This tracks the changes for delta cas May also in the future support Journaling by component, allowing determination of which component in a flow created/updated a FeatureStructure (not implmented) TrackingMarkers are held on to by things outside of the Cas, to support switching from one tracking marker to another (currently not used, but designed to support Component Journaling).Fields in org.apache.uima.cas.impl with type parameters of type MarkerImpl Modifier and Type Field Description private java.util.List<MarkerImpl>
CASImpl.SharedViewData. trackingMarkList
This list currently only contains at most 1 element.Methods in org.apache.uima.cas.impl that return MarkerImpl Modifier and Type Method Description MarkerImpl
CASImpl. getCurrentMark()
Methods in org.apache.uima.cas.impl with parameters of type MarkerImpl Modifier and Type Method Description (package private) static java.util.List<TOP>
CASImpl. filterAboveMark(java.util.List<TOP> all, MarkerImpl mark)
(package private) int[]
BinaryCasSerDes. getDeltaIndexedFSs(MarkerImpl mark, Obj2IntIdentityHashMap<TOP> fs2addr)
(package private) java.util.List<TOP>
BinaryCasSerDes. scanAllFSsForBinarySerialization(MarkerImpl mark, CommonSerDesSequential csds)
Called when serializing a cas, or deserializing a delta CAS, if not saved in that case from a previous binary serialization (in that case, the scan is done as if it is doing a non-delta serialization).(package private) java.util.List<TOP>
CommonSerDesSequential. setup(MarkerImpl mark, int fromAddr)
Scan all indexed + reachable FSs, sorted, and - create two maps from those to/from the int offsets in the simulated main heap - add all the (filtered - above the mark) FSs to the sortedFSs - set the heapEndjava.util.List<TOP>
CASImpl. walkReachablePlusFSsSorted(java.util.function.Consumer<TOP> action_filtered, MarkerImpl mark, java.util.function.Predicate<TOP> includeFilter, CasTypeSystemMapper typeMapper)
find all of the FSs via the indexes plus what's reachable.Constructors in org.apache.uima.cas.impl with parameters of type MarkerImpl Constructor Description AllFSs(CASImpl cas, MarkerImpl mark, java.util.function.Predicate<TOP> includeFilter, CasTypeSystemMapper typeMapper)
BinaryCasSerDes6(AbstractCas aCas, MarkerImpl mark, TypeSystemImpl tgtTs, boolean storeTS, boolean storeTSI, BinaryCasSerDes6.ReuseInfo rfs, boolean doMeasurements, BinaryCasSerDes6.CompressLevel compressLevel, BinaryCasSerDes6.CompressStrat compressStrategy)
BinaryCasSerDes6(AbstractCas cas, MarkerImpl mark, TypeSystemImpl tgtTs, BinaryCasSerDes6.ReuseInfo rfs)
Setup to serialize (maybe delta) or deserialize (maybe delta) using binary compression, with type mapping and only processing reachable Feature StructuresBinaryCasSerDes6(AbstractCas cas, MarkerImpl mark, TypeSystemImpl tgtTs, BinaryCasSerDes6.ReuseInfo rfs, boolean doMeasurements)
Setup to serialize (maybe delta) or deserialize (maybe delta) using binary compression, with type mapping and only processing reachable Feature Structures, output measurementsBinaryCasSerDes6(AbstractCas aCas, MarkerImpl mark, TypeSystemImpl tgtTs, BinaryCasSerDes6.ReuseInfo rfs, boolean doMeasurements, BinaryCasSerDes6.CompressLevel compressLevel, BinaryCasSerDes6.CompressStrat compressStrategy)
Setup to serialize or deserialize using binary compression, with (optional) type mapping and only processing reachable Feature StructuresCasDocSerializer(org.xml.sax.ContentHandler ch, CASImpl cas, XmiSerializationSharedData sharedData, MarkerImpl marker, CasSerializerSupport.CasSerializerSupportSerialize csss)
CasDocSerializer(org.xml.sax.ContentHandler ch, CASImpl cas, XmiSerializationSharedData sharedData, MarkerImpl marker, CasSerializerSupport.CasSerializerSupportSerialize csss, boolean trackMultiRefs)
Serializer(CASImpl cas, java.io.DataOutputStream serializedOut, MarkerImpl mark, SerializationMeasures sm, BinaryCasSerDes4.CompressLevel compressLevel, BinaryCasSerDes4.CompressStrat compressStrategy, boolean isTsi)
XmiDocSerializer(org.xml.sax.ContentHandler ch, CASImpl cas, XmiSerializationSharedData sharedData, MarkerImpl marker)
-
Uses of MarkerImpl in org.apache.uima.json
Constructors in org.apache.uima.json with parameters of type MarkerImpl Constructor Description JsonDocSerializer(org.xml.sax.ContentHandler ch, CASImpl cas, XmiSerializationSharedData sharedData, MarkerImpl marker)
-