class Dor::Ontology

Public Class Methods

key?(key) click to toggle source
# File lib/dor/services/ontology.rb, line 6
def key?(key)
  @data.key?(key)
end
options() { |property(k)| ... } click to toggle source

Yields each term to the block provided

# File lib/dor/services/ontology.rb, line 11
def options
  @data.map do |k, _v|
    yield property(k)
  end
end
property(key) click to toggle source
# File lib/dor/services/ontology.rb, line 17
def property(key)
  Term.new(@data[key].merge(key: key))
end