class SwaggerParser::MinimalJsonSchema
JSON Schema
without $ref and properties for object definition.
Public Instance Methods
default()
click to toggle source
@return [Object]
# File lib/swagger_parser/minimal_json_schema.rb, line 7 def default source["default"] end
description()
click to toggle source
@return [Object]
# File lib/swagger_parser/minimal_json_schema.rb, line 12 def description source["description"] end
enum()
click to toggle source
@return [Object]
# File lib/swagger_parser/minimal_json_schema.rb, line 17 def enum source["enum"] end
exclusive_maximum()
click to toggle source
@return [false, true]
# File lib/swagger_parser/minimal_json_schema.rb, line 22 def exclusive_maximum !!source["exclusiveMaximum"] end
exclusive_minimum()
click to toggle source
@return [false, true]
# File lib/swagger_parser/minimal_json_schema.rb, line 27 def exclusive_minimum !!source["exclusiveMinimum"] end
format()
click to toggle source
@return [Object]
# File lib/swagger_parser/minimal_json_schema.rb, line 32 def format source["format"] end
maxItems()
click to toggle source
@return [Object]
# File lib/swagger_parser/minimal_json_schema.rb, line 42 def maxItems source["maxItems"] end
max_length()
click to toggle source
@return [Object]
# File lib/swagger_parser/minimal_json_schema.rb, line 47 def max_length source["maxLength"] end
maximum()
click to toggle source
@return [Object]
# File lib/swagger_parser/minimal_json_schema.rb, line 37 def maximum source["maximum"] end
min_items()
click to toggle source
@return [Object]
# File lib/swagger_parser/minimal_json_schema.rb, line 57 def min_items source["minItems"] end
min_length()
click to toggle source
@return [Object]
# File lib/swagger_parser/minimal_json_schema.rb, line 62 def min_length source["minLength"] end
minimum()
click to toggle source
@return [Object]
# File lib/swagger_parser/minimal_json_schema.rb, line 52 def minimum source["minimum"] end
multiple_of()
click to toggle source
@return [Object]
# File lib/swagger_parser/minimal_json_schema.rb, line 67 def multiple_of source["multipleOf"] end
pattern()
click to toggle source
@return [Object]
# File lib/swagger_parser/minimal_json_schema.rb, line 72 def pattern source["pattern"] end
title()
click to toggle source
@return [Object]
# File lib/swagger_parser/minimal_json_schema.rb, line 77 def title source["title"] end
type()
click to toggle source
@return [Object]
# File lib/swagger_parser/minimal_json_schema.rb, line 82 def type source["type"] end
unique_items()
click to toggle source
@return [false, true]
# File lib/swagger_parser/minimal_json_schema.rb, line 87 def unique_items !!source["uniqueItems"] end