Module: DataFoodConsortium::Connector::SKOSHelper

Included in:
SKOSConcept, SKOSInstance
Defined in:
lib/datafoodconsortium/connector/skos_helper.rb

Instance Method Summary collapse

Instance Method Details

#addAttribute(name, value) ⇒ Object



4
5
6
7
8
9
# File 'lib/datafoodconsortium/connector/skos_helper.rb', line 4

def addAttribute(name, value)
  self.instance_variable_set("@#{name}", value)
  self.define_singleton_method(name) do
    instance_variable_get("@#{name}")
  end
end

#hasAttribute(name) ⇒ Object



11
12
13
# File 'lib/datafoodconsortium/connector/skos_helper.rb', line 11

def hasAttribute(name)
  self.methods.include?(:"#{name}")
end