Top Description Fields Constructors Methods
com.fasterxml.jackson.dataformat.protobuf.schema

public final Enum FieldType

extends Enum<FieldType>
Class Inheritance
Imports
java.util.Arrays, com.squareup.protoparser.DataType, .DataType.ScalarType

Set of distinct types parsed from protoc, as unified considering that Java makes no distinction between signed and unsigned types.

Field Summary

Modifier and TypeField and Description
private final DataType.ScalarType[]
private final int
public static final FieldType
public static final FieldType
public static final FieldType
public static final FieldType
public static final FieldType
public static final FieldType
public static final FieldType
public static final FieldType
public static final FieldType
public static final FieldType
public static final FieldType
public static final FieldType
public static final FieldType

Constructor Summary

AccessConstructor and Description
private
FieldType(int wt, DataType.ScalarType... aliases)

Method Summary

Modifier and TypeMethod and Description
public Iterable<DataType.ScalarType>
public int
public boolean
public static FieldType
public static FieldType[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

_aliasesback to summary
private final DataType.ScalarType[] _aliases
_wireTypeback to summary
private final int _wireType
BOOLEANback to summary
public static final FieldType BOOLEAN
BYTESback to summary
public static final FieldType BYTES
DOUBLEback to summary
public static final FieldType DOUBLE
ENUMback to summary
public static final FieldType ENUM
FIXINT32back to summary
public static final FieldType FIXINT32
FIXINT64back to summary
public static final FieldType FIXINT64
FLOATback to summary
public static final FieldType FLOAT
MESSAGEback to summary
public static final FieldType MESSAGE
STRINGback to summary
public static final FieldType STRING
VINT32_STDback to summary
public static final FieldType VINT32_STD
VINT32_Zback to summary
public static final FieldType VINT32_Z
VINT64_STDback to summary
public static final FieldType VINT64_STD
VINT64_Zback to summary
public static final FieldType VINT64_Z

Constructor Detail

FieldTypeback to summary
private FieldType(int wt, DataType.ScalarType... aliases)

Method Detail

aliasesback to summary
public Iterable<DataType.ScalarType> aliases()
getWireTypeback to summary
public int getWireType()
usesZigZagback to summary
public boolean usesZigZag()
valueOfback to summary
public static FieldType valueOf(String name)
valuesback to summary
public static FieldType[] values()