Package com.dslplatform.json.runtime
Class ArrayAnalyzer
java.lang.Object
com.dslplatform.json.runtime.ArrayAnalyzer
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final DslJson.ConverterFactory<ArrayDecoder> static final DslJson.ConverterFactory<ArrayEncoder> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static <T> ArrayDecoder<T> analyzeDecoder(Type manifest, Type element, DslJson json) private static <T> ArrayEncoder<T> analyzeEncoder(Type manifest, Type element, DslJson json) private static Class<?> checkSignature(Type element)
-
Field Details
-
READER
-
WRITER
-
-
Constructor Details
-
ArrayAnalyzer
public ArrayAnalyzer()
-
-
Method Details
-
checkSignature
-
analyzeDecoder
@Nullable private static <T> ArrayDecoder<T> analyzeDecoder(Type manifest, Type element, DslJson json) -
analyzeEncoder
@Nullable private static <T> ArrayEncoder<T> analyzeEncoder(Type manifest, Type element, DslJson json)
-