Holds the internal representation of Protobuf type metadata defined via annotations and the processors that handle this metadata in order to generate Protobuf schemas and marshallers.
WARNING: Users should not directly use anything from this package as it does not constitute an API and it will change without notice.
Interface Summary Interface Description HasProtoSchemaDumps proto schema to writer.
Class Summary Class Description AbstractMarshallerCodeGenerator BaseProtoSchemaGeneratorGenerates a protobuf schema (proto file) based on annotations and also generates marshallers for the types. GeneratedMarshallerBaseBase class for generated message marshallers. ImportedProtoTypeMetadata IndentWriterA Writer capable of appending Strings in a similar manner to StringWriter but with indentation capabilities to support more readable code generation. ProtoEnumTypeMetadata ProtoEnumValueMetadata ProtoFieldMetadata ProtoMessageTypeMetadata ProtoTypeMetadata RuntimeProtoSchemaGeneratorThis class is not to be directly invoked by users.
Annotation Types Summary Annotation Type Description OriginatingClasses Deprecated.this was replaced by org.infinispan.protostream.annotations.impl.processor.OriginatingClasses and it was not removed yet to prevent binary compat issues but will be removed in 4.4