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 classCodegen for List values.static classCodegen for literal values.static classCodegen for Map values.static classCodegen for String values. -
Method Summary
-
Method Details
-
serialize
Creates a codegen serialization for the given value using theCodeBlock.Builder.
-