Class: Schemurai::VM::ObjectRules
- Inherits:
-
Data
- Object
- Data
- Schemurai::VM::ObjectRules
- Defined in:
- lib/schemurai/vm/compiler.rb
Instance Attribute Summary collapse
-
#additional ⇒ Object
readonly
Returns the value of attribute additional.
-
#dependencies ⇒ Object
readonly
Returns the value of attribute dependencies.
-
#dependent_required ⇒ Object
readonly
Returns the value of attribute dependent_required.
-
#dependent_schemas ⇒ Object
readonly
Returns the value of attribute dependent_schemas.
-
#max_properties ⇒ Object
readonly
Returns the value of attribute max_properties.
-
#min_properties ⇒ Object
readonly
Returns the value of attribute min_properties.
-
#patterns ⇒ Object
readonly
Returns the value of attribute patterns.
-
#properties ⇒ Object
readonly
Returns the value of attribute properties.
-
#property_names ⇒ Object
readonly
Returns the value of attribute property_names.
-
#required ⇒ Object
readonly
Returns the value of attribute required.
-
#unevaluated ⇒ Object
readonly
Returns the value of attribute unevaluated.
Instance Attribute Details
#additional ⇒ Object (readonly)
Returns the value of attribute additional
90 91 92 |
# File 'lib/schemurai/vm/compiler.rb', line 90 def additional @additional end |
#dependencies ⇒ Object (readonly)
Returns the value of attribute dependencies
90 91 92 |
# File 'lib/schemurai/vm/compiler.rb', line 90 def dependencies @dependencies end |
#dependent_required ⇒ Object (readonly)
Returns the value of attribute dependent_required
90 91 92 |
# File 'lib/schemurai/vm/compiler.rb', line 90 def dependent_required @dependent_required end |
#dependent_schemas ⇒ Object (readonly)
Returns the value of attribute dependent_schemas
90 91 92 |
# File 'lib/schemurai/vm/compiler.rb', line 90 def dependent_schemas @dependent_schemas end |
#max_properties ⇒ Object (readonly)
Returns the value of attribute max_properties
90 91 92 |
# File 'lib/schemurai/vm/compiler.rb', line 90 def max_properties @max_properties end |
#min_properties ⇒ Object (readonly)
Returns the value of attribute min_properties
90 91 92 |
# File 'lib/schemurai/vm/compiler.rb', line 90 def min_properties @min_properties end |
#patterns ⇒ Object (readonly)
Returns the value of attribute patterns
90 91 92 |
# File 'lib/schemurai/vm/compiler.rb', line 90 def patterns @patterns end |
#properties ⇒ Object (readonly)
Returns the value of attribute properties
90 91 92 |
# File 'lib/schemurai/vm/compiler.rb', line 90 def properties @properties end |
#property_names ⇒ Object (readonly)
Returns the value of attribute property_names
90 91 92 |
# File 'lib/schemurai/vm/compiler.rb', line 90 def property_names @property_names end |
#required ⇒ Object (readonly)
Returns the value of attribute required
90 91 92 |
# File 'lib/schemurai/vm/compiler.rb', line 90 def required @required end |
#unevaluated ⇒ Object (readonly)
Returns the value of attribute unevaluated
90 91 92 |
# File 'lib/schemurai/vm/compiler.rb', line 90 def unevaluated @unevaluated end |