All Classes and Interfaces

Class
Description
 
 
 
 
Very similar to the java.io.ByteArrayInputStream but this version is not thread safe.
Very similar to the java.io.ByteArrayOutputStream but this version is not thread safe and the resulting data is returned in a Buffer to avoid an extra byte[] allocation.
Reads and decodes protocol message fields.
Encodes and writes protocol message fields.
Support utility that can be used to set the properties on any object using command line arguments.
 
 
 
 
 
 
 
 
 
 
Support class used to do introspection/reflection based setting and getting of properties on a Java Bean.
Thrown when a protocol message being parsed is invalid in some way, e.g.
 
 
 
 
 
 
 
 
 
 
This exception is thrown when parse errors are encountered.
 
 
 
A Maven Mojo so that the Proto compiler can be used with maven.
This class is generated with JavaCC.
Token literal values and constants.
Token Manager.
 
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
Provide ascii text parsing and formatting support for proto2 instances.
Thrown when parsing an invalid text format message.
Describes the input token stream.
Token Manager Error.
 
Thrown when attempting to build a protocol message that is missing required fields.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This class is used internally by the Protocol Buffer library and generated message implementations.