Package org.apache.uima.aae
Class UimaSerializer
- java.lang.Object
-
- org.apache.uima.aae.UimaSerializer
-
public class UimaSerializer extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description UimaSerializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.uima.cas.impl.OutOfTypeSystemData
deSerialiazeFromXCAS(java.lang.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(java.lang.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(java.lang.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)
java.lang.String
serializeCasToXmi(org.apache.uima.cas.CAS aCAS, org.apache.uima.cas.impl.XmiSerializationSharedData serSharedData)
Utility method for serializing a CAS to an XMI Stringjava.lang.String
serializeCasToXmi(org.apache.uima.cas.CAS aCAS, org.apache.uima.cas.impl.XmiSerializationSharedData serSharedData, org.apache.uima.cas.Marker aMarker)
void
serializeToXCAS(java.io.OutputStream stream, org.apache.uima.cas.CAS aCAS, java.lang.String encoding, org.apache.uima.cas.TypeSystem typeSystem, org.apache.uima.cas.impl.OutOfTypeSystemData otsd)
Serializes CAS into a given OutputStreamvoid
serializeToXMI(java.io.OutputStream stream, org.apache.uima.cas.CAS aCAS, java.lang.String encoding, org.apache.uima.cas.TypeSystem typeSystem, org.apache.uima.cas.impl.OutOfTypeSystemData otsd)
Serializes CAS into a given OutputStream
-
-
-
Method Detail
-
deSerialiazeFromXCAS
public org.apache.uima.cas.impl.OutOfTypeSystemData deSerialiazeFromXCAS(java.lang.String anXcas, org.apache.uima.cas.CAS aCas) throws java.lang.Exception
Serializes XCas into CAS- Parameters:
anXcas
-aCas
-- Throws:
java.lang.Exception
-
serializeToXCAS
public void serializeToXCAS(java.io.OutputStream stream, org.apache.uima.cas.CAS aCAS, java.lang.String encoding, org.apache.uima.cas.TypeSystem typeSystem, org.apache.uima.cas.impl.OutOfTypeSystemData otsd) throws java.io.IOException, org.xml.sax.SAXException
Serializes CAS into a given OutputStream- Parameters:
stream
-aCAS
-encoding
-typeSystem
-- Throws:
java.io.IOException
org.xml.sax.SAXException
-
serializeToXMI
public void serializeToXMI(java.io.OutputStream stream, org.apache.uima.cas.CAS aCAS, java.lang.String encoding, org.apache.uima.cas.TypeSystem typeSystem, org.apache.uima.cas.impl.OutOfTypeSystemData otsd) throws java.io.IOException, org.xml.sax.SAXException
Serializes CAS into a given OutputStream- Parameters:
stream
-aCAS
-encoding
-typeSystem
-- Throws:
java.io.IOException
org.xml.sax.SAXException
-
serializeCasToXmi
public java.lang.String serializeCasToXmi(org.apache.uima.cas.CAS aCAS, org.apache.uima.cas.impl.XmiSerializationSharedData serSharedData) throws java.lang.Exception
Utility method for serializing a CAS to an XMI String- Throws:
java.lang.Exception
-
serializeCasToXmi
public java.lang.String serializeCasToXmi(org.apache.uima.cas.CAS aCAS, org.apache.uima.cas.impl.XmiSerializationSharedData serSharedData, org.apache.uima.cas.Marker aMarker) throws java.lang.Exception
- Throws:
java.lang.Exception
-
deserializeCasFromXmi
public void deserializeCasFromXmi(java.lang.String anXmlStr, org.apache.uima.cas.CAS aCAS, org.apache.uima.cas.impl.XmiSerializationSharedData aSharedData, boolean aLenient, int aMergePoint) throws javax.xml.parsers.FactoryConfigurationError, javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException
Utility method for deserializing a CAS from an XMI String- Throws:
javax.xml.parsers.FactoryConfigurationError
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
-
deserializeCasFromXmi
public void deserializeCasFromXmi(java.lang.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) throws javax.xml.parsers.FactoryConfigurationError, javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException
- Throws:
javax.xml.parsers.FactoryConfigurationError
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
-
deserializeCasFromBinary
public void deserializeCasFromBinary(byte[] binarySource, org.apache.uima.cas.CAS aCAS) throws java.lang.Exception
Utility method for deserializing a CAS from a binary- Throws:
java.lang.Exception
-
serializeCasToBinary
public byte[] serializeCasToBinary(org.apache.uima.cas.CAS aCAS) throws java.lang.Exception
- Throws:
java.lang.Exception
-
serializeCasToBinary
public byte[] serializeCasToBinary(org.apache.uima.cas.CAS aCAS, org.apache.uima.cas.Marker aMark) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-