public final class WireFormat extends Object
Modifier and Type | Field and Description |
---|---|
static int |
WIRETYPE_END_GROUP |
static int |
WIRETYPE_FIXED32 |
static int |
WIRETYPE_FIXED64 |
static int |
WIRETYPE_LENGTH_DELIMITED |
static int |
WIRETYPE_START_GROUP |
static int |
WIRETYPE_VARINT |
Modifier and Type | Method and Description |
---|---|
static int |
getTagFieldNumber(int tag)
Given a tag value, determines the field number (the upper 29 bits).
|
static int |
getTagWireType(int tag)
Given a tag value, determines the wire type (the lower 3 bits).
|
static int |
makeTag(int fieldNumber,
int wireType)
Makes a tag value given a field number and wire type.
|
public static final int WIRETYPE_VARINT
public static final int WIRETYPE_FIXED64
public static final int WIRETYPE_LENGTH_DELIMITED
public static final int WIRETYPE_START_GROUP
public static final int WIRETYPE_END_GROUP
public static final int WIRETYPE_FIXED32
public static int makeTag(int fieldNumber, int wireType)
public static int getTagWireType(int tag)
public static int getTagFieldNumber(int tag)
Copyright © 2019 JBoss, a division of Red Hat. All rights reserved.