See: Description
| Interface | Description |
|---|---|
| AnnotatedDescriptor | |
| GenericDescriptor |
Base interface for type (message and enum) descriptors.
|
| Class | Description |
|---|---|
| AnnotationElement | |
| AnnotationElement.Annotation | |
| AnnotationElement.Array | |
| AnnotationElement.Attribute | |
| AnnotationElement.Identifier | |
| AnnotationElement.Literal |
A String, Character, Boolean or a Number.
|
| AnnotationElement.Value | |
| AnnotationElement.Visitor | |
| Descriptor |
Represents a message declaration in a proto file.
|
| Descriptor.Builder | |
| EnumDescriptor |
Represents an enum in a proto file.
|
| EnumDescriptor.Builder | |
| EnumValueDescriptor |
Represents each value of a enumeration in a .proto file.
|
| EnumValueDescriptor.Builder | |
| ExtendDescriptor |
Represents a extend in a proto file.
|
| ExtendDescriptor.Builder | |
| FieldDescriptor |
Represents a field in a proto file.
|
| FieldDescriptor.Builder | |
| FileDescriptor |
Representation of a protofile, including dependencies.
|
| FileDescriptor.Builder | |
| Option |
Represents any option in a proto file
|
| Enum | Description |
|---|---|
| JavaType |
Java mappings of the protobuf field types
|
| Rule |
Rules associated with a field
|
| Type |
Type of a field in protobuf, can be any value defined in https://developers.google.com/protocol-buffers/docs/proto#scalar
plus composite types group, message and enum
|
Copyright © 2025 JBoss, a division of Red Hat. All rights reserved.