protected abstract void serializeValue()

in serialization/src/main/java/com/twitter/serial/serializer/ValueSerializer.java [57:67]


    protected abstract void serializeValue(@NotNull SerializationContext context,
            @NotNull SerializerOutput output, @NotNull T object) throws IOException;

    @Override
    @Nullable
    public final T deserialize(@NotNull SerializationContext context,
            @NotNull SerializerInput input)
            throws IOException, ClassNotFoundException {
        return !SerializationUtils.readNullIndicator(input) ? deserializeValue(context,
                input) : null;
    }