serializers top-level property

  1. @SerializersFor([AccessTokenRequest, AdPlacement, AdProvider, AdReward, AdUnit, AdvertisedRoute, AggregatedDataUsageStats, AggregatedFunctionStats, AmountRate, AppStoreOfferSignature, AppStoreReceiptVerificationRequest, Architecture, BillingAccount, BillingFeature, Bundle, CheckoutSession, CheckoutSessionProduct, CloudPaymentsAuth, CloudPaymentsPost3ds, CloudPaymentsSecure3d, ConnectionMode, Constraint, Country, CouponCheckoutSession, CreateAdUnitRequestLogRequest, CreateCheckoutSessionProduct, CreateCheckoutSessionRequest, CreateCloudPaymentsAuth, CreateCloudPaymentsPost3ds, CreateCouponCheckoutSession, CreateFCMDeviceRequest, CreateOrUpdateDeviceRequest, CreateOrUpdateDeviceRequestInfo, CreateOrUpdatePortForwardingRequest, CreateStripeSetupIntentRequest, CreateSubscriptionRequest, CreateTokenLogin, Currency, Device, DeviceRecord, DeviceStats, DeviceType, Discount, Environment, Error, FCMDevice, File, Friendship, FriendshipInvitation, FriendshipInvitationList, FunctionEnvironment, ICOLanding, LegacyAuthMigrationToken, Location, ModelFunction, NetworkService, Notification, NotificationAllList, NotificationUnreadCount, Offer, PaymentMethod, PaymentMethodCard, PaymentMethodType, PaymentOption, Plan, PlayStoreOffer, PlayStorePurchaseVerificationRequest, PortForwarding, Price, Product, ProductWithoutPrice, PublicUser, Recurring, Referral, ReferralBalanceItem, ReferralProfile, ReferralProgramTerms, ReferralTransaction, ReferralTransactionType, Server, SourceCode, StripeCheckoutSession, StripePaymentIntent, StripeSetupIntent, Subscription, SubscriptionItem, SubscriptionSource, SubscriptionStatus, Task, TicketCategory, TokenLogin, TokenObtain, UpdateFCMDeviceRequest, UpdateUserDeviceRequest, UsageIssue, UsageReport, User, UserAgent, UserAgentBrowser, UserAgentDevice, UserAgentOs, UserDevice, UserPhoto, WireGuard, WireGuardPeer, WireGuardPeerDevice, WireGuardPeerInfo, WireGuardPeerUser])
Serializers serializers
getter/setter pair

Implementation

@SerializersFor([
  AccessTokenRequest,
  AdPlacement,
  AdProvider,
  AdReward,
  AdUnit,
  AdvertisedRoute,
  AggregatedDataUsageStats,
  AggregatedFunctionStats,
  AmountRate,
  AppStoreOfferSignature,
  AppStoreReceiptVerificationRequest,
  Architecture,
  BillingAccount,
  BillingFeature,
  Bundle,
  CheckoutSession,
  CheckoutSessionProduct,
  CloudPaymentsAuth,
  CloudPaymentsPost3ds,
  CloudPaymentsSecure3d,
  ConnectionMode,
  Constraint,
  Country,
  CouponCheckoutSession,
  CreateAdUnitRequestLogRequest,
  CreateCheckoutSessionProduct,
  CreateCheckoutSessionRequest,
  CreateCloudPaymentsAuth,
  CreateCloudPaymentsPost3ds,
  CreateCouponCheckoutSession,
  CreateFCMDeviceRequest,
  CreateOrUpdateDeviceRequest,
  CreateOrUpdateDeviceRequestInfo,
  CreateOrUpdatePortForwardingRequest,
  CreateStripeSetupIntentRequest,
  CreateSubscriptionRequest,
  CreateTokenLogin,
  Currency,
  Device,
  DeviceRecord,
  DeviceStats,
  DeviceType,
  Discount,
  Environment,
  Error,
  FCMDevice,
  File,
  Friendship,
  FriendshipInvitation,
  FriendshipInvitationList,
  FunctionEnvironment,
  ICOLanding,
  LegacyAuthMigrationToken,
  Location,
  ModelFunction,
  NetworkService,
  Notification,
  NotificationAllList,
  NotificationUnreadCount,
  Offer,
  PaymentMethod,
  PaymentMethodCard,
  PaymentMethodType,
  PaymentOption,
  Plan,
  PlayStoreOffer,
  PlayStorePurchaseVerificationRequest,
  PortForwarding,
  Price,
  Product,
  ProductWithoutPrice,
  PublicUser,
  Recurring,
  Referral,
  ReferralBalanceItem,
  ReferralProfile,
  ReferralProgramTerms,
  ReferralTransaction,
  ReferralTransactionType,
  Server,
  SourceCode,
  StripeCheckoutSession,
  StripePaymentIntent,
  StripeSetupIntent,
  Subscription,
  SubscriptionItem,
  SubscriptionSource,
  SubscriptionStatus,
  Task,
  TicketCategory,
  TokenLogin,
  TokenObtain,
  UpdateFCMDeviceRequest,
  UpdateUserDeviceRequest,
  UsageIssue,
  UsageReport,
  User,
  UserAgent,
  UserAgentBrowser,
  UserAgentDevice,
  UserAgentOs,
  UserDevice,
  UserPhoto,
  WireGuard,
  WireGuardPeer,
  WireGuardPeerDevice,
  WireGuardPeerInfo,
  WireGuardPeerUser,
])
Serializers serializers = (_$serializers.toBuilder()
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(WireGuard)]),
        () => ListBuilder<WireGuard>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(TicketCategory)]),
        () => ListBuilder<TicketCategory>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(Device)]),
        () => ListBuilder<Device>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(Country)]),
        () => ListBuilder<Country>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(Subscription)]),
        () => ListBuilder<Subscription>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(Location)]),
        () => ListBuilder<Location>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(PaymentOption)]),
        () => ListBuilder<PaymentOption>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(ReferralTransaction)]),
        () => ListBuilder<ReferralTransaction>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(ReferralTransactionType)]),
        () => ListBuilder<ReferralTransactionType>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(Offer)]),
        () => ListBuilder<Offer>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(Referral)]),
        () => ListBuilder<Referral>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(UsageIssue)]),
        () => ListBuilder<UsageIssue>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(WireGuardPeer)]),
        () => ListBuilder<WireGuardPeer>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(UsageReport)]),
        () => ListBuilder<UsageReport>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(PaymentMethod)]),
        () => ListBuilder<PaymentMethod>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(Task)]),
        () => ListBuilder<Task>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(ModelFunction)]),
        () => ListBuilder<ModelFunction>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(BillingFeature)]),
        () => ListBuilder<BillingFeature>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(DeviceStats)]),
        () => ListBuilder<DeviceStats>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(Currency)]),
        () => ListBuilder<Currency>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(AggregatedFunctionStats)]),
        () => ListBuilder<AggregatedFunctionStats>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(Product)]),
        () => ListBuilder<Product>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(ConnectionMode)]),
        () => ListBuilder<ConnectionMode>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(AggregatedDataUsageStats)]),
        () => ListBuilder<AggregatedDataUsageStats>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(AdPlacement)]),
        () => ListBuilder<AdPlacement>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(SubscriptionItem)]),
        () => ListBuilder<SubscriptionItem>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(PortForwarding)]),
        () => ListBuilder<PortForwarding>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(Bundle)]),
        () => ListBuilder<Bundle>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(Friendship)]),
        () => ListBuilder<Friendship>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(String)]),
        () => ListBuilder<String>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(AdvertisedRoute)]),
        () => ListBuilder<AdvertisedRoute>(),
      )
      ..addBuilderFactory(
        const FullType(BuiltList, [FullType(WireGuardPeerInfo)]),
        () => ListBuilder<WireGuardPeerInfo>(),
      )
      ..add(const OneOfSerializer())
      ..add(const AnyOfSerializer())
      ..add(const DateSerializer())
      ..add(Iso8601DateTimeSerializer()))
    .build();