encode abstract method

void encode(
  1. T value,
  2. Encoder encoder
)

Encodes the value using the encoder.

The implementation must use one of the typed Encoders .encode...() methods to encode the value. It is expected to call exactly one of the encoding methods a single time. Never more or less.

Implementation

void encode(T value, Encoder encoder);