Package org.jclouds.cloudstack.config
Class CloudStackParserModule.CommaDelimitedOKIterableTypeAdapterFactory
java.lang.Object
org.jclouds.json.internal.NullFilteringTypeAdapterFactories.ImmutableListTypeAdapterFactory
org.jclouds.json.internal.NullFilteringTypeAdapterFactories.IterableTypeAdapterFactory
org.jclouds.cloudstack.config.CloudStackParserModule.CommaDelimitedOKIterableTypeAdapterFactory
- All Implemented Interfaces:
com.google.gson.TypeAdapterFactory
- Enclosing class:
- CloudStackParserModule
public static class CloudStackParserModule.CommaDelimitedOKIterableTypeAdapterFactory
extends NullFilteringTypeAdapterFactories.IterableTypeAdapterFactory
Handles types that were previously strings and now arrays (ex. tags)
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class -
Field Summary
Fields inherited from class org.jclouds.json.internal.NullFilteringTypeAdapterFactories.ImmutableListTypeAdapterFactory
declaring -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected <E,I> com.google.gson.TypeAdapter<I> newAdapter(com.google.gson.TypeAdapter<E> elementAdapter) Methods inherited from class org.jclouds.json.internal.NullFilteringTypeAdapterFactories.ImmutableListTypeAdapterFactory
create
-
Constructor Details
-
CommaDelimitedOKIterableTypeAdapterFactory
public CommaDelimitedOKIterableTypeAdapterFactory()
-
-
Method Details
-
newAdapter
protected <E,I> com.google.gson.TypeAdapter<I> newAdapter(com.google.gson.TypeAdapter<E> elementAdapter) - Overrides:
newAdapterin classNullFilteringTypeAdapterFactories.ImmutableListTypeAdapterFactory
-