Protocol::XMLRPC::ValueFactory - value objects factory
my $array = Protocol::XMLRPC::ValueFactory->build([...]);
my $struct = Protocol::XMLRPC::ValueFactory->build({...});
my $integer = Protocol::XMLRPC::ValueFactory->build(1);
my $double = Protocol::XMLRPC::ValueFactory->build(1.2);
my $datetime = Protocol::XMLRPC::ValueFactory->build('19980717T14:08:55');
my $boolean = Protocol::XMLRPC::ValueFactory->build(\1);
my $string = Protocol::XMLRPC::ValueFactory->build('foo');
This is a value object factory. Used internally. In synopsis you can see what
types can be guessed.
Builds new value object. If no instance was provided tries to guess type.