Class GeneratedMessage.ExtendableMessage.ExtensionWriter

  • Enclosing class:
    GeneratedMessage.ExtendableMessage<MessageType extends GeneratedMessage.ExtendableMessage>

    protected class GeneratedMessage.ExtendableMessage.ExtensionWriter
    extends Object
    Used by subclasses to serialize extensions. Extension ranges may be interleaved with field numbers, but we must write them in canonical (sorted by field number) order. ExtensionWriter helps us write individual ranges of extensions at once.