class LHC::Formats::JSON
Experimental RBS support (using type sampling data from the type_fusion
project).
# sig/lhc/formats/json.rbs class LHC::Formats::JSON < LHC::Formats::LHC::Format def self.request: (Hash options) -> LHC::Response def format_options: (Hash options) -> Hash def to_body: (Hash input) -> String end
def self.request(options)
Experimental RBS support (using type sampling data from the type_fusion
project).
type LHC__Formats__JSON_request_options = body | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | return_value | String | url | String | method | Symbol | format | LHC::Formats::JSON | body | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | Array | String | String | String | return_value | String | url | String | method | Symbol | format | LHC::Formats::JSON | body | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | return_value | Array | | url | String | method | Symbol | format | LHC::Formats::JSON | body | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | Array | String | String | String | Array | String | String | String | Array | String | String | String | Array | String | String | String | Array | String | String | String | return_value | String | url | String | method | Symbol | format | LHC::Formats::JSON | body | sample | gem_name | String | gem_version | String | receiver | NilClass | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | Array | String | String | String | return_value | String | url | String | method | Symbol | format | LHC::Formats::JSON | body | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | return_value | Array | String | Array | String | Array | String | String | String | url | String | method | Symbol | format | LHC::Formats::JSON | body | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | url | String | method | Symbol | format | LHC::Formats::JSON | body | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | Array | String | String | String | return_value | Array | | url | String | method | Symbol | format | LHC::Formats::JSON | body | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | return_value | Array | String | Array | String | Array | | String | String | String | String | url | String | method | Symbol | format | LHC::Formats::JSON | body | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | Array | String | String | Array | String | Array | String | String | Array | String | String | String | url | String | method | Symbol | body | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | return_value | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | url | String | method | Symbol | format | LHC::Formats::JSON | body | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | return_value | Array | Array | String | Array | String | String | String | Array | String | Array | String | String | Array | String | Array | String | Array | String | Array | String | String | url | String | method | Symbol | format | LHC::Formats::JSON | body | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | return_value | Array | String | String | url | String | method | Symbol | format | LHC::Formats::JSON | body | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | Array | String | String | String | Array | String | String | String | Array | String | String | String | Array | String | String | String | Array | String | String | String | Array | String | String | String | Array | String | String | String | Array | String | String | String | Array | String | String | String | return_value | String | url | String | method | Symbol | format | LHC::Formats::JSON | body | sample | gem_name | String | gem_version | String | receiver | NilClass | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | return_value | String | url | String | method | Symbol | format | LHC::Formats::JSON | body | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | return_value | Array | Array | String | Array | Array | String | Array | | String | String | url | String | method | Symbol | format | LHC::Formats::JSON def self.request: (LHC__Formats__JSON_request_options options) -> LHC::Response
This signature was generated using 58 samples from 4 applications.
def self.request(options) options[:format] = new super(options) end
def as_json(input)
def as_json(input) parse(input, Hash) end
def as_open_struct(input)
def as_open_struct(input) parse(input, OpenStruct) end
def format_options(options)
Experimental RBS support (using type sampling data from the type_fusion
project).
type LHC__Formats__JSON_format_options_options = body | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | Array | String | String | String | return_value | String | url | String | method | Symbol | headers | Content-Type | String | Accept | String | Accept-Charset | String | body | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | return_value | String | url | String | method | Symbol | headers | Content-Type | String | Accept | String | Accept-Charset | String | body | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | Array | String | String | Array | String | Array | | Array | String | String | Array | String | Array | String | String | String | Array | String | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | String | String | String | return_value | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | url | String | method | Symbol | headers | Content-Type | String | Accept | String | Accept-Charset | String | body | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | return_value | Array | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | NilClass | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | url | String | method | Symbol | headers | Content-Type | String | Accept | String | Accept-Charset | String | body | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | return_value | Array | String | Array | String | Array | | String | String | String | String | url | String | method | Symbol | headers | Content-Type | String | Accept | String | Accept-Charset | String | body | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | return_value | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | url | String | method | Symbol | headers | Content-Type | String | Accept | String | Accept-Charset | String | body | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | return_value | Array | String | url | String | method | Symbol | headers | Content-Type | String | Accept | String | Accept-Charset | String | body | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | Array | String | String | String | Array | String | String | Array | String | Array | Array | String | String | Array | String | String | String | return_value | String | url | String | method | Symbol | headers | Content-Type | String | Accept | String | Accept-Charset | String | body | sample | gem_name | String | gem_version | String | receiver | NilClass | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | return_value | String | url | String | method | Symbol | headers | Content-Type | String | Accept | String | Accept-Charset | String | body | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | return_value | Array | | url | String | method | Symbol | headers | Content-Type | String | Accept | String | Accept-Charset | String | body | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | return_value | Array | String | String | url | String | method | Symbol | headers | Content-Type | String | Accept | String | Accept-Charset | String | body | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | return_value | Array | Array | String | Array | String | Array | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | Array | String | String | String | Array | String | Array | String | String | Array | String | Array | String | Array | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | url | String | method | Symbol | headers | Content-Type | String | Accept | String | Accept-Charset | String def format_options: (LHC__Formats__JSON_format_options_options options) -> body | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | return_value | Array | String | url | String | method | Symbol | headers | Content-Type | String | Accept | String | Accept-Charset | String
This signature was generated using 39 samples from 1 application.
def format_options(options) options[:headers] ||= {} no_content_type_header!(options) no_accept_header!(options) options[:headers]['Content-Type'] = 'application/json; charset=utf-8' options[:headers]['Accept'] = 'application/json,application/vnd.api+json' options[:headers]['Accept-Charset'] = 'utf-8' options end
def parse(input, object_class)
def parse(input, object_class) ::JSON.parse(input, object_class: object_class) rescue ::JSON::ParserError => e raise LHC::ParserError.new(e.message, input) end
def to_body(input)
Experimental RBS support (using type sampling data from the type_fusion
project).
type LHC__Formats__JSON_to_body_input = sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | return_value | String | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | return_value | Array | String | String | sample | gem_name | String | gem_version | String | receiver | NilClass | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | return_value | String | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | Array | String | String | String | Array | String | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | String | return_value | String | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | return_value | Array | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | NilClass | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | Array | String | Array | Array | String | String | Array | String | String | Array | String | String | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | return_value | Array | | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | Array | String | String | String | return_value | String | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | return_value | Array | String | Array | String | Array | | String | String | String | String | sample | gem_name | String | gem_version | String | receiver | String | method_name | String | application_name | String | location | String | type_fusion_version | String | parameters | | return_value | Array | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String | Array | String | String def to_body: (LHC__Formats__JSON_to_body_input input) -> String
This signature was generated using 26 samples from 2 applications.
def to_body(input) if input.is_a?(String) input else input.to_json end end
def to_s
def to_s 'json' end
def to_sym
def to_sym to_s.to_sym end