Class: JsonModel::Builder::NestedBuilder

Inherits:
BaseBuilder show all
Defined in:
lib/json_model/builder/nested_builder.rb

Instance Attribute Summary

Attributes inherited from BaseBuilder

#type

Instance Method Summary collapse

Methods inherited from BaseBuilder

#initialize

Constructor Details

This class inherits a constructor from JsonModel::Builder::BaseBuilder

Instance Method Details

#as_schemaHash

Returns:

  • (Hash)


9
10
11
# File 'lib/json_model/builder/nested_builder.rb', line 9

def as_schema
  builder.as_schema
end

#referenced_schemasArray<Type>

Returns:

  • (Array<Type>)


14
15
16
# File 'lib/json_model/builder/nested_builder.rb', line 14

def referenced_schemas
  builder.referenced_schemas
end