Class: Stupidedi::Schema::CodeList

Inherits:
Object
  • Object
show all
Includes:
Inspect
Defined in:
lib/stupidedi/schema/code_list.rb

Direct Known Subclasses

External, Internal

Defined Under Namespace

Classes: External, Internal

Constructors collapse

Instance Method Summary collapse

Methods included from Inspect

#inspect

Class Method Details

.build(hash) ⇒ CodeList::Internal

Returns:



82
83
84
# File 'lib/stupidedi/schema/code_list.rb', line 82

def build(hash)
  CodeList::Internal.new(hash)
end

.external(id, *ignored) ⇒ CodeList::External

Returns:



87
88
89
# File 'lib/stupidedi/schema/code_list.rb', line 87

def external(id, *ignored)
  CodeList::External.new(id)
end

Instance Method Details

#internal?Boolean

Returns:

  • (Boolean)


11
12
13
# File 'lib/stupidedi/schema/code_list.rb', line 11

def internal?
  not external?
end