See: Description
Interface | Description |
---|---|
HasProtoSchema |
Class | Description |
---|---|
AbstractMarshallerCodeGenerator | |
BaseProtoSchemaGenerator |
Generates a protobuf schema (proto file) based on annotations and also generates marshallers for the types.
|
GeneratedMarshallerBase |
Base class for generated message marshallers.
|
ImportedProtoTypeMetadata |
A
ProtoTypeMetadata for a message or enum type that is defined in an external protobuf schema and its
definition was not created based on annotations during the current execution of a ProtoSchemaBuilder . |
IndentWriter |
A Writer capable of appending Strings in a similar manner to StringWriter but with indentation capabilities to
support more readable code generation.
|
ProtoEnumTypeMetadata |
A
ProtoTypeMetadata for an enum type created based on annotations during the current execution of ProtoSchemaBuilder . |
ProtoEnumValueMetadata | |
ProtoFieldMetadata | |
ProtoMessageTypeMetadata |
A
ProtoTypeMetadata for a message type created based on annotations during the current execution of ProtoSchemaBuilder . |
ProtoTypeMetadata | |
RuntimeProtoSchemaGenerator |
This class is not to be directly invoked by users.
|
Annotation Type | Description |
---|---|
OriginatingClasses |
All generated classes will have this annotation indicating the FQNs of classes that are the origins of this generated
code, as an aid when recompiling incrementally.
|
WARNING: Users should not directly use anything from this package as it does not constitute an API and it will change without notice.
Copyright © 2019 JBoss, a division of Red Hat. All rights reserved.