Package org.infinispan.protostream.annotations
Annotations for defining Protocol Buffers schemas in Java code.
-
Class Summary Class Description ProtoSchemaBuilder Generates a Protocol Buffers schema definition file and associated marshallers based on a set of@Proto*
annotated classes. -
Exception Summary 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 Types Summary Annotation Type Description AutoProtoSchemaBuilder Generates compile-time auto-implementations ofSerializationContextInitializer
.ProtoDoc The documentation text of the generated message type, enum type or field.ProtoDocs Aggregates repeatedProtoDoc
annotations.ProtoEnum Deprecated. replaced byProtoName
ProtoEnumValue Defines a Protobuf enum value.ProtoField Defines a Protocol Buffers message field.ProtoMessage Deprecated. replaced byProtoName
ProtoName An optional annotation for specifying the Protobuf message or enum type name.ProtoUnknownFieldSet Indicates the field or java-bean property of typeUnknownFieldSet
to be used for storing the unknown field set.