Uses of Class
org.apache.uima.cas.impl.MarkerImpl
Packages that use MarkerImpl
Package
Description
Implementation and Low-Level API for the CAS Interfaces.
-
Uses of MarkerImpl in org.apache.uima.cas.impl
Fields in org.apache.uima.cas.impl declared as MarkerImplModifier and TypeFieldDescriptionprivate final MarkerImpl
AllFSs.mark
private final MarkerImpl
BinaryCasSerDes4.Serializer.mark
private final MarkerImpl
BinaryCasSerDes6.mark
final 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 MarkerImplModifier and TypeFieldDescriptionprivate List
<MarkerImpl> CASImpl.SharedViewData.trackingMarkList
This list currently only contains at most 1 element.Methods in org.apache.uima.cas.impl that return MarkerImplMethods in org.apache.uima.cas.impl with parameters of type MarkerImplModifier and TypeMethodDescriptionCASImpl.filterAboveMark
(List<TOP> all, MarkerImpl mark) (package private) int[]
BinaryCasSerDes.getDeltaIndexedFSs
(MarkerImpl mark, Obj2IntIdentityHashMap<TOP> fs2addr) 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).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 heapEndCASImpl.walkReachablePlusFSsSorted
(Consumer<TOP> action_filtered, MarkerImpl mark, 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 MarkerImplModifierConstructorDescription(package private)
AllFSs
(CASImpl cas, MarkerImpl mark, Predicate<TOP> includeFilter, CasTypeSystemMapper typeMapper) private
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
(ContentHandler ch, CASImpl cas, XmiSerializationSharedData sharedData, MarkerImpl marker, CasSerializerSupport.CasSerializerSupportSerialize csss) CasDocSerializer
(ContentHandler ch, CASImpl cas, XmiSerializationSharedData sharedData, MarkerImpl marker, CasSerializerSupport.CasSerializerSupportSerialize csss, boolean trackMultiRefs) private
Serializer
(CASImpl cas, DataOutputStream serializedOut, MarkerImpl mark, SerializationMeasures sm, BinaryCasSerDes4.CompressLevel compressLevel, BinaryCasSerDes4.CompressStrat compressStrategy, boolean isTsi) private
XmiDocSerializer
(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 MarkerImplModifierConstructorDescriptionprivate
JsonDocSerializer
(ContentHandler ch, CASImpl cas, XmiSerializationSharedData sharedData, MarkerImpl marker)