Package com.google.protobuf
Enum Field.Kind
- java.lang.Object
-
- java.lang.Enum<Field.Kind>
-
- com.google.protobuf.Field.Kind
-
- All Implemented Interfaces:
Internal.EnumLite
,java.io.Serializable
,java.lang.Comparable<Field.Kind>
- Enclosing class:
- Field
public static enum Field.Kind extends java.lang.Enum<Field.Kind> implements Internal.EnumLite
Protobuf enumgoogle.protobuf.Field.Kind
-
-
Enum Constant Summary
Enum Constants Enum Constant Description TYPE_BOOL
TYPE_BOOL = 8;
TYPE_BYTES
TYPE_BYTES = 12;
TYPE_DOUBLE
TYPE_DOUBLE = 1;
TYPE_ENUM
TYPE_ENUM = 14;
TYPE_FIXED32
TYPE_FIXED32 = 7;
TYPE_FIXED64
TYPE_FIXED64 = 6;
TYPE_FLOAT
TYPE_FLOAT = 2;
TYPE_GROUP
TYPE_GROUP = 10;
TYPE_INT32
TYPE_INT32 = 5;
TYPE_INT64
TYPE_INT64 = 3;
TYPE_MESSAGE
TYPE_MESSAGE = 11;
TYPE_SFIXED32
TYPE_SFIXED32 = 15;
TYPE_SFIXED64
TYPE_SFIXED64 = 16;
TYPE_SINT32
TYPE_SINT32 = 17;
TYPE_SINT64
TYPE_SINT64 = 18;
TYPE_STRING
TYPE_STRING = 9;
TYPE_UINT32
TYPE_UINT32 = 13;
TYPE_UINT64
TYPE_UINT64 = 4;
TYPE_UNKNOWN
TYPE_UNKNOWN = 0;
UNRECOGNIZED
-
Field Summary
Fields Modifier and Type Field Description static int
TYPE_BOOL_VALUE
TYPE_BOOL = 8;
static int
TYPE_BYTES_VALUE
TYPE_BYTES = 12;
static int
TYPE_DOUBLE_VALUE
TYPE_DOUBLE = 1;
static int
TYPE_ENUM_VALUE
TYPE_ENUM = 14;
static int
TYPE_FIXED32_VALUE
TYPE_FIXED32 = 7;
static int
TYPE_FIXED64_VALUE
TYPE_FIXED64 = 6;
static int
TYPE_FLOAT_VALUE
TYPE_FLOAT = 2;
static int
TYPE_GROUP_VALUE
TYPE_GROUP = 10;
static int
TYPE_INT32_VALUE
TYPE_INT32 = 5;
static int
TYPE_INT64_VALUE
TYPE_INT64 = 3;
static int
TYPE_MESSAGE_VALUE
TYPE_MESSAGE = 11;
static int
TYPE_SFIXED32_VALUE
TYPE_SFIXED32 = 15;
static int
TYPE_SFIXED64_VALUE
TYPE_SFIXED64 = 16;
static int
TYPE_SINT32_VALUE
TYPE_SINT32 = 17;
static int
TYPE_SINT64_VALUE
TYPE_SINT64 = 18;
static int
TYPE_STRING_VALUE
TYPE_STRING = 9;
static int
TYPE_UINT32_VALUE
TYPE_UINT32 = 13;
static int
TYPE_UINT64_VALUE
TYPE_UINT64 = 4;
static int
TYPE_UNKNOWN_VALUE
TYPE_UNKNOWN = 0;
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static Field.Kind
forNumber(int value)
int
getNumber()
static Internal.EnumLiteMap<Field.Kind>
internalGetValueMap()
static Internal.EnumVerifier
internalGetVerifier()
static Field.Kind
valueOf(int value)
Deprecated.static Field.Kind
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static Field.Kind[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
TYPE_UNKNOWN
public static final Field.Kind TYPE_UNKNOWN
TYPE_UNKNOWN = 0;
-
TYPE_DOUBLE
public static final Field.Kind TYPE_DOUBLE
TYPE_DOUBLE = 1;
-
TYPE_FLOAT
public static final Field.Kind TYPE_FLOAT
TYPE_FLOAT = 2;
-
TYPE_INT64
public static final Field.Kind TYPE_INT64
TYPE_INT64 = 3;
-
TYPE_UINT64
public static final Field.Kind TYPE_UINT64
TYPE_UINT64 = 4;
-
TYPE_INT32
public static final Field.Kind TYPE_INT32
TYPE_INT32 = 5;
-
TYPE_FIXED64
public static final Field.Kind TYPE_FIXED64
TYPE_FIXED64 = 6;
-
TYPE_FIXED32
public static final Field.Kind TYPE_FIXED32
TYPE_FIXED32 = 7;
-
TYPE_BOOL
public static final Field.Kind TYPE_BOOL
TYPE_BOOL = 8;
-
TYPE_STRING
public static final Field.Kind TYPE_STRING
TYPE_STRING = 9;
-
TYPE_GROUP
public static final Field.Kind TYPE_GROUP
TYPE_GROUP = 10;
-
TYPE_MESSAGE
public static final Field.Kind TYPE_MESSAGE
TYPE_MESSAGE = 11;
-
TYPE_BYTES
public static final Field.Kind TYPE_BYTES
TYPE_BYTES = 12;
-
TYPE_UINT32
public static final Field.Kind TYPE_UINT32
TYPE_UINT32 = 13;
-
TYPE_ENUM
public static final Field.Kind TYPE_ENUM
TYPE_ENUM = 14;
-
TYPE_SFIXED32
public static final Field.Kind TYPE_SFIXED32
TYPE_SFIXED32 = 15;
-
TYPE_SFIXED64
public static final Field.Kind TYPE_SFIXED64
TYPE_SFIXED64 = 16;
-
TYPE_SINT32
public static final Field.Kind TYPE_SINT32
TYPE_SINT32 = 17;
-
TYPE_SINT64
public static final Field.Kind TYPE_SINT64
TYPE_SINT64 = 18;
-
UNRECOGNIZED
public static final Field.Kind UNRECOGNIZED
-
-
Field Detail
-
TYPE_UNKNOWN_VALUE
public static final int TYPE_UNKNOWN_VALUE
TYPE_UNKNOWN = 0;
- See Also:
- Constant Field Values
-
TYPE_DOUBLE_VALUE
public static final int TYPE_DOUBLE_VALUE
TYPE_DOUBLE = 1;
- See Also:
- Constant Field Values
-
TYPE_FLOAT_VALUE
public static final int TYPE_FLOAT_VALUE
TYPE_FLOAT = 2;
- See Also:
- Constant Field Values
-
TYPE_INT64_VALUE
public static final int TYPE_INT64_VALUE
TYPE_INT64 = 3;
- See Also:
- Constant Field Values
-
TYPE_UINT64_VALUE
public static final int TYPE_UINT64_VALUE
TYPE_UINT64 = 4;
- See Also:
- Constant Field Values
-
TYPE_INT32_VALUE
public static final int TYPE_INT32_VALUE
TYPE_INT32 = 5;
- See Also:
- Constant Field Values
-
TYPE_FIXED64_VALUE
public static final int TYPE_FIXED64_VALUE
TYPE_FIXED64 = 6;
- See Also:
- Constant Field Values
-
TYPE_FIXED32_VALUE
public static final int TYPE_FIXED32_VALUE
TYPE_FIXED32 = 7;
- See Also:
- Constant Field Values
-
TYPE_BOOL_VALUE
public static final int TYPE_BOOL_VALUE
TYPE_BOOL = 8;
- See Also:
- Constant Field Values
-
TYPE_STRING_VALUE
public static final int TYPE_STRING_VALUE
TYPE_STRING = 9;
- See Also:
- Constant Field Values
-
TYPE_GROUP_VALUE
public static final int TYPE_GROUP_VALUE
TYPE_GROUP = 10;
- See Also:
- Constant Field Values
-
TYPE_MESSAGE_VALUE
public static final int TYPE_MESSAGE_VALUE
TYPE_MESSAGE = 11;
- See Also:
- Constant Field Values
-
TYPE_BYTES_VALUE
public static final int TYPE_BYTES_VALUE
TYPE_BYTES = 12;
- See Also:
- Constant Field Values
-
TYPE_UINT32_VALUE
public static final int TYPE_UINT32_VALUE
TYPE_UINT32 = 13;
- See Also:
- Constant Field Values
-
TYPE_ENUM_VALUE
public static final int TYPE_ENUM_VALUE
TYPE_ENUM = 14;
- See Also:
- Constant Field Values
-
TYPE_SFIXED32_VALUE
public static final int TYPE_SFIXED32_VALUE
TYPE_SFIXED32 = 15;
- See Also:
- Constant Field Values
-
TYPE_SFIXED64_VALUE
public static final int TYPE_SFIXED64_VALUE
TYPE_SFIXED64 = 16;
- See Also:
- Constant Field Values
-
TYPE_SINT32_VALUE
public static final int TYPE_SINT32_VALUE
TYPE_SINT32 = 17;
- See Also:
- Constant Field Values
-
TYPE_SINT64_VALUE
public static final int TYPE_SINT64_VALUE
TYPE_SINT64 = 18;
- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static Field.Kind[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (Field.Kind c : Field.Kind.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Field.Kind valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
getNumber
public final int getNumber()
- Specified by:
getNumber
in interfaceInternal.EnumLite
-
valueOf
@Deprecated public static Field.Kind valueOf(int value)
Deprecated.Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
value
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
forNumber
public static Field.Kind forNumber(int value)
-
internalGetValueMap
public static Internal.EnumLiteMap<Field.Kind> internalGetValueMap()
-
internalGetVerifier
public static Internal.EnumVerifier internalGetVerifier()
-
-