## Uses of Interface
org.apache.uima.cas.Marker

- Packages that use Marker
  Package | Description
  --- | ---
  org.apache.uima.cas | Common Analysis System(CAS) Interfaces
  org.apache.uima.cas.impl | Implementation and Low-Level API for the CAS Interfaces.
  org.apache.uima.json |

- - ### Uses of Marker in org.apache.uima.cas

    Methods in org.apache.uima.cas that return Marker
    Modifier and Type | Method and Description
    --- | ---
    `Marker` | CAS.`createMarker()` Sets a mark and returns the marker object set with the current mark which can be used to query when certain FSs were created.

  - ### Uses of Marker in org.apache.uima.cas.impl

    Classes in org.apache.uima.cas.impl that implement Marker
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MarkerImpl` A MarkerImpl holds a high-water "mark" in the CAS, for all views.

    Methods in org.apache.uima.cas.impl that return Marker
    Modifier and Type | Method and Description
    --- | ---
    `Marker` | CASImpl.`createMarker()` The current implementation only supports 1 marker call per CAS.

    Methods in org.apache.uima.cas.impl with parameters of type Marker
    Modifier and Type | Method and Description
    --- | ---
    `void` | CASSerializer.`addCAS(CASImpl cas, OutputStream ostream, Marker trackingMark)` Serializes only new and modified FS and index operations made after the tracking mark is created.
    `SerializationMeasures` | BinaryCasSerDes4.`serialize(AbstractCas cas, Object out, Marker trackingMark)`
    `SerializationMeasures` | BinaryCasSerDes4.`serialize(AbstractCas cas, Object out, Marker trackingMark, BinaryCasSerDes4.CompressLevel compressLevel)`
    `SerializationMeasures` | BinaryCasSerDes4.`serialize(AbstractCas cas, Object out, Marker trackingMark, BinaryCasSerDes4.CompressLevel compressLevel, BinaryCasSerDes4.CompressStrat compressStrategy)`
    `void` | XmiCasSerializer.`serialize(CAS cas, ContentHandler contentHandler, ErrorHandler errorHandler, XmiSerializationSharedData sharedData, Marker marker)` Write the CAS data to a SAX content handler.
    `static void` | XmiCasSerializer.`serialize(CAS aCAS, TypeSystem aTargetTypeSystem, OutputStream aStream, boolean aPrettyPrint, XmiSerializationSharedData aSharedData, Marker aMarker)` Serializes a Delta CAS to an XMI stream.
    `static void` | XmiCasSerializer.`serialize(CAS aCAS, TypeSystem aTargetTypeSystem, OutputStream aStream, boolean aPrettyPrint, XmiSerializationSharedData aSharedData, Marker aMarker, boolean useXml_1_1)` Serializes a Delta CAS to an XMI stream.
    `static void` | Serialization.`serializeCAS(CAS cas, OutputStream ostream, Marker mark)` Serializes CAS data added or modified after the tracking Marker was created and writes it to the output stream in Delta CAS format using uncompressed binary format
    `static void` | Serialization.`serializeWithCompression(CAS cas, Object out, Marker marker)` Serialize in compress binary form 4, only the delta part of a CAS
    `static void` | Serialization.`serializeWithCompression(CAS cas, Object out, TypeSystem tgtTypeSystem, Marker mark, BinaryCasSerDes6.ReuseInfo reuseInfo)` Delta Serialize in compressed form, with type filtering This method can use type filtering to omit sending those types and/or features not present in the target type system.

  - ### Uses of Marker in org.apache.uima.json

    Methods in org.apache.uima.json with parameters of type Marker
    Modifier and Type | Method and Description
    --- | ---
    `static void` | JsonCasSerializer.`jsonSerialize(CAS aCAS, TypeSystem aTargetTypeSystem, Object output, boolean aPrettyPrint, Marker aMarker, XmiSerializationSharedData sharedData)` Serializes a Delta CAS to an output (File, Writer, or OutputStream).
    `void` | JsonCasSerializer.`serialize(CAS cas, JsonContentHandlerJacksonWrapper jch, XmiSerializationSharedData sharedData, Marker marker)`
    `void` | JsonCasSerializer.`serialize(CAS cas, Object output, XmiSerializationSharedData sharedData, Marker marker)`

Copyright © 2006–2022 The Apache Software Foundation. All rights reserved.