Class: String

Inherits:
Object
  • Object
show all
Defined in:
lib/exodb/addon/string.rb

Overview

raise “Please, use ruby 1.9.0 or later.” if RUBY_VERSION < “1.9.0”

Instance Method Summary collapse

Instance Method Details

#idObject



18
19
20
# File 'lib/exodb/addon/string.rb', line 18

def id
	return self.is_miriam? ? self.split(':', 4)[-1] : ''
end

#is_miriam?Boolean

Returns:

  • (Boolean)


14
15
16
# File 'lib/exodb/addon/string.rb', line 14

def is_miriam?
	return self =~ /^urn:miriam:/
end

#namespaceObject



22
23
24
# File 'lib/exodb/addon/string.rb', line 22

def namespace
	return self.is_miriam? ? self.split(':', 4)[2] : ''
end