Package org.apache.uima.aae
Class UimaSerializer
java.lang.Object
org.apache.uima.aae.UimaSerializer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.uima.cas.impl.OutOfTypeSystemData
deSerialiazeFromXCAS
(String anXcas, org.apache.uima.cas.CAS aCas) Serializes XCas into CASvoid
deserializeCasFromBinary
(byte[] binarySource, org.apache.uima.cas.CAS aCAS) Utility method for deserializing a CAS from a binaryvoid
deserializeCasFromXmi
(String anXmlStr, org.apache.uima.cas.CAS aCAS, org.apache.uima.cas.impl.XmiSerializationSharedData aSharedData, boolean aLenient, int aMergePoint) Utility method for deserializing a CAS from an XMI Stringvoid
deserializeCasFromXmi
(String anXmlStr, org.apache.uima.cas.CAS aCAS, org.apache.uima.cas.impl.XmiSerializationSharedData aSharedData, boolean aLenient, int aMergePoint, org.apache.uima.cas.impl.AllowPreexistingFS allow) byte[]
serializeCasToBinary
(org.apache.uima.cas.CAS aCAS) byte[]
serializeCasToBinary
(org.apache.uima.cas.CAS aCAS, org.apache.uima.cas.Marker aMark) serializeCasToXmi
(org.apache.uima.cas.CAS aCAS, org.apache.uima.cas.impl.XmiSerializationSharedData serSharedData) Utility method for serializing a CAS to an XMI StringserializeCasToXmi
(org.apache.uima.cas.CAS aCAS, org.apache.uima.cas.impl.XmiSerializationSharedData serSharedData, org.apache.uima.cas.Marker aMarker) void
serializeToXCAS
(OutputStream stream, org.apache.uima.cas.CAS aCAS, String encoding, org.apache.uima.cas.TypeSystem typeSystem, org.apache.uima.cas.impl.OutOfTypeSystemData otsd) Serializes CAS into a given OutputStreamvoid
serializeToXMI
(OutputStream stream, org.apache.uima.cas.CAS aCAS, String encoding, org.apache.uima.cas.TypeSystem typeSystem, org.apache.uima.cas.impl.OutOfTypeSystemData otsd) Serializes CAS into a given OutputStream
-
Constructor Details
-
UimaSerializer
public UimaSerializer()
-
-
Method Details
-
deSerialiazeFromXCAS
public org.apache.uima.cas.impl.OutOfTypeSystemData deSerialiazeFromXCAS(String anXcas, org.apache.uima.cas.CAS aCas) throws Exception Serializes XCas into CAS- Parameters:
anXcas
-aCas
-- Throws:
Exception
-
serializeToXCAS
public void serializeToXCAS(OutputStream stream, org.apache.uima.cas.CAS aCAS, String encoding, org.apache.uima.cas.TypeSystem typeSystem, org.apache.uima.cas.impl.OutOfTypeSystemData otsd) throws IOException, SAXException Serializes CAS into a given OutputStream- Parameters:
stream
-aCAS
-encoding
-typeSystem
-- Throws:
IOException
SAXException
-
serializeToXMI
public void serializeToXMI(OutputStream stream, org.apache.uima.cas.CAS aCAS, String encoding, org.apache.uima.cas.TypeSystem typeSystem, org.apache.uima.cas.impl.OutOfTypeSystemData otsd) throws IOException, SAXException Serializes CAS into a given OutputStream- Parameters:
stream
-aCAS
-encoding
-typeSystem
-- Throws:
IOException
SAXException
-
deserializeCasFromBinary
public void deserializeCasFromBinary(byte[] binarySource, org.apache.uima.cas.CAS aCAS) throws Exception Utility method for deserializing a CAS from a binary- Throws:
Exception
-
serializeCasToBinary
- Throws:
Exception
-
serializeCasToBinary
public byte[] serializeCasToBinary(org.apache.uima.cas.CAS aCAS, org.apache.uima.cas.Marker aMark) throws Exception - Throws:
Exception
-