Interface CodegenSerializer<T>
- All Known Implementing Classes:
CodegenSerializer.CodegenListSerializer
,CodegenSerializer.CodegenLiteralSerializer
,CodegenSerializer.CodegenMapSerializer
,CodegenSerializer.CodegenStringSerializer
public interface CodegenSerializer<T>
Encapsulates the codegen serialization logic for the given value.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class
Codegen for List values.static class
Codegen for literal values.static class
Codegen for Map values.static class
Codegen for String values. -
Method Summary
-
Method Details
-
serialize
Creates a codegen serialization for the given value using theCodeBlock.Builder
.
-