Class CodegenSerializer.CodegenMapSerializer
java.lang.Object
software.amazon.awssdk.codegen.poet.transform.protocols.CodegenSerializer.CodegenMapSerializer
- All Implemented Interfaces:
CodegenSerializer<Map<?,
?>>
- Enclosing interface:
CodegenSerializer<T>
public static class CodegenSerializer.CodegenMapSerializer
extends Object
implements CodegenSerializer<Map<?,?>>
Codegen for Map values. Serialized as
MapUtils.of(k0, v0, ⋯, kn, vn)
. This only works for a small amount of
key-value pairs, up to seven.-
Nested Class Summary
Nested classes/interfaces inherited from interface software.amazon.awssdk.codegen.poet.transform.protocols.CodegenSerializer
CodegenSerializer.CodegenListSerializer, CodegenSerializer.CodegenLiteralSerializer, CodegenSerializer.CodegenMapSerializer, CodegenSerializer.CodegenStringSerializer
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
CodegenMapSerializer
-
-
Method Details
-
serialize
Description copied from interface:CodegenSerializer
Creates a codegen serialization for the given value using theCodeBlock.Builder
.- Specified by:
serialize
in interfaceCodegenSerializer<Map<?,
?>>
-