Class: JSONSchema::Canonical::NumberView
- Inherits:
-
Object
- Object
- JSONSchema::Canonical::NumberView
- Defined in:
- sig/jsonschema.rbs
Overview
A number value within a real interval.
Instance Method Summary collapse
- #deconstruct_keys ⇒ Hash[Symbol, untyped]
- #excludes_integers ⇒ Boolean
- #exclusive_maximum ⇒ Boolean
- #exclusive_minimum ⇒ Boolean
- #inspect ⇒ String
- #maximum ⇒ Integer, ...
- #minimum ⇒ Integer, ...
- #multiple_of ⇒ Array[Integer | Float]
- #not_multiple_of ⇒ Array[Integer | Float]
Instance Method Details
#deconstruct_keys ⇒ Hash[Symbol, untyped]
167 |
# File 'sig/jsonschema.rbs', line 167
def deconstruct_keys: (untyped keys) -> Hash[Symbol, untyped]
|
#excludes_integers ⇒ Boolean
165 |
# File 'sig/jsonschema.rbs', line 165
def excludes_integers: () -> bool
|
#exclusive_maximum ⇒ Boolean
162 |
# File 'sig/jsonschema.rbs', line 162
def exclusive_maximum: () -> bool
|
#exclusive_minimum ⇒ Boolean
160 |
# File 'sig/jsonschema.rbs', line 160
def exclusive_minimum: () -> bool
|
#inspect ⇒ String
166 |
# File 'sig/jsonschema.rbs', line 166
def inspect: () -> String
|
#maximum ⇒ Integer, ...
161 |
# File 'sig/jsonschema.rbs', line 161
def maximum: () -> (Integer | Float)?
|
#minimum ⇒ Integer, ...
159 |
# File 'sig/jsonschema.rbs', line 159
def minimum: () -> (Integer | Float)?
|
#multiple_of ⇒ Array[Integer | Float]
163 |
# File 'sig/jsonschema.rbs', line 163
def multiple_of: () -> Array[Integer | Float]
|
#not_multiple_of ⇒ Array[Integer | Float]
164 |
# File 'sig/jsonschema.rbs', line 164
def not_multiple_of: () -> Array[Integer | Float]
|