Interface RawProtobufMarshaller<T>

  • All Superinterfaces:
    BaseMarshaller<T>, ProtobufTagMarshaller<T>

    @Deprecated
    public interface RawProtobufMarshaller<T>
    extends ProtobufTagMarshaller<T>
    Deprecated.
    replaced by ProtobufTagMarshaller. To be removed in version 5.
    A marshaller for message types that has direct access to the low level Protobuf streams to read and write tags in an unchecked manner. Cannot be used for enums. The access is not verified against a Protobuf definition as it would normally happen in case of MessageMarshaller. This is usually used to provide more flexible or generic marshallers, not tied to a specific schema.
    Since:
    1.0
    Author:
    [email protected]