class Swagger::Schema::Component

Attributes

schema[R]

Public Class Methods

new(schema) click to toggle source
# File lib/swagger/schema/component.rb, line 8
def initialize(schema)
  @schema = schema
end

Public Instance Methods

serializer(options = {}, store = true) click to toggle source
# File lib/swagger/schema/component.rb, line 12
def serializer(options = {}, store = true)
  use_options = store ? Swagger::Serializer::Store.current.serialize_options.merge(options) : options
  JSON::Schema::Serializer.new(@schema, use_options)
end