Class NullFilteringTypeAdapterFactories.ImmutableListTypeAdapterFactory

    • Field Detail

      • declaring

        protected final Class<?> declaring
    • Constructor Detail

      • ImmutableListTypeAdapterFactory

        public ImmutableListTypeAdapterFactory()
      • ImmutableListTypeAdapterFactory

        protected ImmutableListTypeAdapterFactory​(Class<?> declaring)
    • Method Detail

      • create

        public <T> com.google.gson.TypeAdapter<T> create​(com.google.gson.Gson gson,
                                                         com.google.gson.reflect.TypeToken<T> ownerType)
        Specified by:
        create in interface com.google.gson.TypeAdapterFactory
      • newAdapter

        protected <E,​I> com.google.gson.TypeAdapter<I> newAdapter​(com.google.gson.TypeAdapter<E> elementAdapter)