Hessian::Translator::Composite - Translate composite datastructures to and from hessian.
These methods are meant for internal use only.
This module implements the basic methods needed for processing complex datatypes like arrays, hash maps and classes.
Constructs a class from raw Hessian data using either a class definition from the class definition list and encoded object data for the attributes.
Instantiates the freshly assembled class data.
Reads a complex datastructure (ARRAY, HASH or object) from the Hessian stream.
Writes a DateTime object into the outgoing Hessian message.
Read a map (perl HASH) from the stream. If a type attribute is present, the hash will be blessed into an object.
Read the type attribute (if present) from a Hessian 1.0 list or map.
Writes an array datastructure into the outgoing Hessian message.
Note: This object only writes untyped variable length arrays.
To install Hessian::Translator, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Hessian::Translator
CPAN shell
perl -MCPAN -e shell install Hessian::Translator
For more information on module installation, please visit the detailed CPAN module installation guide.