serializers top-level property

  1. @SerializersFor([AcceptOAuth2ConsentRequest, AcceptOAuth2ConsentRequestSession, AcceptOAuth2LoginRequest, CreateJsonWebKeySet, ErrorOAuth2, GenericError, GetVersion200Response, HealthNotReadyStatus, HealthStatus, IntrospectedOAuth2Token, IsReady200Response, IsReady503Response, JsonPatch, JsonWebKey, JsonWebKeySet, OAuth2Client, OAuth2ClientTokenLifespans, OAuth2ConsentRequest, OAuth2ConsentRequestOpenIDConnectContext, OAuth2ConsentSession, OAuth2ConsentSessionExpiresAt, OAuth2LoginRequest, OAuth2LogoutRequest, OAuth2RedirectTo, OAuth2TokenExchange, OidcConfiguration, OidcUserInfo, Pagination, PaginationHeaders, RejectOAuth2Request, TokenPagination, TokenPaginationHeaders, TokenPaginationRequestParameters, TokenPaginationResponseHeaders, TrustOAuth2JwtGrantIssuer, TrustedOAuth2JwtGrantIssuer, TrustedOAuth2JwtGrantJsonWebKey, Version])
Serializers serializers
getter/setter pair

Implementation

@SerializersFor([
  AcceptOAuth2ConsentRequest,
  AcceptOAuth2ConsentRequestSession,
  AcceptOAuth2LoginRequest,
  CreateJsonWebKeySet,
  ErrorOAuth2,
  GenericError,
  GetVersion200Response,
  HealthNotReadyStatus,
  HealthStatus,
  IntrospectedOAuth2Token,
  IsReady200Response,
  IsReady503Response,
  JsonPatch,
  JsonWebKey,
  JsonWebKeySet,
  OAuth2Client,
  OAuth2ClientTokenLifespans,
  OAuth2ConsentRequest,
  OAuth2ConsentRequestOpenIDConnectContext,
  OAuth2ConsentSession,
  OAuth2ConsentSessionExpiresAt,
  OAuth2LoginRequest,
  OAuth2LogoutRequest,
  OAuth2RedirectTo,
  OAuth2TokenExchange,
  OidcConfiguration,
  OidcUserInfo,
  Pagination,
  PaginationHeaders,
  RejectOAuth2Request,
  TokenPagination,
  TokenPaginationHeaders,
  TokenPaginationRequestParameters,
  TokenPaginationResponseHeaders,
  TrustOAuth2JwtGrantIssuer,
  TrustedOAuth2JwtGrantIssuer,
  TrustedOAuth2JwtGrantJsonWebKey,
  Version,
])
Serializers serializers = (_$serializers.toBuilder()
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(TrustedOAuth2JwtGrantIssuer)]),
        () => ListBuilder<TrustedOAuth2JwtGrantIssuer>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(OAuth2ConsentSession)]),
        () => ListBuilder<OAuth2ConsentSession>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(OAuth2Client)]),
        () => ListBuilder<OAuth2Client>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(JsonPatch)]),
        () => ListBuilder<JsonPatch>(),
      )
      ..add(const OneOfSerializer())
      ..add(const AnyOfSerializer())
      ..add(const DateSerializer())
      ..add(Iso8601DateTimeSerializer()))
    .build();