module SchemaMatcher::BuilderApi::ClassMethods

Public Instance Methods

define(model, &blk) click to toggle source
# File lib/schema_matcher/builder_api.rb, line 13
def define(model, &blk)
  schema[model] = Entity.new(&blk)
end
schema() click to toggle source
# File lib/schema_matcher/builder_api.rb, line 9
def schema
  instance_variable_get(:@schema)
end
to_schema() click to toggle source
# File lib/schema_matcher/builder_api.rb, line 17
def to_schema
  schema.transform_values(&:to_schema)
end