Table of Contents - sober_swag-0.21.0 Documentation
Classes and Modules
- SoberSwag
- SoberSwag::Compiler
- SoberSwag::Compiler::Error
- SoberSwag::Compiler::Path
- SoberSwag::Compiler::Paths
- SoberSwag::Compiler::Primitive
- SoberSwag::Compiler::Type
- SoberSwag::Compiler::Type::TooComplicatedError
- SoberSwag::Compiler::Type::TooComplicatedForPathError
- SoberSwag::Compiler::Type::TooComplicatedForQueryError
- SoberSwag::Controller
- SoberSwag::Controller::ClassMethods
- SoberSwag::Controller::Route
- SoberSwag::Controller::Types
- SoberSwag::Controller::UndefinedBodyError
- SoberSwag::Controller::UndefinedPathError
- SoberSwag::Controller::UndefinedQueryError
- SoberSwag::Error
- SoberSwag::InputObject
- SoberSwag::Nodes
- SoberSwag::Nodes::Array
- SoberSwag::Nodes::Attribute
- SoberSwag::Nodes::Base
- SoberSwag::Nodes::Binary
- SoberSwag::Nodes::Enum
- SoberSwag::Nodes::List
- SoberSwag::Nodes::NullablePrimitive
- SoberSwag::Nodes::Object
- SoberSwag::Nodes::OneOf
- SoberSwag::Nodes::Primitive
- SoberSwag::Nodes::Sum
- SoberSwag::OutputObject
- SoberSwag::OutputObject::Definition
- SoberSwag::OutputObject::Field
- SoberSwag::OutputObject::FieldSyntax
- SoberSwag::OutputObject::View
- SoberSwag::OutputObject::View::NestingError
- SoberSwag::Parser
- SoberSwag::Serializer
- SoberSwag::Serializer::Array
- SoberSwag::Serializer::Base
- SoberSwag::Serializer::Conditional
- SoberSwag::Serializer::Conditional::BadChoiceError
- SoberSwag::Serializer::FieldList
- SoberSwag::Serializer::Hash
- SoberSwag::Serializer::Mapped
- SoberSwag::Serializer::Meta
- SoberSwag::Serializer::Optional
- SoberSwag::Serializer::Optional::NestedOptionalError
- SoberSwag::Serializer::Primitive
- SoberSwag::Server
- SoberSwag::Type
- SoberSwag::Type::Named
- SoberSwag::Type::Named::ClassMethods
- SoberSwag::Types
- SoberSwag::Types::CommaArray
Methods
- ::attribute — SoberSwag::InputObject
- ::attribute? — SoberSwag::InputObject
- ::define — SoberSwag::OutputObject
- ::define — SoberSwag::OutputObject::View
- ::identifier — SoberSwag::InputObject
- ::included — SoberSwag::Type::Named
- ::input_object — SoberSwag
- ::meta — SoberSwag::InputObject
- ::new — SoberSwag::Compiler
- ::new — SoberSwag::Compiler::Path
- ::new — SoberSwag::Compiler::Paths
- ::new — SoberSwag::Compiler::Primitive
- ::new — SoberSwag::Compiler::Type
- ::new — SoberSwag::Controller::Route
- ::new — SoberSwag::Nodes::Array
- ::new — SoberSwag::Nodes::Attribute
- ::new — SoberSwag::Nodes::Binary
- ::new — SoberSwag::Nodes::Enum
- ::new — SoberSwag::Nodes::List
- ::new — SoberSwag::Nodes::Primitive
- ::new — SoberSwag::OutputObject
- ::new — SoberSwag::OutputObject::Definition
- ::new — SoberSwag::OutputObject::Field
- ::new — SoberSwag::OutputObject::View
- ::new — SoberSwag::Parser
- ::new — SoberSwag::Serializer::Array
- ::new — SoberSwag::Serializer::Conditional
- ::new — SoberSwag::Serializer::FieldList
- ::new — SoberSwag::Serializer::Hash
- ::new — SoberSwag::Serializer::Mapped
- ::new — SoberSwag::Serializer::Meta
- ::new — SoberSwag::Serializer::Optional
- ::new — SoberSwag::Serializer::Primitive
- ::new — SoberSwag::Server
- ::of — SoberSwag::Types::CommaArray
- ::param — SoberSwag::InputObject
- ::primitive — SoberSwag::InputObject
- ::primitive — SoberSwag::Serializer
- ::type_attribute — SoberSwag::InputObject
- ::valid_field_def? — SoberSwag::InputObject
- #<=> — SoberSwag::Nodes::Base
- #action_module — SoberSwag::Controller::Route
- #action_module_name — SoberSwag::Controller::Route
- #add_field! — SoberSwag::OutputObject::Definition
- #add_field! — SoberSwag::OutputObject::View
- #add_route — SoberSwag::Compiler
- #add_route — SoberSwag::Compiler::Paths
- #add_type — SoberSwag::Compiler
- #alias? — SoberSwag::Type::Named::ClassMethods
- #alias_of — SoberSwag::Type::Named::ClassMethods
- #array — SoberSwag::Serializer::Base
- #base — SoberSwag::OutputObject
- #base_serializer — SoberSwag::OutputObject
- #bind — SoberSwag::Parser
- #body_for — SoberSwag::Compiler
- #body_params — SoberSwag::Controller
- #cache? — SoberSwag::Server
- #call — SoberSwag::Server
- #cata — SoberSwag::Nodes::Array
- #cata — SoberSwag::Nodes::Attribute
- #cata — SoberSwag::Nodes::Base
- #cata — SoberSwag::Nodes::Binary
- #cata — SoberSwag::Nodes::Enum
- #cata — SoberSwag::Nodes::List
- #cata — SoberSwag::Nodes::Primitive
- #compile_route — SoberSwag::Compiler::Paths
- #current_action_def — SoberSwag::Controller
- #deconstruct — SoberSwag::Nodes::Array
- #deconstruct — SoberSwag::Nodes::Attribute
- #deconstruct — SoberSwag::Nodes::Binary
- #deconstruct — SoberSwag::Nodes::Enum
- #deconstruct — SoberSwag::Nodes::List
- #deconstruct — SoberSwag::Nodes::Primitive
- #deconstruct_keys — SoberSwag::Nodes::Array
- #deconstruct_keys — SoberSwag::Nodes::Attribute
- #deconstruct_keys — SoberSwag::Nodes::Binary
- #deconstruct_keys — SoberSwag::Nodes::Enum
- #deconstruct_keys — SoberSwag::Nodes::List
- #deconstruct_keys — SoberSwag::Nodes::Object
- #deconstruct_keys — SoberSwag::Nodes::OneOf
- #deconstruct_keys — SoberSwag::Nodes::Primitive
- #define — SoberSwag::Controller::ClassMethods
- #defined_routes — SoberSwag::Controller::ClassMethods
- #description — SoberSwag::Controller::Route
- #description — SoberSwag::Type::Named::ClassMethods
- #ensure_uncomplicated — SoberSwag::Compiler::Type
- #eql? — SoberSwag::Compiler::Type
- #eql? — SoberSwag::Nodes::Base
- #except! — SoberSwag::OutputObject::View
- #field — SoberSwag::OutputObject::FieldSyntax
- #finalize_lazy_type! — SoberSwag::Serializer::Array
- #finalize_lazy_type! — SoberSwag::Serializer::Base
- #finalize_lazy_type! — SoberSwag::Serializer::Conditional
- #finalize_lazy_type! — SoberSwag::Serializer::FieldList
- #finalize_lazy_type! — SoberSwag::Serializer::Hash
- #finalize_lazy_type! — SoberSwag::Serializer::Mapped
- #finalize_lazy_type! — SoberSwag::Serializer::Meta
- #finalize_lazy_type! — SoberSwag::Serializer::Optional
- #find_route — SoberSwag::Controller::ClassMethods
- #find_view — SoberSwag::OutputObject::Definition
- #flatten_one_ofs — SoberSwag::Compiler::Type
- #flatten_oneofs_hash — SoberSwag::Compiler::Type
- #found_types — SoberSwag::Compiler::Paths
- #found_types — SoberSwag::Compiler::Type
- #generate_json_string — SoberSwag::Server
- #generate_schema_stub — SoberSwag::Compiler::Type
- #generate_swagger — SoberSwag::Server
- #grouped_paths — SoberSwag::Compiler::Paths
- #hash — SoberSwag::Compiler::Type
- #hash — SoberSwag::Nodes::Base
- #identifier — SoberSwag::OutputObject::Definition
- #identifier — SoberSwag::Serializer::Base
- #lazy_type — SoberSwag::Serializer::Array
- #lazy_type — SoberSwag::Serializer::Base
- #lazy_type — SoberSwag::Serializer::Conditional
- #lazy_type — SoberSwag::Serializer::FieldList
- #lazy_type — SoberSwag::Serializer::Hash
- #lazy_type — SoberSwag::Serializer::Mapped
- #lazy_type — SoberSwag::Serializer::Meta
- #lazy_type — SoberSwag::Serializer::Optional
- #lazy_type? — SoberSwag::Serializer::Array
- #lazy_type? — SoberSwag::Serializer::Base
- #lazy_type? — SoberSwag::Serializer::Conditional
- #lazy_type? — SoberSwag::Serializer::FieldList
- #lazy_type? — SoberSwag::Serializer::Hash
- #lazy_type? — SoberSwag::Serializer::Mapped
- #lazy_type? — SoberSwag::Serializer::Meta
- #lazy_type? — SoberSwag::Serializer::Optional
- #make_input_class — SoberSwag::Controller::Route
- #make_input_object! — SoberSwag::Controller::Route
- #make_object_schema — SoberSwag::Compiler::Type
- #make_struct_type! — SoberSwag::Serializer::FieldList
- #map — SoberSwag::Nodes::Array
- #map — SoberSwag::Nodes::Attribute
- #map — SoberSwag::Nodes::Base
- #map — SoberSwag::Nodes::Binary
- #map — SoberSwag::Nodes::Enum
- #map — SoberSwag::Nodes::List
- #map — SoberSwag::Nodes::Primitive
- #mapped_type — SoberSwag::Compiler::Type
- #merge — SoberSwag::OutputObject::FieldSyntax
- #meta — SoberSwag::Serializer::Base
- #meta — SoberSwag::Serializer::Meta
- #multi — SoberSwag::OutputObject::FieldSyntax
- #named? — SoberSwag::Compiler::Primitive
- #named_ref — SoberSwag::Compiler::Primitive
- #nilable — SoberSwag::Serializer::Base
- #normalize — SoberSwag::Compiler::Type
- #object_schema — SoberSwag::Compiler::Type
- #object_schema_meta — SoberSwag::Compiler::Type
- #object_schemas — SoberSwag::Compiler
- #one_of_to_schema — SoberSwag::Compiler::Type
- #optional — SoberSwag::Serializer::Base
- #optional — SoberSwag::Serializer::Optional
- #params — SoberSwag::Compiler::Path
- #parsed_body — SoberSwag::Controller
- #parsed_path — SoberSwag::Controller
- #parsed_query — SoberSwag::Controller
- #parsed_result — SoberSwag::Compiler::Type
- #parsed_type — SoberSwag::Compiler::Type
- #path_params — SoberSwag::Compiler::Path
- #path_params — SoberSwag::Controller::Route
- #path_params? — SoberSwag::Controller::Route
- #path_params_for — SoberSwag::Compiler
- #path_schema — SoberSwag::Compiler::Type
- #path_schema_stub — SoberSwag::Compiler::Type
- #path_schemas — SoberSwag::Compiler
- #paths_list — SoberSwag::Compiler::Paths
- #possible_serializers — SoberSwag::Serializer::Hash
- #primitive — SoberSwag::Serializer::FieldList
- #primitive — SoberSwag::OutputObject::FieldSyntax
- #query_params — SoberSwag::Compiler::Path
- #query_params — SoberSwag::Controller::Route
- #query_params? — SoberSwag::Controller::Route
- #query_params_for — SoberSwag::Compiler
- #query_schema — SoberSwag::Compiler::Type
- #ref_name — SoberSwag::Compiler::Primitive
- #ref_name — SoberSwag::Compiler::Type
- #request_body — SoberSwag::Compiler::Path
- #request_body — SoberSwag::Controller::Route
- #request_body? — SoberSwag::Controller::Route
- #resolved_serializer — SoberSwag::OutputObject::Field
- #respond! — SoberSwag::Controller
- #response — SoberSwag::Controller::Route
- #response_for — SoberSwag::Compiler
- #response_module — SoberSwag::Controller::Route
- #responses — SoberSwag::Compiler::Path
- #rewrite_sums — SoberSwag::Compiler::Type
- #root_alias — SoberSwag::Type::Named::ClassMethods
- #run_parser — SoberSwag::Parser
- #schema — SoberSwag::Compiler::Path
- #schema_for — SoberSwag::Compiler
- #schema_stub — SoberSwag::Compiler::Type
- #serialize — SoberSwag::OutputObject
- #serialize — SoberSwag::OutputObject::View
- #serialize — SoberSwag::Serializer::Array
- #serialize — SoberSwag::Serializer::Base
- #serialize — SoberSwag::Serializer::Conditional
- #serialize — SoberSwag::Serializer::FieldList
- #serialize — SoberSwag::Serializer::Hash
- #serialize — SoberSwag::Serializer::Mapped
- #serialize — SoberSwag::Serializer::Meta
- #serialize — SoberSwag::Serializer::Optional
- #serialize — SoberSwag::Serializer::Primitive
- #serializer — SoberSwag::OutputObject
- #serializer — SoberSwag::OutputObject::Field
- #serializer — SoberSwag::OutputObject::View
- #serializer — SoberSwag::Serializer::Base
- #sober_controllers — SoberSwag::Server
- #standalone? — SoberSwag::Compiler::Type
- #struct_class — SoberSwag::Serializer::FieldList
- #summary — SoberSwag::Controller::Route
- #swagger — SoberSwag::Controller
- #swagger_info — SoberSwag::Controller::ClassMethods
- #swagger_primitive? — SoberSwag::Compiler::Primitive
- #tags — SoberSwag::Compiler::Path
- #tags — SoberSwag::Controller::Route
- #to_object_schema — SoberSwag::Compiler::Type
- #to_s — SoberSwag::OutputObject
- #to_s — SoberSwag::OutputObject::View
- #to_swagger — SoberSwag::Compiler
- #to_syntax — SoberSwag::Parser
- #transform_proc — SoberSwag::OutputObject::Field
- #type — SoberSwag::OutputObject
- #type — SoberSwag::OutputObject::View
- #type — SoberSwag::Serializer::Array
- #type — SoberSwag::Serializer::Base
- #type — SoberSwag::Serializer::Conditional
- #type — SoberSwag::Serializer::FieldList
- #type — SoberSwag::Serializer::Hash
- #type — SoberSwag::Serializer::Mapped
- #type — SoberSwag::Serializer::Meta
- #type — SoberSwag::Serializer::Optional
- #type_for_parser — SoberSwag::Compiler::Type
- #type_hash — SoberSwag::Compiler::Primitive
- #type_key — SoberSwag::OutputObject::Definition
- #via_map — SoberSwag::Serializer::Base
- #view — SoberSwag::OutputObject
- #view — SoberSwag::OutputObject::Definition
- #view — SoberSwag::OutputObject::View
- #with_types_discovered — SoberSwag::Compiler