Class SerializationDelegatingTypeAdapter<T>

java.lang.Object
com.google.gson.TypeAdapter<T>
com.google.gson.internal.bind.SerializationDelegatingTypeAdapter<T>
Direct Known Subclasses:
Gson.FutureTypeAdapter, TreeTypeAdapter

public abstract class SerializationDelegatingTypeAdapter<T> extends TypeAdapter<T>
Type adapter which might delegate serialization to another adapter.
  • Constructor Details

    • SerializationDelegatingTypeAdapter

      public SerializationDelegatingTypeAdapter()
  • Method Details

    • getSerializationDelegate

      public abstract TypeAdapter<T> getSerializationDelegate()
      Returns the adapter used for serialization, might be this or another adapter. That other adapter might itself also be a SerializationDelegatingTypeAdapter.