Interface | Description |
---|---|
DataType |
Representation of a scalar, map, or named type.
|
TypeElement |
A message type or enum type declaration.
|
Class | Description |
---|---|
DataType.MapType | |
DataType.NamedType | |
EnumConstantElement |
An enum constant.
|
EnumConstantElement.Builder | |
EnumElement |
An enumerated type declaration.
|
EnumElement.Builder | |
ExtendElement | |
ExtendElement.Builder | |
ExtensionsElement | |
FieldElement | |
FieldElement.Builder | |
MessageElement | |
MessageElement.Builder | |
OneOfElement | |
OneOfElement.Builder | |
OptionElement | |
ProtoFile |
A single
.proto file. |
ProtoFile.Builder | |
ProtoParser |
Basic parser for
.proto schema declarations. |
RpcElement | |
RpcElement.Builder | |
ServiceElement | |
ServiceElement.Builder |
Enum | Description |
---|---|
DataType.Kind | |
DataType.ScalarType | |
FieldElement.Label | |
OptionElement.Kind | |
ProtoFile.Syntax |
Syntax version.
|
Copyright © 2015 Square, Inc.. All Rights Reserved.