Class: GOBL::Schema::Object

Inherits:
Map show all
Extended by:
Extensions::Schema::ObjectHelper::ClassMethods
Includes:
Extensions::Schema::ObjectHelper
Defined in:
lib/generated/gobl/schema/object.rb

Overview

Data object whose type is determined from the $schema property.

Instance Attribute Summary

Attributes inherited from Map

#_map

Method Summary

Methods included from Extensions::Schema::ObjectHelper::ClassMethods

embed

Methods included from Extensions::Schema::ObjectHelper

#extract, #schema

Methods inherited from Map

#[], #as_json, #each, #each_key, #empty?, #initialize, #length, #values

Methods inherited from GOBL::Struct

#as_json, from_data, from_json!, #to_json

Constructor Details

This class inherits a constructor from GOBL::Map