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.OutOfTypeSystemDatadeSerialiazeFromXCAS(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(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(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) voidserializeToXCAS(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 OutputStreamvoidserializeToXMI(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:
IOExceptionSAXException
-
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:
IOExceptionSAXException
-
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
-