# Annotation Interface GsonTypeAdapterFactory

@Retention(CLASS) @Target(TYPE) public @interface GsonTypeAdapterFactory
Annotation to indicate that a given class should generate a concrete implementation of a `TypeAdapterFactory` that handles all the publicly denoted adapter implementations of this project.

``

      @GsonTypeAdapterFactory
      public abstract class Factory implements TypeAdapterFactory {
        public static Factory create() {
          return new AutoValueGson_Factory();
        }
      }