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.OutOfTypeSystemDatadeSerialiazeFromXCAS(java.lang.String anXcas, org.apache.uima.cas.CAS aCas)Serializes XCas into CASvoiddeserializeCasFromBinary(byte[] binarySource, org.apache.uima.cas.CAS aCAS)Utility method for deserializing a CAS from a binaryvoiddeserializeCasFromXmi(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 StringvoiddeserializeCasFromXmi(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.StringserializeCasToXmi(org.apache.uima.cas.CAS aCAS, org.apache.uima.cas.impl.XmiSerializationSharedData serSharedData)Utility method for serializing a CAS to an XMI Stringjava.lang.StringserializeCasToXmi(org.apache.uima.cas.CAS aCAS, org.apache.uima.cas.impl.XmiSerializationSharedData serSharedData, org.apache.uima.cas.Marker aMarker)voidserializeToXCAS(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 OutputStreamvoidserializeToXMI(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.ExceptionSerializes 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.SAXExceptionSerializes CAS into a given OutputStream- Parameters:
stream-aCAS-encoding-typeSystem-- Throws:
java.io.IOExceptionorg.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.SAXExceptionSerializes CAS into a given OutputStream- Parameters:
stream-aCAS-encoding-typeSystem-- Throws:
java.io.IOExceptionorg.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.ExceptionUtility 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.IOExceptionUtility method for deserializing a CAS from an XMI String- Throws:
javax.xml.parsers.FactoryConfigurationErrorjavax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.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.FactoryConfigurationErrorjavax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOException
-
deserializeCasFromBinary
public void deserializeCasFromBinary(byte[] binarySource, org.apache.uima.cas.CAS aCAS) throws java.lang.ExceptionUtility 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
-
-