Package com.dslplatform.json.runtime
Class CollectionAnalyzer
- java.lang.Object
-
- com.dslplatform.json.runtime.CollectionAnalyzer
-
public abstract class CollectionAnalyzer extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCollectionAnalyzer.Runtime
-
Field Summary
Fields Modifier and Type Field Description static DslJson.ConverterFactory<CollectionDecoder>READERstatic DslJson.ConverterFactory<CollectionEncoder>WRITER
-
Constructor Summary
Constructors Constructor Description CollectionAnalyzer()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static CollectionDecoderanalyzeDecoding(java.lang.reflect.Type manifest, java.lang.reflect.Type element, java.lang.Class<?> collection, DslJson json)private static CollectionEncoderanalyzeEncoding(java.lang.reflect.Type manifest, java.lang.reflect.Type element, java.lang.Class<?> collection, DslJson json)
-
-
-
Field Detail
-
READER
public static final DslJson.ConverterFactory<CollectionDecoder> READER
-
WRITER
public static final DslJson.ConverterFactory<CollectionEncoder> WRITER
-
-
Method Detail
-
analyzeDecoding
@Nullable private static CollectionDecoder analyzeDecoding(java.lang.reflect.Type manifest, java.lang.reflect.Type element, java.lang.Class<?> collection, DslJson json)
-
analyzeEncoding
@Nullable private static CollectionEncoder analyzeEncoding(java.lang.reflect.Type manifest, java.lang.reflect.Type element, java.lang.Class<?> collection, DslJson json)
-
-