Table of Contents - open_api_annotator-0.6.0 Documentation
Pages
Classes and Modules
- OpenApiAnnotator
- OpenApiAnnotator::Association
- OpenApiAnnotator::Attribute
- OpenApiAnnotator::ComponentsBuilder
- OpenApiAnnotator::Config
- OpenApiAnnotator::Config::InvalidError
- OpenApiAnnotator::Configurable
- OpenApiAnnotator::ControllerAnnotatable
- OpenApiAnnotator::Endpoint
- OpenApiAnnotator::Field
- OpenApiAnnotator::FormatValidator
- OpenApiAnnotator::NullableValidator
- OpenApiAnnotator::PathResolver
- OpenApiAnnotator::PathsBuilder
- OpenApiAnnotator::Railtie
- OpenApiAnnotator::RoutesFinder
- OpenApiAnnotator::SerializerAnnotatable
- OpenApiAnnotator::SerializerAnnotatable::ClassMethods
- OpenApiAnnotator::SpecBuilder
- OpenApiAnnotator::TypeValidator
- OpenApiAnnotator::ValidationError
Methods
- ::create_spec_yaml — OpenApiAnnotator
- ::new — OpenApiAnnotator::Attribute
- #application_controller_class — OpenApiAnnotator::Config
- #application_serializer_class — OpenApiAnnotator::Config
- #attribute — OpenApiAnnotator::SerializerAnnotatable::ClassMethods
- #belongs_to — OpenApiAnnotator::SerializerAnnotatable::ClassMethods
- #build — OpenApiAnnotator::ComponentsBuilder
- #build — OpenApiAnnotator::PathsBuilder
- #build — OpenApiAnnotator::SpecBuilder
- #build_attribute_properties — OpenApiAnnotator::ComponentsBuilder
- #build_description — OpenApiAnnotator::PathsBuilder
- #build_has_many_association_properties — OpenApiAnnotator::ComponentsBuilder
- #build_has_one_and_belongs_to_association_properties — OpenApiAnnotator::ComponentsBuilder
- #build_path_item — OpenApiAnnotator::PathsBuilder
- #build_schema — OpenApiAnnotator::ComponentsBuilder
- #build_type_name — OpenApiAnnotator::PathsBuilder
- #config — OpenApiAnnotator::Configurable
- #configure — OpenApiAnnotator::Configurable
- #convert_primitive_class_to_data_type — OpenApiAnnotator::PathsBuilder
- #endpoint — OpenApiAnnotator::ControllerAnnotatable
- #endpoint_hash — OpenApiAnnotator::ControllerAnnotatable
- #fetch_all_serializers — OpenApiAnnotator::ComponentsBuilder
- #find_all — OpenApiAnnotator::RoutesFinder
- #has_many — OpenApiAnnotator::SerializerAnnotatable::ClassMethods
- #has_one — OpenApiAnnotator::SerializerAnnotatable::ClassMethods
- #method_added — OpenApiAnnotator::ControllerAnnotatable
- #open_api_attributes — OpenApiAnnotator::SerializerAnnotatable::ClassMethods
- #open_api_belongs_to_associations — OpenApiAnnotator::SerializerAnnotatable::ClassMethods
- #open_api_has_many_associations — OpenApiAnnotator::SerializerAnnotatable::ClassMethods
- #open_api_has_one_associations — OpenApiAnnotator::SerializerAnnotatable::ClassMethods
- #open_api_resource_name — OpenApiAnnotator::SerializerAnnotatable::ClassMethods
- #require_all_serializers! — OpenApiAnnotator::ComponentsBuilder
- #resolve — OpenApiAnnotator::PathResolver
- #resolve_media_type — OpenApiAnnotator::PathsBuilder
- #resolve_media_type_schema — OpenApiAnnotator::PathsBuilder
- #resolve_type — OpenApiAnnotator::PathsBuilder
- #skip_open_api_validation! — OpenApiAnnotator::SerializerAnnotatable::ClassMethods
- #valid? — OpenApiAnnotator::Field
- #validate! — OpenApiAnnotator::Config
- #validate! — OpenApiAnnotator::FormatValidator
- #validate! — OpenApiAnnotator::NullableValidator
- #validate! — OpenApiAnnotator::TypeValidator
- #validate_always_required_fields! — OpenApiAnnotator::Config
- #validate_application_controller_class_name! — OpenApiAnnotator::Config
- #validate_application_serializer_class_name! — OpenApiAnnotator::Config
- #validate_as_collection_resource! — OpenApiAnnotator::TypeValidator
- #validate_as_single_resource! — OpenApiAnnotator::TypeValidator
- #validate_destination_path! — OpenApiAnnotator::Config
- #validate_info! — OpenApiAnnotator::Config
- #validate_open_api_format! — OpenApiAnnotator::SerializerAnnotatable::ClassMethods
- #validate_open_api_nullable! — OpenApiAnnotator::SerializerAnnotatable::ClassMethods
- #validate_open_api_options — OpenApiAnnotator::SerializerAnnotatable::ClassMethods
- #validate_open_api_type! — OpenApiAnnotator::ControllerAnnotatable
- #validate_open_api_type! — OpenApiAnnotator::SerializerAnnotatable::ClassMethods
- #validate_path_regexp! — OpenApiAnnotator::Config