NAME
RDF::Lazy::Literal - Literal node in a RDF::Lazy graph
DESCRIPTION
You should not directly create instances of this class. See RDF::Lazy::Node for general node properties.
METHODS
str
Return the literal string value of this node.
esc
Return the HTML-encoded literal string value.
lang ( [ $pattern ] )
Return the language tag (a BCP 47 language tag locator), if this node has one, or test whether the language tag matches a pattern. For instance use 'de' for plain German (but not 'de-AT') or 'de-' for plain German or any German dialect.
is_...
Return whether this node matches a given language tag, for instance
$node->is_en # equivalent to $node->lang('en')
$node->is_en_ # equivalent to $node->lang('en-')
datatype ( [ @types ] )
Return the datatype (as RDF::Lazy::Resource, if this node has one. Can also be used to checks whether the datatype matches, for instance:
$node->datatype('xsd:integer','xsd:double');