Overview   Class List   Class Hierarchy   Class Members   Functions & Constants   Defines   Header Files  

uima::XCASDeserializer Class Reference

List of all members.

Detailed Description

The XCASDeserializer class provides static methods to deserializes cas data in XCAS format into a CAS.

Only FeatureStructures with types that are represented in the input CAS TypeSystem will be deserialized into the CAS. At this time support for out of typesystem data is not supported.


Public Member Functions

 XCASDeserializer ()
 Constructor *.
 ~XCASDeserializer ()
 Destructor *.

Static Public Member Functions

void deserialize (char const *xcasfilename, CAS &)
 Deserialize given an XCAS filename and input CAS.
void deserialize (UnicodeString &xcasfilename, CAS &)
 Deserialize given an XCAS filename UnicodeString and input CAS.
void deserialize (char const *xcasfilename, CAS &, uima::AnnotatorContext *const ctx)
 Deserialize given an XCAS filename, input CAS, and the AnnotatorContext.
void deserialize (InputSource const &crInputSource, CAS &)
 Deserialize given an XCAS InputSource and input CAS.
void deserialize (InputSource const &crInputSource, CAS &, uima::AnnotatorContext *const ctx)
 Deserialize given an XCAS InputSource, input CAS, and the AnnotatorContext.


Constructor & Destructor Documentation

uima::XCASDeserializer::XCASDeserializer  ) 
 

Constructor *.

uima::XCASDeserializer::~XCASDeserializer  ) 
 

Destructor *.


Member Function Documentation

void uima::XCASDeserializer::deserialize char const *  xcasfilename,
CAS
[static]
 

Deserialize given an XCAS filename and input CAS.

void uima::XCASDeserializer::deserialize UnicodeString &  xcasfilename,
CAS
[static]
 

Deserialize given an XCAS filename UnicodeString and input CAS.

void uima::XCASDeserializer::deserialize char const *  xcasfilename,
CAS ,
uima::AnnotatorContext *const   ctx
[static]
 

Deserialize given an XCAS filename, input CAS, and the AnnotatorContext.

The uima::AnnotatorContext will be used for Sofa name mapping.

void uima::XCASDeserializer::deserialize InputSource const &  crInputSource,
CAS
[static]
 

Deserialize given an XCAS InputSource and input CAS.

void uima::XCASDeserializer::deserialize InputSource const &  crInputSource,
CAS ,
uima::AnnotatorContext *const   ctx
[static]
 

Deserialize given an XCAS InputSource, input CAS, and the AnnotatorContext.

The uima::AnnotatorContext will be used for Sofa name mapping.


The documentation for this class was generated from the following file:
Generated on Mon Oct 1 16:04:14 2012 for UIMACPP API by  doxygen 1.3.9.1