class RDF::Literal

Public Instance Methods

valid_extended?() click to toggle source

Validate extended RDF

# File lib/json/ld/extensions.rb, line 36
def valid_extended?
  return false if language? && language.to_s !~ /^[a-zA-Z]+(-[a-zA-Z0-9]+)*$/
  return false if datatype? && datatype.invalid?
  value.is_a?(String)
end