Class WireFormat


  • public final class WireFormat
    extends java.lang.Object
    This class is used internally by the Protocol Buffer library and generated message implementations. It is public only because those generated messages do not reside in the protobuf package. Others should not use this class directly.

    This class contains constants and helper functions useful for dealing with the Protocol Buffer wire format.

    Author:
    [email protected] Kenton Varda
    • Method Detail

      • getTagWireType

        public static int getTagWireType​(int tag)
        Given a tag value, determines the wire type (the lower 3 bits).
      • getTagFieldNumber

        public static int getTagFieldNumber​(int tag)
        Given a tag value, determines the field number (the upper 29 bits).