NAME
MOBY::Client::SimpleInput - a small object describing a MOBY service
SYNOPSIS
DESCRIPTION
A module for describing the Simple inputs to a moby service
AUTHORS
Mark Wilkinson (markw at illuminae dot com)
METHODS
new
Title : new
Usage : my $IN = MOBY::Client::SimpleInput->new(%args)
Function : create SimpleInput object
Returns : MOBY::Client::SimpleInput object
Args : articleName => $articleName (optional)
objectType => $objectType (required)
namespaces => \@namesapces (optional)
articleName
Title : articleName
Usage : $name = $IN->articleName([$name])
Function : get/set articleName
Returns : string
objectType
Title : objectType
Usage : $type = $IN->objectType([$type])
Function : get/set name
Returns : string
namespaces
Title : namespaces
Usage : $namespaces = $IN->namespaces([\@namespaces])
Function : get/set namespaces for the objectType
Returns : arrayref of namespace strings
addNamespace
Title : addNamespace
Usage : $namespaces = $IN->addNamespace($namespace)
Function : add another namespace for the objectType
Returns : arrayref of namespace strings