Module: MediaTypes::Serialization

Extended by:
ActiveSupport::Concern
Defined in:
lib/media_types/serialization.rb,
lib/media_types/serialization/base.rb,
lib/media_types/serialization/error.rb,
lib/media_types/serialization/version.rb,
lib/media_types/serialization/serialization_dsl.rb,
lib/media_types/serialization/utils/header_list.rb,
lib/media_types/serialization/utils/accept_header.rb,
lib/media_types/serialization/serializers/api_viewer.rb,
lib/media_types/serialization/serializers/common_css.rb,
lib/media_types/serialization/serialization_registration.rb,
lib/media_types/serialization/utils/accept_language_header.rb,
lib/media_types/serialization/serializers/problem_serializer.rb,
lib/media_types/serialization/serializers/endpoint_description_serializer.rb,
lib/media_types/serialization/serializers/input_validation_error_serializer.rb,
lib/media_types/serialization/serializers/fallback_not_acceptable_serializer.rb,
lib/media_types/serialization/serializers/fallback_unsupported_media_type_serializer.rb

Defined Under Namespace

Modules: Serializers, Utils Classes: AddedEmptyInputSerializer, AddedEmptyOutputSerializer, ArrayInViewParameterError, Base, CannotDecodeOutputError, CollectionTypeError, ConfigurationError, ControlFlowError, DuplicateDefinitionError, DuplicateUsageError, Error, InputNotAcceptableError, InputValidationFailedError, MultipleSelfLinksProvidedError, NoInputReceivedError, NoOutputSerializersDefinedError, NoSelfLinkProvidedError, NoValidatorSetError, OutputValidationFailedError, RuntimeError, SerializationAliasRegistration, SerializationBaseRegistration, SerializationBlockRegistration, SerializationDSL, SerializationRegistration, SerializersAlreadyFrozenError, SerializersNotFrozenError, UnableToRefreezeError, UnbackedAliasDefinitionError, UnmatchedSerializerError, UnregisteredMediaTypeUsageError, UnsupportedMediaTypeError, ValidatorNotDefinedError, ValidatorNotSpecifiedError, VersionedAliasDefinitionError, VersionsNotAnArrayError, ViewsNotAnArrayError

Constant Summary collapse

HEADER_ACCEPT =
'HTTP_ACCEPT'.freeze
HEADER_ACCEPT_LANGUAGE =
'HTTP_ACCEPT_LANGUAGE'.freeze
VERSION =
'2.0.4'