Module: DocTag

Defined in:
lib/doc_tag.rb,
lib/doc_tag/version.rb

Constant Summary collapse

VERSION =
'0.0.3'

Class Method Summary collapse

Class Method Details

.initObject

initialize class structure from json schema

Examples:

DocTag.init
doc = DocTag::Document.new
doc.number = '4711'
doc.valid?


12
13
14
15
16
17
# File 'lib/doc_tag.rb', line 12

def init
  reader = SchemaTools::Reader.new
  SchemaTools::KlassFactory.build namespace: DocTag,
                                  reader: reader,
                                  path: DocTag::Schema.path
end