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 MarkerImplAllFSs.markprivate final MarkerImplBinaryCasSerDes4.Serializer.markprivate final MarkerImplBinaryCasSerDes6.markfinal MarkerImplCasSerializerSupport.CasDocSerializer.markerUsed to tell if a FS was created before or after mark.private MarkerImplCASImpl.SharedViewData.trackingMarkThis 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.trackingMarkListThis 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) privateBinaryCasSerDes6(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) privateSerializer(CASImpl cas, DataOutputStream serializedOut, MarkerImpl mark, SerializationMeasures sm, BinaryCasSerDes4.CompressLevel compressLevel, BinaryCasSerDes4.CompressStrat compressStrategy, boolean isTsi) privateXmiDocSerializer(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 MarkerImplModifierConstructorDescriptionprivateJsonDocSerializer(ContentHandler ch, CASImpl cas, XmiSerializationSharedData sharedData, MarkerImpl marker)