The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

MOSES::MOBY::Data::String - A primite Moby data type for strings

SYNOPSIS

use MOSES::MOBY::Data::String;

# create a Moby String with initial value of 'eddie'
my $data = MOSES::MOBY::Data::String->new (value => 'eddie');
my $data = MOSES::MOBY::Data::String->new ('eddie');

# later change the value of this data object
$data->value ('tulak');
print $data->value();

# indicate that the value should be treated as CDATA
$data->cdata (1);
print $data->toXML->toString;

DESCRIPTION

An object representing a String, a Moby primitive data type.

AUTHORS

Edward Kawas (edward.kawas [at] gmail [dot] com)
Martin Senger (martin.senger [at] gmail [dot] com)

ACCESSIBLE ATTRIBUTES

Details are in MOSES::MOBY::Base. Here just a list of them (additionally to the attributes from the parent classes)

value

A value of this datatype. Must be an integer.

cdata

Boolean. If set to true the value will be wrapped as CDATA in the XML representing this object.