Class: JSONSchema::Canonical::TypedGroupView

Inherits:
Object
  • Object
show all
Defined in:
sig/jsonschema.rbs

Overview

A value matches iff its JSON type is type_name and it satisfies body.

Instance Method Summary collapse

Instance Method Details

#bodyCanonicalSchema

Returns:



76
# File 'sig/jsonschema.rbs', line 76

def body: () -> CanonicalSchema

#deconstruct_keysHash[Symbol, untyped]

Parameters:

  • keys (Object)

Returns:

  • (Hash[Symbol, untyped])


78
# File 'sig/jsonschema.rbs', line 78

def deconstruct_keys: (untyped keys) -> Hash[Symbol, untyped]

#inspectString

Returns:

  • (String)


77
# File 'sig/jsonschema.rbs', line 77

def inspect: () -> String

#type_nameSymbol

Returns:

  • (Symbol)


75
# File 'sig/jsonschema.rbs', line 75

def type_name: () -> Symbol