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.
  • Method Details

    • serialize

      void serialize(T value, com.squareup.javapoet.CodeBlock.Builder builder)
      Creates a codegen serialization for the given value using the CodeBlock.Builder.