See: Description
| Class | Description |
|---|---|
| ProtoSchemaBuilder |
Generates a Protocol Buffers schema definition file and the associated marshallers instances based on a set of given
@Proto* annotated classes. |
| Exception | Description |
|---|---|
| ProtoSchemaBuilderException |
A runtime exception that can be thrown during the generation of the Protocol Buffers schema and marshallers either
due to improper API usage or due to internal errors.
|
| Annotation Type | Description |
|---|---|
| AutoProtoSchemaBuilder |
Generates compile-time auto-implementations of
SerializationContextInitializer. |
| ProtoDoc |
The documentation text of the generated message type, enum type or field.
|
| ProtoDocs |
Aggregates repeated
ProtoDoc annotations. |
| ProtoEnum | Deprecated
replaced by
ProtoName |
| ProtoEnumValue |
Defines a Protobuf enum value.
|
| ProtoFactory |
Designates the constructor or static method that is used for creating instances of a message class.
|
| ProtoField |
Defines a Protocol Buffers message field.
|
| ProtoMessage | Deprecated
replaced by
ProtoName |
| ProtoName |
An optional annotation for specifying the Protobuf message or enum type name.
|
| ProtoReserved |
Injects 'reserved' statements in the generated schema of a message or enum type.
|
| ProtoReserved.Range |
A range of field numbers or enum constants.
|
| ProtoReservedStatements |
Aggregates multiple
ProtoReserved annotations. |
| ProtoTypeId |
An optional annotation for specifying the a numeric type identifier for a Protobuf message or enum type.
|
| ProtoUnknownFieldSet |
Indicates the field or java-bean property of type
UnknownFieldSet to be used for
storing the unknown field set. |
Copyright © 2020 JBoss, a division of Red Hat. All rights reserved.