Package io.protostuff.parser
package io.protostuff.parser
-
ClassDescriptionBase lexer.Base parserAnnotation for messages, enums, services, rpc, fieldsBase class for components that contain annotations.The reference configured via options and annotations.Default proto loader for imported protos.Represents an enum field defined in a
Message
.A sort of runtime error mechanism for st code generation to fail fast.Field<T>Base class for fields defined in aMessage
.Field.Number<T>Holds a reference to aField
.An entity that containts annotations.Represents a component that should have a name.Represents a component in a proto that can have options.Represents a component that should belong to a proto.Represents the message defined in theProto
.Represents a message field defined in aProto
.Mutable<T>An entity whose values can be overriden with new value.Contains the metadata of parsed protos.Utility for loading protos from various input.Represents a service defined in the proto (for generating rpc services).Provide ascii text parsing and formatting support for proto2 instances.Thrown byTextFormat.unescapeBytes(java.lang.CharSequence)
andTextFormat.unescapeText(java.lang.String)
when an invalid escape sequence is seen.