See: Description
Interface | Description |
---|---|
AnnotatedDescriptor |
Base class for all descriptors.
|
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 constant 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 .proto file, including its dependencies.
|
FileDescriptor.Builder | |
OneOfDescriptor | |
OneOfDescriptor.Builder | |
Option |
Represents any option in a proto file.
|
ResolutionContext |
Enum | Description |
---|---|
AnnotationElement.AnnotationTarget |
Where can we place that annotation?
|
AnnotationElement.AttributeType |
What type is the attribute?
|
JavaType |
Java mappings of the protobuf field types
|
Label |
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/proto3#scalar
plus composite types group, message and enum.
|
Copyright © 2017 JBoss, a division of Red Hat. All rights reserved.