Class: JSONSchema::Canonical::StringView

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

Overview

A string value within a length window, matching every pattern.

Instance Method Summary collapse

Instance Method Details

#content_encodingsArray[String]

Returns:

  • (Array[String])


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

def content_encodings: () -> Array[String]

#content_media_typesArray[String]

Returns:

  • (Array[String])


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

def content_media_types: () -> Array[String]

#deconstruct_keysHash[Symbol, untyped]

Parameters:

  • keys (Object)

Returns:

  • (Hash[Symbol, untyped])


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

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

#excludedArray[String]

Returns:

  • (Array[String])


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

def excluded: () -> Array[String]

#excluded_formatsArray[String]

Returns:

  • (Array[String])


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

def excluded_formats: () -> Array[String]

#excluded_patternsArray[String]

Returns:

  • (Array[String])


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

def excluded_patterns: () -> Array[String]

#formatsArray[String]

Returns:

  • (Array[String])


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

def formats: () -> Array[String]

#inspectString

Returns:

  • (String)


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

def inspect: () -> String

#max_lengthInteger?

Returns:

  • (Integer, nil)


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

def max_length: () -> Integer?

#min_lengthInteger?

Returns:

  • (Integer, nil)


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

def min_length: () -> Integer?

#patternsArray[String]

Returns:

  • (Array[String])


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

def patterns: () -> Array[String]