Class WireFormat

java.lang.Object
com.google.protobuf.WireFormat

public final class WireFormat extends 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.

  • Field Details

  • Method Details

    • 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).