All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.stigg.api.operations.adapter.DetachCustomerPaymentMethodMutation_VariablesAdapter Maven / Gradle / Ivy

There is a newer version: 2.129.0
Show newest version
//
// AUTO-GENERATED FILE. DO NOT MODIFY.
//
// This class was automatically generated by Apollo GraphQL version '3.8.2'.
//
package io.stigg.api.operations.adapter;

import com.apollographql.apollo3.api.Adapter;
import com.apollographql.apollo3.api.CustomScalarAdapters;
import com.apollographql.apollo3.api.ObjectAdapter;
import com.apollographql.apollo3.api.json.JsonReader;
import com.apollographql.apollo3.api.json.JsonWriter;
import io.stigg.api.operations.DetachCustomerPaymentMethodMutation;
import io.stigg.api.operations.type.DetachCustomerPaymentMethodInput;
import io.stigg.api.operations.type.adapter.DetachCustomerPaymentMethodInput_InputAdapter;
import java.io.IOException;
import java.lang.IllegalStateException;
import java.lang.Override;

public enum DetachCustomerPaymentMethodMutation_VariablesAdapter implements Adapter {
  INSTANCE;

  @Override
  public DetachCustomerPaymentMethodMutation fromJson(JsonReader reader,
      CustomScalarAdapters customScalarAdapters) throws IOException {
    throw new IllegalStateException("Input type used in output position");
  }

  @Override
  public void toJson(JsonWriter writer, CustomScalarAdapters customScalarAdapters,
      DetachCustomerPaymentMethodMutation value) throws IOException {
    writer.name("input");
    new ObjectAdapter(DetachCustomerPaymentMethodInput_InputAdapter.INSTANCE, false).toJson(writer, customScalarAdapters, value.input);
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy