Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractLexer - Class in io.protostuff.parser
Base lexer.
AbstractLexer() - Constructor for class io.protostuff.parser.AbstractLexer
Default constructor for the lexer, when you do not yet know what the character stream to be provided is.
AbstractLexer(CharStream) - Constructor for class io.protostuff.parser.AbstractLexer
Create a new instance of the lexer using the given character stream as the input to lex into tokens.
AbstractLexer(CharStream, RecognizerSharedState) - Constructor for class io.protostuff.parser.AbstractLexer
Internal constructor for ANTLR - do not use.
AbstractParser - Class in io.protostuff.parser
Base parser
AbstractParser(TokenStream) - Constructor for class io.protostuff.parser.AbstractParser
 
AbstractParser(TokenStream, RecognizerSharedState) - Constructor for class io.protostuff.parser.AbstractParser
Create a new parser instance, pre-supplying the input token stream and the shared state.
accept(String) - Static method in enum io.protostuff.CollectionSchema.MessageFactories
Check whether the specific class name can be accepted by factory.
accept(String) - Static method in enum io.protostuff.MapSchema.MessageFactories
Check whether the specific class name can be accepted by factory.
Accessor - Class in io.protostuff.runtime
Used for (speeding up deser on) repeated/collection fields.
Accessor(Field) - Constructor for class io.protostuff.runtime.Accessor
 
ACCESSOR_FACTORY - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
Accessor.Factory - Interface in io.protostuff.runtime
 
adaptor - Variable in class io.protostuff.parser.ProtoParser
 
add(Annotation) - Method in class io.protostuff.parser.AnnotationContainer
 
add(Annotation) - Method in interface io.protostuff.parser.HasAnnotations
Adds the annoation.
add(Annotation) - Method in class io.protostuff.parser.Proto
 
add(EnumGroup.Value) - Method in class io.protostuff.parser.EnumGroup
 
add(Object) - Method in class io.protostuff.runtime.ObjectSchema.ArrayWrapper
 
addAll(Collection) - Method in class io.protostuff.runtime.ObjectSchema.ArrayWrapper
 
addAllTo(Map) - Static method in enum io.protostuff.compiler.Formatter.BUILTIN
Add all the builtin formatters to the map using the enum's name as key.
addAnnotations(Map, boolean) - Method in class io.protostuff.parser.AnnotationContainer
 
addAnnotations(Map, boolean) - Method in interface io.protostuff.parser.HasAnnotations
Adds all the annotations to this container.
addAnnotationsTo(EnumGroup) - Method in class io.protostuff.parser.Proto
 
addAnnotationsTo(EnumGroup.Value) - Method in class io.protostuff.parser.Proto
 
addAnnotationsTo(Extension) - Method in class io.protostuff.parser.Proto
 
addAnnotationsTo(Field, String) - Method in class io.protostuff.parser.Proto
 
addAnnotationsTo(Message) - Method in class io.protostuff.parser.Proto
 
addAnnotationsTo(Service) - Method in class io.protostuff.parser.Proto
 
addAnnotationsTo(Service.RpcMethod) - Method in class io.protostuff.parser.Proto
 
addCompiler(ProtoCompiler) - Static method in class io.protostuff.compiler.CompilerMain
 
addDoc(String) - Method in class io.protostuff.parser.AnnotationContainer
 
addEnumGroup(EnumGroup) - Method in class io.protostuff.parser.Proto
 
addExtension(Extension) - Method in class io.protostuff.parser.Proto
 
addField(Field) - Method in class io.protostuff.parser.Extension
 
addField(Field) - Method in interface io.protostuff.parser.HasFields
 
addField(Field) - Method in class io.protostuff.parser.Message
 
addFilesByExtension(List, File, String[]) - Static method in class io.protostuff.compiler.CompilerUtil
 
addImportedProto(Proto) - Method in class io.protostuff.parser.Proto
 
addIrregular(String, String) - Static method in enum io.protostuff.compiler.Formatter.BUILTIN
 
addMessage(Message) - Method in class io.protostuff.parser.Proto
 
addNestedEnumGroup(EnumGroup) - Method in class io.protostuff.parser.Message
 
addNestedExtension(Extension) - Method in class io.protostuff.parser.Message
 
addNestedMessage(Message) - Method in class io.protostuff.parser.Message
 
addNestedService(Service) - Method in class io.protostuff.parser.Message
 
addOptionsTo(ProtoModule, String[]) - Static method in class io.protostuff.compiler.CompilerMain
 
addOptionsTo(Properties, String[], Properties) - Static method in class io.protostuff.compiler.CompilerMain
 
addPlural(String, String) - Static method in enum io.protostuff.compiler.Formatter.BUILTIN
 
addProjectDependenciesToClassRealm(ExpressionEvaluator, ClassRealm) - Method in class io.protostuff.mojo.IncludeProjectDependenciesComponentConfigurator
 
addRpcMethod(String, String, String, String, String) - Method in class io.protostuff.parser.Service
 
addService(Service) - Method in class io.protostuff.parser.Proto
 
addSingular(String, String) - Static method in enum io.protostuff.compiler.Formatter.BUILTIN
 
addToCompileSourceRoot - Variable in class io.protostuff.mojo.ProtoModule
 
addValueFrom(Input, Collection) - Method in class io.protostuff.CollectionSchema
Adds the value from the input into the Collection.
addValueFrom(Input, Collection) - Method in class io.protostuff.MessageCollectionSchema
 
addValueFrom(Input, Collection) - Method in class io.protostuff.runtime.RuntimeCollectionField
 
AF - Static variable in class io.protostuff.runtime.RuntimeCollectionFieldFactory
 
AF - Static variable in class io.protostuff.runtime.RuntimeMapFieldFactory
 
AF - Static variable in class io.protostuff.runtime.RuntimeRepeatedFieldFactory
 
alias - Variable in class io.protostuff.runtime.EnumIO
 
alias() - Element in annotation type io.protostuff.Tag
Overrides the field name (useful for non-binary formats like json/xml/yaml).
ALL - Static variable in class io.protostuff.parser.DefaultProtoLoader
 
allocate() - Static method in class io.protostuff.LinkedBuffer
Allocates a new buffer with default size.
allocate(int) - Static method in class io.protostuff.LinkedBuffer
Allocates a new buffer with the specified size.
allocate(int, LinkedBuffer) - Static method in class io.protostuff.LinkedBuffer
Allocates a new buffer with the specified size and appends it to the previous buffer.
allocSize - Variable in class io.protostuff.LinkBuffer
 
allowNullArrayElement - Variable in class io.protostuff.runtime.ArraySchemas.Base
 
Android2Instantiator(Class) - Constructor for class io.protostuff.runtime.RuntimeEnv.Android2Instantiator
 
Android3Instantiator(Class) - Constructor for class io.protostuff.runtime.RuntimeEnv.Android3Instantiator
 
android43 - Static variable in class io.protostuff.runtime.RuntimeEnv
 
Android43Instantiator(Class) - Constructor for class io.protostuff.runtime.RuntimeEnv.Android43Instantiator
 
Annotation - Class in io.protostuff.parser
Annotation for messages, enums, services, rpc, fields
Annotation(String) - Constructor for class io.protostuff.parser.Annotation
 
annotation_entry(Proto) - Method in class io.protostuff.parser.ProtoParser
 
annotation_entry_return() - Constructor for class io.protostuff.parser.ProtoParser.annotation_entry_return
 
annotation_keyval(Proto, Annotation) - Method in class io.protostuff.parser.ProtoParser
 
annotation_keyval_return() - Constructor for class io.protostuff.parser.ProtoParser.annotation_keyval_return
 
AnnotationContainer - Class in io.protostuff.parser
Base class for components that contain annotations.
AnnotationContainer() - Constructor for class io.protostuff.parser.AnnotationContainer
 
annotationPresentOnFields - Variable in class io.protostuff.parser.Message
 
annotations - Variable in class io.protostuff.parser.AnnotationContainer
 
apply(Field) - Method in interface io.protostuff.runtime.Predicate
Returns true if the field is included.
apply(Field) - Method in class io.protostuff.runtime.Predicate.EQ
 
apply(Field) - Method in class io.protostuff.runtime.Predicate.GT
 
apply(Field) - Method in class io.protostuff.runtime.Predicate.LT
 
apply(Field) - Method in class io.protostuff.runtime.Predicate.NOTEQ
 
apply(Field) - Method in class io.protostuff.runtime.Predicate.NOTRANGE
 
apply(Field) - Method in class io.protostuff.runtime.Predicate.RANGE
 
apply(Field, Object) - Method in interface io.protostuff.runtime.Predicate
Returns true if the field is included.
apply(Field, Object) - Method in class io.protostuff.runtime.Predicate.EQ
 
apply(Field, Object) - Method in class io.protostuff.runtime.Predicate.GT
 
apply(Field, Object) - Method in class io.protostuff.runtime.Predicate.LT
 
apply(Field, Object) - Method in class io.protostuff.runtime.Predicate.NOTEQ
 
apply(Field, Object) - Method in class io.protostuff.runtime.Predicate.NOTRANGE
 
apply(Field, Object) - Method in class io.protostuff.runtime.Predicate.RANGE
 
argName - Variable in class io.protostuff.parser.Service.RpcMethod
 
argPackage - Variable in class io.protostuff.parser.Service.RpcMethod
 
argType - Variable in class io.protostuff.parser.Service.RpcMethod
 
array - Variable in class io.protostuff.runtime.ObjectSchema.ArrayWrapper
 
ARRAY - Enum constant in enum io.protostuff.runtime.PolymorphicSchemaFactories
 
ARRAY_BIGDECIMAL_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_BIGINTEGER_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_BOOL_BOXED_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_BOOL_DERIVED_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_BOOL_PRIMITIVE_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_BYTEARRAY_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_BYTESTRING_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_CHAR_BOXED_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_CHAR_DERIVED_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_CHAR_PRIMITIVE_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_DATE_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_DOUBLE_BOXED_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_DOUBLE_DERIVED_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_DOUBLE_PRIMITIVE_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_ELEMENT_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_FLOAT_BOXED_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_FLOAT_DERIVED_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_FLOAT_PRIMITIVE_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_INT32_BOXED_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_INT32_DERIVED_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_INT32_PRIMITIVE_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_INT64_BOXED_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_INT64_DERIVED_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_INT64_PRIMITIVE_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_PIPE_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_SHORT_BOXED_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_SHORT_DERIVED_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_SHORT_PRIMITIVE_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ARRAY_STRING_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ArrayBlockingQueue - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
ArrayDeque - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
ArrayFieldMap<T> - Class in io.protostuff.runtime
Field mapping implemented on top of java array for lookup by number.
ArrayFieldMap(Collection, int) - Constructor for class io.protostuff.runtime.ArrayFieldMap
 
ArrayList - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
ArraySchema - Class in io.protostuff.runtime
Used when a field is an array (Object[] or any polymorphic component type).
ArraySchema(IdStrategy) - Constructor for class io.protostuff.runtime.ArraySchema
 
ArraySchemas - Class in io.protostuff.runtime
Built-in array schemas.
ArraySchemas() - Constructor for class io.protostuff.runtime.ArraySchemas
 
ArraySchemas.Base - Class in io.protostuff.runtime
 
ArraySchemas.BigDecimalArray - Class in io.protostuff.runtime
 
ArraySchemas.BigIntegerArray - Class in io.protostuff.runtime
 
ArraySchemas.BoolArray - Class in io.protostuff.runtime
 
ArraySchemas.ByteArrayArray - Class in io.protostuff.runtime
 
ArraySchemas.ByteStringArray - Class in io.protostuff.runtime
 
ArraySchemas.CharArray - Class in io.protostuff.runtime
 
ArraySchemas.DateArray - Class in io.protostuff.runtime
 
ArraySchemas.DelegateArray - Class in io.protostuff.runtime
 
ArraySchemas.DoubleArray - Class in io.protostuff.runtime
 
ArraySchemas.EnumArray - Class in io.protostuff.runtime
 
ArraySchemas.FloatArray - Class in io.protostuff.runtime
 
ArraySchemas.Int32Array - Class in io.protostuff.runtime
 
ArraySchemas.Int64Array - Class in io.protostuff.runtime
 
ArraySchemas.PojoArray - Class in io.protostuff.runtime
 
ArraySchemas.ShortArray - Class in io.protostuff.runtime
 
ArraySchemas.StringArray - Class in io.protostuff.runtime
 
ArrayWrapper(Object) - Constructor for class io.protostuff.runtime.ObjectSchema.ArrayWrapper
 
asReadOnlyByteBuffer() - Method in class io.protostuff.ByteString
Constructs a new read-only java.nio.ByteBuffer with the same backing byte array.
ASSIGN - Static variable in class io.protostuff.parser.ProtoLexer
 
ASSIGN - Static variable in class io.protostuff.parser.ProtoParser
 
AT - Static variable in class io.protostuff.parser.ProtoLexer
 
AT - Static variable in class io.protostuff.parser.ProtoParser
 
attributes - Variable in class io.protostuff.compiler.ProtoModule
 
AUTO_LOAD_POLYMORPHIC_CLASSES - Static variable in class io.protostuff.runtime.IdStrategy
 
AUTO_LOAD_POLYMORPHIC_CLASSES - Static variable in class io.protostuff.runtime.RuntimeEnv
Enabled by default.
available() - Method in class io.protostuff.LimitedInputStream
 

B

B64Code - Class in io.protostuff
Fast B64 Encoder/Decoder as described in RFC 1421.
B64Code() - Constructor for class io.protostuff.B64Code
 
Base(IdStrategy, PolymorphicSchema.Handler) - Constructor for class io.protostuff.runtime.ArraySchemas.Base
 
baseClass - Variable in class io.protostuff.runtime.DefaultIdStrategy.Mapped
 
baseDir - Variable in class io.protostuff.mojo.ProtoCompilerMojo
Maven module base directory
BaseHS(int, IdStrategy) - Constructor for class io.protostuff.runtime.ExplicitIdStrategy.BaseHS
 
BaseHS(IdStrategy) - Constructor for class io.protostuff.runtime.IncrementalIdStrategy.BaseHS
 
BaseSchema(Class, RuntimeEnv.Instantiator) - Constructor for class io.protostuff.runtime.RuntimeView.BaseSchema
 
begin(Pipe.Schema) - Method in class io.protostuff.Pipe
Begin preliminary input processing.
BIGDECIMAL - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
BIGDECIMAL - Static variable in class io.protostuff.runtime.RuntimeReflectionFieldFactory
 
BIGDECIMAL - Static variable in class io.protostuff.runtime.RuntimeUnsafeFieldFactory
 
BigDecimalArray(IdStrategy, PolymorphicSchema.Handler) - Constructor for class io.protostuff.runtime.ArraySchemas.BigDecimalArray
 
BIGINTEGER - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
BIGINTEGER - Static variable in class io.protostuff.runtime.RuntimeReflectionFieldFactory
 
BIGINTEGER - Static variable in class io.protostuff.runtime.RuntimeUnsafeFieldFactory
 
BigIntegerArray(IdStrategy, PolymorphicSchema.Handler) - Constructor for class io.protostuff.runtime.ArraySchemas.BigIntegerArray
 
BlockingDeque - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
BlockingQueue - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
Bool() - Constructor for class io.protostuff.parser.Field.Bool
 
BOOL - Enum constant in enum io.protostuff.WireFormat.FieldType
 
BOOL - Static variable in class io.protostuff.parser.ProtoLexer
 
BOOL - Static variable in class io.protostuff.parser.ProtoParser
 
BOOL - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
BOOL - Static variable in class io.protostuff.runtime.RuntimeReflectionFieldFactory
 
BOOL - Static variable in class io.protostuff.runtime.RuntimeUnsafeFieldFactory
 
BoolArray(IdStrategy, PolymorphicSchema.Handler, boolean) - Constructor for class io.protostuff.runtime.ArraySchemas.BoolArray
 
BOOLEAN - Enum constant in enum io.protostuff.WireFormat.JavaType
 
buffer - Variable in class io.protostuff.ByteArrayInput
 
buffer - Variable in class io.protostuff.ByteBufferInput
 
buffer - Variable in class io.protostuff.CodedInput
 
buffer - Variable in class io.protostuff.KvpByteArrayInput
 
buffer - Variable in class io.protostuff.KvpInput
 
buffer - Variable in class io.protostuff.LinkedBuffer
 
buffer - Variable in class io.protostuff.LowCopyProtobufOutput
 
buffer - Variable in class io.protostuff.LowCopyProtostuffOutput
 
BUFFERED - Enum constant in enum io.protostuff.WriteSink
 
bufferPos - Variable in class io.protostuff.CodedInput
 
buffers - Variable in class io.protostuff.LinkBuffer
 
bufferSize - Variable in class io.protostuff.CodedInput
 
bufferSizeAfterLimit - Variable in class io.protostuff.CodedInput
 
build() - Method in interface io.protostuff.Builder
 
Builder<T> - Interface in io.protostuff
A builder that can build a message.
buildURLs(List) - Method in class io.protostuff.mojo.IncludeProjectDependenciesComponentConfigurator
 
BUILTIN() - Constructor for enum io.protostuff.compiler.Formatter.BUILTIN
 
ByName(Class, IdStrategy) - Constructor for class io.protostuff.runtime.EnumIO.ByName
 
ByNumber(Class, IdStrategy) - Constructor for class io.protostuff.runtime.EnumIO.ByNumber
 
BYTE - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
BYTE - Static variable in class io.protostuff.runtime.RuntimeReflectionFieldFactory
 
BYTE - Static variable in class io.protostuff.runtime.RuntimeUnsafeFieldFactory
 
BYTE_ARRAY - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
BYTE_ARRAY - Static variable in class io.protostuff.runtime.RuntimeReflectionFieldFactory
 
BYTE_ARRAY - Static variable in class io.protostuff.runtime.RuntimeUnsafeFieldFactory
 
BYTE_STRING - Enum constant in enum io.protostuff.WireFormat.JavaType
 
ByteArrayArray(IdStrategy, PolymorphicSchema.Handler) - Constructor for class io.protostuff.runtime.ArraySchemas.ByteArrayArray
 
byteArrayDefaultValue(String) - Static method in class io.protostuff.ByteString
Helper called by generated code to construct default values for byte array fields.
ByteArrayInput - Class in io.protostuff
Reads and decodes protocol buffer message fields from an internal byte array buffer.
ByteArrayInput(byte[], boolean) - Constructor for class io.protostuff.ByteArrayInput
 
ByteArrayInput(byte[], int, int, boolean) - Constructor for class io.protostuff.ByteArrayInput
 
byteAt(int) - Method in class io.protostuff.ByteString
Gets the byte at the given index.
byteBufferFieldPresent - Variable in class io.protostuff.parser.Message
 
ByteBufferInput - Class in io.protostuff
Reads and decodes protocol buffer message fields from an internal byte array buffer.
ByteBufferInput(ByteBuffer, boolean) - Constructor for class io.protostuff.ByteBufferInput
An input for a ByteBuffer
bytes - Variable in class io.protostuff.ByteString
 
Bytes() - Constructor for class io.protostuff.parser.Field.Bytes
 
BYTES - Enum constant in enum io.protostuff.WireFormat.FieldType
 
BYTES - Static variable in class io.protostuff.parser.ProtoLexer
 
BYTES - Static variable in class io.protostuff.parser.ProtoParser
 
BYTES - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
BYTES - Static variable in class io.protostuff.runtime.RuntimeReflectionFieldFactory
 
BYTES - Static variable in class io.protostuff.runtime.RuntimeUnsafeFieldFactory
 
bytesDefaultValue(String) - Static method in class io.protostuff.ByteString
Helper called by generated code to construct default values for bytes fields.
bytesFieldPresent - Variable in class io.protostuff.parser.Message
 
bytesOrStringDefaultValuePresent - Variable in class io.protostuff.parser.Message
 
ByteString - Class in io.protostuff
Immutable array of bytes.
ByteString(byte[]) - Constructor for class io.protostuff.ByteString
 
ByteStringArray(IdStrategy, PolymorphicSchema.Handler) - Constructor for class io.protostuff.runtime.ArraySchemas.ByteStringArray
 

C

cachedSchema() - Method in interface io.protostuff.Message
Gets the cached schema of this message.
cacheFullyQualifiedName() - Method in class io.protostuff.parser.EnumGroup
 
cacheFullyQualifiedNames() - Method in class io.protostuff.parser.Message
 
cacheProtos - Variable in class io.protostuff.mojo.ProtoCompilerMojo
When true, the protos are cached for re-use.
CachingProtoLoader - Class in io.protostuff.compiler
A proto loader that caches the protos for re-use.
CachingProtoLoader() - Constructor for class io.protostuff.compiler.CachingProtoLoader
 
CachingProtoLoader(Map) - Constructor for class io.protostuff.compiler.CachingProtoLoader
 
capacity(int) - Method in class io.protostuff.GraphProtostuffOutput.IdentityMap
Returns the appropriate capacity for the specified expected maximum size.
CC - Enum constant in enum io.protostuff.compiler.Formatter.BUILTIN
camel-case.
CCU - Enum constant in enum io.protostuff.compiler.Formatter.BUILTIN
camel-case with trailing underscore.
cdecode(char[]) - Static method in class io.protostuff.B64Code
Fast Base 64 decode as described in RFC 1421.
cdecode(char[], int, int) - Static method in class io.protostuff.B64Code
Fast Base 64 decode as described in RFC 1421.
cdecode(char[], int, int, byte[], int, int) - Static method in class io.protostuff.B64Code
 
cencode(byte[]) - Static method in class io.protostuff.B64Code
Fast Base 64 encode as described in RFC 1421.
cencode(byte[], int, int) - Static method in class io.protostuff.B64Code
Fast Base 64 encode as described in RFC 1421.
cencode(byte[], int, int, char[], int) - Static method in class io.protostuff.B64Code
Fast Base 64 encode as described in RFC 1421.
CESU8_COMPAT - Static variable in class io.protostuff.StringSerializer.STRING
 
chainedFormat(String, String[]) - Static method in class io.protostuff.compiler.STCodeGenerator
Formats the string n times.
CHAR - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
CHAR - Static variable in class io.protostuff.runtime.RuntimeReflectionFieldFactory
 
CHAR - Static variable in class io.protostuff.runtime.RuntimeUnsafeFieldFactory
 
CharArray(IdStrategy, PolymorphicSchema.Handler, boolean) - Constructor for class io.protostuff.runtime.ArraySchemas.CharArray
 
CHECK_FILENAME_PLACEHOLDER - Static variable in class io.protostuff.compiler.PluginProtoCompiler
To enable, specify -Dppc.check_filename_placeholder=true
CHECK_PARENT - Static variable in class io.protostuff.XmlIOFactoryUtil
 
checkIfPackedField() - Method in class io.protostuff.ByteArrayInput
Check if this field have been packed into a length-delimited field.
checkIfPackedField() - Method in class io.protostuff.ByteBufferInput
Check if this field have been packed into a length-delimited field.
checkIfPackedField() - Method in class io.protostuff.CodedInput
Check if this field have been packed into a length-delimited field.
checkLastTagWas(int) - Method in class io.protostuff.ByteArrayInput
Verifies that the last call to readTag() returned the given tag value.
checkLastTagWas(int) - Method in class io.protostuff.ByteBufferInput
Verifies that the last call to readTag() returned the given tag value.
checkLastTagWas(int) - Method in class io.protostuff.CodedInput
Verifies that the last call to readTag() returned the given tag value.
CID_BIGDECIMAL - Static variable in class io.protostuff.runtime.NumericIdStrategy
 
CID_BIGINTEGER - Static variable in class io.protostuff.runtime.NumericIdStrategy
 
CID_BOOL - Static variable in class io.protostuff.runtime.NumericIdStrategy
 
CID_BYTE - Static variable in class io.protostuff.runtime.NumericIdStrategy
 
CID_BYTE_ARRAY - Static variable in class io.protostuff.runtime.NumericIdStrategy
 
CID_BYTES - Static variable in class io.protostuff.runtime.NumericIdStrategy
 
CID_CHAR - Static variable in class io.protostuff.runtime.NumericIdStrategy
 
CID_CLASS - Static variable in class io.protostuff.runtime.NumericIdStrategy
 
CID_COLLECTION - Static variable in class io.protostuff.runtime.NumericIdStrategy
 
CID_DATE - Static variable in class io.protostuff.runtime.NumericIdStrategy
 
CID_DELEGATE - Static variable in class io.protostuff.runtime.NumericIdStrategy
 
CID_DOUBLE - Static variable in class io.protostuff.runtime.NumericIdStrategy
 
CID_ENUM - Static variable in class io.protostuff.runtime.NumericIdStrategy
 
CID_ENUM_MAP - Static variable in class io.protostuff.runtime.NumericIdStrategy
 
CID_ENUM_SET - Static variable in class io.protostuff.runtime.NumericIdStrategy
 
CID_FLOAT - Static variable in class io.protostuff.runtime.NumericIdStrategy
 
CID_INT32 - Static variable in class io.protostuff.runtime.NumericIdStrategy
 
CID_INT64 - Static variable in class io.protostuff.runtime.NumericIdStrategy
 
CID_MAP - Static variable in class io.protostuff.runtime.NumericIdStrategy
 
CID_OBJECT - Static variable in class io.protostuff.runtime.NumericIdStrategy
 
CID_POJO - Static variable in class io.protostuff.runtime.NumericIdStrategy
 
CID_SHORT - Static variable in class io.protostuff.runtime.NumericIdStrategy
 
CID_STRING - Static variable in class io.protostuff.runtime.NumericIdStrategy
 
CLASS - Enum constant in enum io.protostuff.runtime.PolymorphicSchemaFactories
 
CLASS_ELEMENT_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
CLASS_PIPE_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
CLASS_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ClassSchema - Class in io.protostuff.runtime
Used when a field is declared as Class<?> (with or with-out generics).
ClassSchema(IdStrategy) - Constructor for class io.protostuff.runtime.ClassSchema
 
clazz - Variable in class io.protostuff.runtime.RuntimeEnv.Android2Instantiator
 
clazz - Variable in class io.protostuff.runtime.RuntimeEnv.Android3Instantiator
 
clazz - Variable in class io.protostuff.runtime.RuntimeEnv.Android43Instantiator
 
clear() - Method in class io.protostuff.JsonXOutput
 
clear() - Method in class io.protostuff.LinkedBuffer
The offset will be reset to its starting position.
clear() - Method in class io.protostuff.parser.ErrorMap
 
clear() - Method in class io.protostuff.ProtobufOutput
Resets this output for re-use.
clear() - Method in class io.protostuff.ProtostuffOutput
Resets this output for re-use.
clear() - Method in class io.protostuff.runtime.ObjectSchema.ArrayWrapper
 
clear() - Method in class io.protostuff.WriteSession
The buffer will be cleared (tail will point to the head) and the size will be reset to zero.
clear() - Method in class io.protostuff.XmlXOutput
 
clear() - Method in class io.protostuff.YamlOutput
 
code2nibble - Static variable in class io.protostuff.B64Code
 
CodedInput - Class in io.protostuff
Reads and decodes protocol message fields.
CodedInput(byte[], int, int, boolean) - Constructor for class io.protostuff.CodedInput
 
CodedInput(InputStream, boolean) - Constructor for class io.protostuff.CodedInput
 
CodedInput(InputStream, byte[], boolean) - Constructor for class io.protostuff.CodedInput
 
CodedInput(InputStream, byte[], int, int, boolean) - Constructor for class io.protostuff.CodedInput
 
collect(ProtoModule, Proto, List, boolean) - Method in class io.protostuff.compiler.STCodeGenerator
 
Collection - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
COLLECTION - Enum constant in enum io.protostuff.runtime.PolymorphicSchemaFactories
 
COLLECTION - Static variable in class io.protostuff.runtime.RuntimeCollectionFieldFactory
 
COLLECTION - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
COLLECTION_PIPE_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
COLLECTION_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
COLLECTION_SCHEMA_ON_REPEATED_FIELDS - Static variable in class io.protostuff.runtime.IdStrategy
 
COLLECTION_SCHEMA_ON_REPEATED_FIELDS - Static variable in class io.protostuff.runtime.RuntimeEnv
On repeated fields, the List/Collection itself is not serialized (only its values).
collectionClass - Variable in class io.protostuff.runtime.DefaultIdStrategy.RuntimeCollectionFactory
 
collectionClass - Variable in class io.protostuff.runtime.IncrementalIdStrategy.RuntimeCollectionFactory
 
collectionClass(int) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
collectionClass(int) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
collectionClass(int) - Method in class io.protostuff.runtime.NumericIdStrategy
 
collectionId - Variable in class io.protostuff.runtime.IncrementalIdStrategy
 
collectionId(Class) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
collectionIdStart - Variable in class io.protostuff.runtime.IncrementalIdStrategy
 
collectionMapping - Variable in class io.protostuff.runtime.DefaultIdStrategy
 
collectionMapping - Variable in class io.protostuff.runtime.ExplicitIdStrategy
 
collectionMapping - Variable in class io.protostuff.runtime.IncrementalIdStrategy
 
collections - Variable in class io.protostuff.runtime.ExplicitIdStrategy
 
collections - Variable in class io.protostuff.runtime.IncrementalIdStrategy
 
CollectionSchema<V> - Class in io.protostuff
A schema for standard jdk collections.
CollectionSchema(boolean) - Constructor for class io.protostuff.CollectionSchema
 
CollectionSchema(CollectionSchema.MessageFactory, boolean) - Constructor for class io.protostuff.CollectionSchema
 
CollectionSchema.MessageFactories - Enum in io.protostuff
 
CollectionSchema.MessageFactory - Interface in io.protostuff
Creates new Collection messages.
COLON_AND_SPACE - Static variable in class io.protostuff.YamlOutput
 
COMMA - Static variable in class io.protostuff.compiler.CompilerMain
 
COMMA - Static variable in class io.protostuff.JsonXOutput
 
COMMA - Static variable in class io.protostuff.parser.ProtoLexer
 
COMMA - Static variable in class io.protostuff.parser.ProtoParser
 
COMMA_AND_QUOTE - Static variable in class io.protostuff.JsonXOutput
 
COMMA_AND_START_OBJECT - Static variable in class io.protostuff.JsonXOutput
 
COMMENT - Static variable in class io.protostuff.parser.ProtoLexer
 
COMMENT - Static variable in class io.protostuff.parser.ProtoParser
 
compare(int, int) - Static method in class io.protostuff.runtime.HashFieldMap.FieldComparator
 
compare(Field, Field) - Method in class io.protostuff.runtime.HashFieldMap.FieldComparator
 
compareSigned(long, long) - Static method in class io.protostuff.UnsignedNumberUtil
Compares the two specified long values.
compareTo(EnumGroup.Value) - Method in class io.protostuff.parser.EnumGroup.Value
 
compareTo(Field) - Method in class io.protostuff.parser.Field
 
compareUnsigned(long, long) - Static method in class io.protostuff.UnsignedNumberUtil
Compares the two specified long values, treating them as unsigned values between 0 and 2^64 - 1 inclusive.
compile(ProtoModule) - Static method in class io.protostuff.compiler.CompilerMain
 
compile(ProtoModule) - Method in interface io.protostuff.compiler.ProtoCompiler
Compiles the proto configured/encapsulated in the module.
compile(ProtoModule) - Method in class io.protostuff.compiler.STCodeGenerator
 
compile(ProtoModule, Proto) - Method in class io.protostuff.compiler.PluginProtoCompiler
 
compile(ProtoModule, Proto) - Method in class io.protostuff.compiler.ProtoToGwtOverlayCompiler
 
compile(ProtoModule, Proto) - Method in class io.protostuff.compiler.ProtoToJavaBeanCompiler
 
compile(ProtoModule, Proto) - Method in class io.protostuff.compiler.ProtoToJavaBeanMeCompiler
 
compile(ProtoModule, Proto) - Method in class io.protostuff.compiler.ProtoToJavaBeanModelCompiler
 
compile(ProtoModule, Proto) - Method in class io.protostuff.compiler.ProtoToJavaBeanPrimitiveCompiler
 
compile(ProtoModule, Proto) - Method in class io.protostuff.compiler.ProtoToJavaV2ProtocSchemaCompiler
 
compile(ProtoModule, Proto) - Method in class io.protostuff.compiler.ProtoToProtoCompiler
 
compile(ProtoModule, Proto) - Method in class io.protostuff.compiler.STCodeGenerator
 
compile(ProtoModule, Proto, boolean, boolean) - Method in class io.protostuff.compiler.STCodeGenerator
 
compile(List) - Static method in class io.protostuff.compiler.CompilerMain
 
compileEnumBlock(ProtoModule, EnumGroup, String, String, StringTemplate) - Static method in class io.protostuff.compiler.PluginProtoCompiler
 
compileEnumBlockTo(Writer, ProtoModule, EnumGroup, StringTemplate) - Static method in class io.protostuff.compiler.PluginProtoCompiler
 
compileMessageBlock(ProtoModule, Message, String, String, StringTemplate) - Static method in class io.protostuff.compiler.PluginProtoCompiler
 
compileMessageBlockTo(Writer, ProtoModule, Message, StringTemplate) - Static method in class io.protostuff.compiler.PluginProtoCompiler
 
compileProfile(Properties, String, CachingProtoLoader, Properties, String[], int) - Static method in class io.protostuff.compiler.CompilerMain
 
compileProtoBlock(ProtoModule, Proto, String, StringTemplate) - Method in class io.protostuff.compiler.PluginProtoCompiler
 
CompilerMain - Class in io.protostuff.compiler
The main execution point of compiling protos.
CompilerMain() - Constructor for class io.protostuff.compiler.CompilerMain
 
CompilerMain.CompilerResolver - Interface in io.protostuff.compiler
When there is no matching compiler for the ProtoModule.getOutput().
CompilerUtil - Class in io.protostuff.compiler
Utilities and helpers for compiling protos.
CompilerUtil() - Constructor for class io.protostuff.compiler.CompilerUtil
 
compileServiceBlock(ProtoModule, Service, String, String, StringTemplate) - Method in class io.protostuff.compiler.PluginProtoCompiler
 
compileServiceBlockTo(Writer, ProtoModule, Service, StringTemplate) - Static method in class io.protostuff.compiler.PluginProtoCompiler
 
compileWithArgs(String[], int, int) - Static method in class io.protostuff.compiler.CompilerMain
 
compileWithNoArgs() - Static method in class io.protostuff.compiler.CompilerMain
 
computeName(Message, Message, StringBuilder) - Static method in class io.protostuff.parser.Message
 
computeRawVarint32Size(int) - Static method in class io.protostuff.ProtobufOutput
Compute the number of bytes that would be needed to encode a varint.
computeRawVarint64Size(long) - Static method in class io.protostuff.ProtobufOutput
Compute the number of bytes that would be needed to encode a varint.
computeUTF8Size(CharSequence, int, int) - Static method in class io.protostuff.StringSerializer
Computes the size of the utf8 string beginning at the specified index with the specified length.
ConcurrentHashMap - Enum constant in enum io.protostuff.MapSchema.MessageFactories
 
ConcurrentLinkedDeque - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
ConcurrentLinkedQueue - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
ConcurrentMap - Enum constant in enum io.protostuff.MapSchema.MessageFactories
 
ConcurrentNavigableMap - Enum constant in enum io.protostuff.MapSchema.MessageFactories
 
ConcurrentSkipListMap - Enum constant in enum io.protostuff.MapSchema.MessageFactories
 
ConcurrentSkipListSet - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
config - Variable in class io.protostuff.compiler.ProtoModule
 
configureComponent(Object, PlexusConfiguration, ExpressionEvaluator, ClassRealm, ConfigurationListener) - Method in class io.protostuff.mojo.IncludeProjectDependenciesComponentConfigurator
 
CONFIGURED_INPUT_FACTORY - Static variable in class io.protostuff.XmlIOFactoryUtil
 
CONFIGURED_OUTPUT_FACTORY - Static variable in class io.protostuff.XmlIOFactoryUtil
 
ConfiguredReference - Class in io.protostuff.parser
The reference configured via options and annotations.
ConfiguredReference(LinkedHashMap, LinkedHashMap, String) - Constructor for class io.protostuff.parser.ConfiguredReference
 
constructor - Variable in class io.protostuff.runtime.RuntimeEnv.DefaultInstantiator
 
contains(Object) - Method in class io.protostuff.runtime.ObjectSchema.ArrayWrapper
 
containsAll(Collection) - Method in class io.protostuff.runtime.ObjectSchema.ArrayWrapper
 
containsKey(Object) - Method in class io.protostuff.parser.ErrorMap
 
containsValue(Object) - Method in class io.protostuff.parser.ErrorMap
 
convert(F) - Method in interface io.protostuff.ListAdapter.Converter
 
converter - Variable in class io.protostuff.ListAdapter
 
copy(Field, Field) - Static method in class io.protostuff.parser.Message
 
copy(IdStrategy) - Method in class io.protostuff.runtime.Field
No copy by default.
copyAndExclude(Class, List, Predicate) - Static method in class io.protostuff.runtime.RuntimeView
 
copyAndExclude(Class, List, String[]) - Static method in class io.protostuff.runtime.RuntimeView
 
copyFrom(byte[]) - Static method in class io.protostuff.ByteString
Copies the given bytes into a ByteString.
copyFrom(byte[], int, int) - Static method in class io.protostuff.ByteString
Copies the given bytes into a ByteString.
copyFrom(String, String) - Static method in class io.protostuff.ByteString
Encodes text into a sequence of bytes using the named charset and returns the result as a ByteString.
copyFromUtf8(String) - Static method in class io.protostuff.ByteString
Encodes text into a sequence of UTF-8 bytes and returns the result as a ByteString.
CopyOnWriteArrayList - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
CopyOnWriteArraySet - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
copyTo(byte[], int) - Method in class io.protostuff.ByteString
Copies bytes into a buffer at the given offset.
copyTo(byte[], int, int, int) - Method in class io.protostuff.ByteString
Copies bytes into a buffer.
create() - Method in interface io.protostuff.runtime.IdStrategy.Factory
Creates a new IdStrategy instance (impl).
create() - Method in class io.protostuff.runtime.IncrementalIdStrategy.Factory
 
create(int, String, Field, IdStrategy) - Method in class io.protostuff.runtime.RuntimeFieldFactory
Creates a runtime field based on reflection.
create(RuntimeSchema, RuntimeEnv.Instantiator, Predicate.Factory, String[]) - Method in interface io.protostuff.runtime.RuntimeView.Factory
Creates a view schema based from the given metadata.
create(Field) - Method in interface io.protostuff.runtime.Accessor.Factory
 
create(String[]) - Method in class io.protostuff.runtime.Predicate.EQ
 
create(String[]) - Method in interface io.protostuff.runtime.Predicate.Factory
Creates a new predicate based from the args.
create(String[]) - Method in class io.protostuff.runtime.Predicate.GT
 
create(String[]) - Method in class io.protostuff.runtime.Predicate.LT
 
create(String[]) - Method in class io.protostuff.runtime.Predicate.NOTEQ
 
create(String[]) - Method in class io.protostuff.runtime.Predicate.NOTRANGE
 
create(String[]) - Method in class io.protostuff.runtime.Predicate.RANGE
 
createCollectionEnumV(int, String, Field, CollectionSchema.MessageFactory, boolean, Class, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeCollectionFieldFactory
 
createCollectionEnumV(int, String, Field, CollectionSchema.MessageFactory, Class, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeRepeatedFieldFactory
 
createCollectionInlineV(int, String, Field, CollectionSchema.MessageFactory, boolean, Delegate) - Static method in class io.protostuff.runtime.RuntimeCollectionFieldFactory
 
createCollectionInlineV(int, String, Field, CollectionSchema.MessageFactory, Delegate) - Static method in class io.protostuff.runtime.RuntimeRepeatedFieldFactory
 
createCollectionObjectV(int, String, Field, CollectionSchema.MessageFactory, boolean, Schema, Pipe.Schema, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeCollectionFieldFactory
 
createCollectionObjectV(int, String, Field, CollectionSchema.MessageFactory, Class, PolymorphicSchema.Factory, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeRepeatedFieldFactory
 
createCollectionPojoV(int, String, Field, CollectionSchema.MessageFactory, boolean, Class, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeCollectionFieldFactory
 
createCollectionPojoV(int, String, Field, CollectionSchema.MessageFactory, Class, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeRepeatedFieldFactory
 
createCollectionPolymorphicV(int, String, Field, CollectionSchema.MessageFactory, boolean, Class, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeCollectionFieldFactory
 
createCollectionPolymorphicV(int, String, Field, CollectionSchema.MessageFactory, Class, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeRepeatedFieldFactory
 
createFieldMap(Collection) - Method in class io.protostuff.runtime.RuntimeSchema
 
createFrom(RuntimeSchema, RuntimeEnv.Instantiator, RuntimeView.Factory, Predicate.Factory, String...) - Static method in class io.protostuff.runtime.RuntimeView
Returns a new view schema based from an existing one.
createFrom(RuntimeSchema, RuntimeView.Factory, Predicate.Factory, String...) - Static method in class io.protostuff.runtime.RuntimeView
Returns a new view schema based from an existing one.
createFrom(Class) - Static method in class io.protostuff.runtime.RuntimeSchema
Generates a schema from the given class.
createFrom(Class, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeSchema
Generates a schema from the given class.
createFrom(Class, String[], IdStrategy) - Static method in class io.protostuff.runtime.RuntimeSchema
Generates a schema from the given class with the exclusion of certain fields.
createFrom(Class, Map, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeSchema
Generates a schema from the given class with the declared fields (inclusive) based from the given Map.
createFrom(Class, Set, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeSchema
Generates a schema from the given class with the exclusion of certain fields.
createGeneratorName(String) - Static method in class io.protostuff.compiler.CompilerMain
 
createMapEnumKEnumV(int, String, Field, MapSchema.MessageFactory, Class, Class, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapEnumKInlineV(int, String, Field, MapSchema.MessageFactory, Class, Delegate, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapEnumKObjectV(int, String, Field, MapSchema.MessageFactory, Class, Schema, Pipe.Schema, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapEnumKPojoV(int, String, Field, MapSchema.MessageFactory, Class, Class, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapEnumKPolymorphicV(int, String, Field, MapSchema.MessageFactory, Class, Class, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapInlineKEnumV(int, String, Field, MapSchema.MessageFactory, Delegate, Class, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapInlineKInlineV(int, String, Field, MapSchema.MessageFactory, Delegate, Delegate) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapInlineKObjectV(int, String, Field, MapSchema.MessageFactory, Delegate, Schema, Pipe.Schema, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapInlineKPojoV(int, String, Field, MapSchema.MessageFactory, Delegate, Class, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapInlineKPolymorphicV(int, String, Field, MapSchema.MessageFactory, Delegate, Class, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapObjectKObjectV(int, String, Field, MapSchema.MessageFactory, Schema, Pipe.Schema, Schema, Pipe.Schema, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapPojoKEnumV(int, String, Field, MapSchema.MessageFactory, Class, Class, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapPojoKInlineV(int, String, Field, MapSchema.MessageFactory, Class, Delegate, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapPojoKObjectV(int, String, Field, MapSchema.MessageFactory, Class, Schema, Pipe.Schema, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapPojoKPojoV(int, String, Field, MapSchema.MessageFactory, Class, Class, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapPojoKPolymorphicV(int, String, Field, MapSchema.MessageFactory, Class, Class, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMessageInstance(Class) - Static method in class io.protostuff.runtime.IdStrategy
 
current - Variable in class io.protostuff.LinkBuffer
 
current - Variable in class io.protostuff.parser.Mutable
 
currentLimit - Variable in class io.protostuff.CodedInput
The absolute position of the end of the current message.
currentLimit() - Method in class io.protostuff.ByteArrayInput
Returns the current limit (the end index).
currentLimit() - Method in class io.protostuff.ByteBufferInput
Returns the current limit (the end index).
currentOffset() - Method in class io.protostuff.ByteArrayInput
Returns the current offset (the position).
currentOffset() - Method in class io.protostuff.ByteBufferInput
Returns the current offset (the position).
CustomSchema<T> - Class in io.protostuff
A schema (helper class) that wraps another schema and allows its subclasses to override certain methods for more customization.
CustomSchema(Schema) - Constructor for class io.protostuff.CustomSchema
 
CUT_L - Enum constant in enum io.protostuff.compiler.Formatter.BUILTIN
 
CUT_R - Enum constant in enum io.protostuff.compiler.Formatter.BUILTIN
 

D

DASH_AND_SPACE - Static variable in class io.protostuff.YamlOutput
 
DATE - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
DATE - Static variable in class io.protostuff.runtime.RuntimeReflectionFieldFactory
 
DATE - Static variable in class io.protostuff.runtime.RuntimeUnsafeFieldFactory
 
DateArray(IdStrategy, PolymorphicSchema.Handler) - Constructor for class io.protostuff.runtime.ArraySchemas.DateArray
 
decimalFromHex(char) - Static method in class io.protostuff.parser.AbstractParser
 
decode(byte[]) - Static method in class io.protostuff.B64Code
Fast Base 64 decode as described in RFC 1421.
decode(byte[], int, int) - Static method in class io.protostuff.B64Code
Fast Base 64 decode as described in RFC 1421.
decode(byte[], int, int, byte[], int, int) - Static method in class io.protostuff.B64Code
 
decode(String) - Static method in class io.protostuff.B64Code
Returns the base 64 decoded bytes.
decode(String, int, int) - Static method in class io.protostuff.B64Code
Returns the base 64 decoded bytes.
decode(String, int, int, byte[], int, int) - Static method in class io.protostuff.B64Code
 
decodeNestedMessageAsGroup - Variable in class io.protostuff.ByteArrayInput
If true, the nested messages are group-encoded
decodeNestedMessageAsGroup - Variable in class io.protostuff.ByteBufferInput
If true, the nested messages are group-encoded
decodeNestedMessageAsGroup - Variable in class io.protostuff.CodedInput
If true, the nested messages are group-encoded
decodeTo(byte[], int, byte[], int, int) - Static method in class io.protostuff.B64Code
Returns the length of the decoded base64 input (written to the provided output byte array).
decodeTo(byte[], int, String, int, int) - Static method in class io.protostuff.B64Code
Returns the length of the decoded base64 input (written to the provided output byte array).
decodeZigZag32(int) - Static method in class io.protostuff.CodedInput
Decode a ZigZag-encoded 32-bit value.
decodeZigZag64(long) - Static method in class io.protostuff.CodedInput
Decode a ZigZag-encoded 64-bit value.
DEFAULT - Static variable in class io.protostuff.parser.ProtoLexer
 
DEFAULT - Static variable in class io.protostuff.parser.ProtoParser
 
DEFAULT_BUFFER_SIZE - Static variable in class io.protostuff.CodedInput
 
DEFAULT_BUFFER_SIZE - Static variable in class io.protostuff.KvpInput
 
DEFAULT_BUFFER_SIZE - Static variable in class io.protostuff.LinkBuffer
 
DEFAULT_BUFFER_SIZE - Static variable in class io.protostuff.LinkedBuffer
The default buffer size for a LinkedBuffer.
DEFAULT_CAPACITY - Static variable in class io.protostuff.GraphProtostuffOutput.IdentityMap
The initial capacity used by the no-args constructor.
DEFAULT_FLAGS - Static variable in class io.protostuff.runtime.IdStrategy
 
DEFAULT_FORMATTERS - Static variable in class io.protostuff.compiler.STCodeGenerator
 
DEFAULT_GENERATOR_NAME - Static variable in class io.protostuff.compiler.ProtoModule
 
DEFAULT_INPUT_FACTORY - Static variable in class io.protostuff.XmlIOFactoryUtil
The default XMLInputFactory impl.
DEFAULT_INSTANCE - Static variable in class io.protostuff.parser.DefaultProtoLoader
 
DEFAULT_JSON_FACTORY - Static variable in class io.protostuff.JsonIOUtil
The default json factory for creating json parsers and generators.
DEFAULT_OUTPUT_FACTORY - Static variable in class io.protostuff.XmlIOFactoryUtil
The default XMLOutputFactory impl.
DEFAULT_PROTO_SEARCH_STRATEGY - Static variable in class io.protostuff.parser.DefaultProtoLoader
The default proto search strategy to use.
DEFAULT_RENDERERS - Static variable in class io.protostuff.compiler.STCodeGenerator
 
DEFAULT_SIZE_LIMIT - Static variable in class io.protostuff.CodedInput
 
DEFAULT_SMILE_FACTORY - Static variable in class io.protostuff.SmileIOUtil
The default smile factory for creating smile parsers and generators.
defaultDefault - Variable in enum io.protostuff.WireFormat.JavaType
 
DefaultIdStrategy - Class in io.protostuff.runtime
The FQCN(fully qualified class name) will serve as the id (string).
DefaultIdStrategy() - Constructor for class io.protostuff.runtime.DefaultIdStrategy
 
DefaultIdStrategy(int) - Constructor for class io.protostuff.runtime.DefaultIdStrategy
 
DefaultIdStrategy(int, IdStrategy, int) - Constructor for class io.protostuff.runtime.DefaultIdStrategy
 
DefaultIdStrategy(IdStrategy, int) - Constructor for class io.protostuff.runtime.DefaultIdStrategy
 
DefaultIdStrategy.Lazy<T> - Class in io.protostuff.runtime
 
DefaultIdStrategy.LazyRegister<T> - Class in io.protostuff.runtime
 
DefaultIdStrategy.Mapped<T> - Class in io.protostuff.runtime
 
DefaultIdStrategy.Registered<T> - Class in io.protostuff.runtime
 
DefaultIdStrategy.RuntimeCollectionFactory - Class in io.protostuff.runtime
 
DefaultIdStrategy.RuntimeMapFactory - Class in io.protostuff.runtime
 
DefaultInstantiator(Constructor) - Constructor for class io.protostuff.runtime.RuntimeEnv.DefaultInstantiator
 
DefaultProtoLoader - Class in io.protostuff.parser
Default proto loader for imported protos.
DefaultProtoLoader() - Constructor for class io.protostuff.parser.DefaultProtoLoader
 
DefaultProtoLoader(int) - Constructor for class io.protostuff.parser.DefaultProtoLoader
 
defaultValue - Variable in class io.protostuff.parser.Field
 
defaultValueConstant - Variable in class io.protostuff.parser.Field
 
defaultValueSet - Variable in class io.protostuff.parser.EnumField
 
defineExtensionRange(int, int) - Method in class io.protostuff.parser.Message
 
delegate - Variable in class io.protostuff.runtime.ArraySchemas.DelegateArray
 
delegate - Variable in class io.protostuff.runtime.HasDelegate
 
Delegate<V> - Interface in io.protostuff.runtime
Controls how certain types are serialized and can even override the existing serializers because this has higher priority when the fields are being built.
DELEGATE - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
DELEGATE - Static variable in class io.protostuff.runtime.RuntimeReflectionFieldFactory
 
DELEGATE - Static variable in class io.protostuff.runtime.RuntimeUnsafeFieldFactory
 
DelegateArray(IdStrategy, PolymorphicSchema.Handler, Delegate) - Constructor for class io.protostuff.runtime.ArraySchemas.DelegateArray
 
delegateClass(int) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
delegateClass(int) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
delegateClass(int) - Method in class io.protostuff.runtime.NumericIdStrategy
 
delegateMapping - Variable in class io.protostuff.runtime.DefaultIdStrategy
 
delegateMapping - Variable in class io.protostuff.runtime.ExplicitIdStrategy
 
delegateMapping - Variable in class io.protostuff.runtime.IncrementalIdStrategy
 
delegates - Variable in class io.protostuff.runtime.ExplicitIdStrategy
 
delegates - Variable in class io.protostuff.runtime.IncrementalIdStrategy
 
Deque - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
DerivativeSchema - Class in io.protostuff.runtime
This schema delegates to another schema derived from the input.
DerivativeSchema(IdStrategy) - Constructor for class io.protostuff.runtime.DerivativeSchema
 
deser(byte[]) - Static method in class io.protostuff.StringSerializer.STRING
 
deser(byte[], int, int) - Static method in class io.protostuff.StringSerializer.STRING
 
deserCustomOnly(byte[]) - Static method in class io.protostuff.StringSerializer.STRING
Deserialize using readUTF only.
destination - Variable in class io.protostuff.parser.ConfiguredReference
 
dfa22 - Variable in class io.protostuff.parser.ProtoLexer
 
DFA22(BaseRecognizer) - Constructor for class io.protostuff.parser.ProtoLexer.DFA22
 
DFA22_accept - Static variable in class io.protostuff.parser.ProtoLexer
 
DFA22_acceptS - Static variable in class io.protostuff.parser.ProtoLexer
 
DFA22_eof - Static variable in class io.protostuff.parser.ProtoLexer
 
DFA22_eofS - Static variable in class io.protostuff.parser.ProtoLexer
 
DFA22_eot - Static variable in class io.protostuff.parser.ProtoLexer
 
DFA22_eotS - Static variable in class io.protostuff.parser.ProtoLexer
 
DFA22_max - Static variable in class io.protostuff.parser.ProtoLexer
 
DFA22_maxS - Static variable in class io.protostuff.parser.ProtoLexer
 
DFA22_min - Static variable in class io.protostuff.parser.ProtoLexer
 
DFA22_minS - Static variable in class io.protostuff.parser.ProtoLexer
 
DFA22_special - Static variable in class io.protostuff.parser.ProtoLexer
 
DFA22_specialS - Static variable in class io.protostuff.parser.ProtoLexer
 
DFA22_transition - Static variable in class io.protostuff.parser.ProtoLexer
 
DFA22_transitionS - Static variable in class io.protostuff.parser.ProtoLexer
 
dfa3 - Variable in class io.protostuff.parser.ProtoLexer
 
DFA3(BaseRecognizer) - Constructor for class io.protostuff.parser.ProtoLexer.DFA3
 
DFA3_accept - Static variable in class io.protostuff.parser.ProtoLexer
 
DFA3_acceptS - Static variable in class io.protostuff.parser.ProtoLexer
 
DFA3_eof - Static variable in class io.protostuff.parser.ProtoLexer
 
DFA3_eofS - Static variable in class io.protostuff.parser.ProtoLexer
 
DFA3_eot - Static variable in class io.protostuff.parser.ProtoLexer
 
DFA3_eotS - Static variable in class io.protostuff.parser.ProtoLexer
 
DFA3_max - Static variable in class io.protostuff.parser.ProtoLexer
 
DFA3_maxS - Static variable in class io.protostuff.parser.ProtoLexer
 
DFA3_min - Static variable in class io.protostuff.parser.ProtoLexer
 
DFA3_minS - Static variable in class io.protostuff.parser.ProtoLexer
 
DFA3_special - Static variable in class io.protostuff.parser.ProtoLexer
 
DFA3_specialS - Static variable in class io.protostuff.parser.ProtoLexer
 
DFA3_transition - Static variable in class io.protostuff.parser.ProtoLexer
 
DFA3_transitionS - Static variable in class io.protostuff.parser.ProtoLexer
 
DigitOnes - Static variable in class io.protostuff.StringSerializer
 
digits - Static variable in class io.protostuff.StringSerializer
 
DigitTens - Static variable in class io.protostuff.StringSerializer
 
digitValue(char) - Static method in class io.protostuff.parser.TextFormat
Interpret a character as a digit (in any base up to 36) and return the numeric value.
displayRecognitionError(String[], RecognitionException) - Method in class io.protostuff.parser.AbstractParser
Creates the error/warning message that we need to show users/IDEs when ANTLR has found a parsing error, has recovered from it and is now telling us that a parsing exception occurred.
divide(long, long) - Static method in class io.protostuff.UnsignedNumberUtil
Returns dividend / divisor, where the dividend and divisor are treated as unsigned 64-bit quantities.
DOC - Static variable in class io.protostuff.parser.ProtoLexer
 
DOC - Static variable in class io.protostuff.parser.ProtoParser
 
doc_entry(Proto) - Method in class io.protostuff.parser.ProtoParser
 
doc_entry_return() - Constructor for class io.protostuff.parser.ProtoParser.doc_entry_return
 
docs - Variable in class io.protostuff.parser.AnnotationContainer
 
doMergeFrom(Input, Schema, Object) - Method in class io.protostuff.runtime.DerivativeSchema
 
doMergeFrom(Input, Schema, Object) - Method in class io.protostuff.runtime.RuntimeDerivativeField
 
Double() - Constructor for class io.protostuff.parser.Field.Double
 
DOUBLE - Enum constant in enum io.protostuff.WireFormat.FieldType
 
DOUBLE - Enum constant in enum io.protostuff.WireFormat.JavaType
 
DOUBLE - Static variable in class io.protostuff.parser.ProtoLexer
 
DOUBLE - Static variable in class io.protostuff.parser.ProtoParser
 
DOUBLE - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
DOUBLE - Static variable in class io.protostuff.runtime.RuntimeReflectionFieldFactory
 
DOUBLE - Static variable in class io.protostuff.runtime.RuntimeUnsafeFieldFactory
 
DoubleArray(IdStrategy, PolymorphicSchema.Handler, boolean) - Constructor for class io.protostuff.runtime.ArraySchemas.DoubleArray
 
drain(WriteSession, LinkedBuffer) - Method in enum io.protostuff.WriteSink
 
DYNAMIC_VALUE_PIPE_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
DYNAMIC_VALUE_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 

E

eio - Variable in class io.protostuff.runtime.ArraySchemas.EnumArray
 
eio - Variable in class io.protostuff.runtime.ExplicitIdStrategy.RegisteredEnumIO
 
eio - Variable in class io.protostuff.runtime.IncrementalIdStrategy.RuntimeEnumIO
 
EMPTY - Static variable in class io.protostuff.ByteString
Empty ByteString.
EMPTY - Static variable in class io.protostuff.XmlInput
 
EMPTY - Static variable in class io.protostuff.XmlOutput
 
EMPTY_ARRAY - Static variable in class io.protostuff.JsonXIOUtil
 
EMPTY_ARRAY - Static variable in class io.protostuff.YamlOutput
 
EMPTY_BYTE_ARRAY - Static variable in class io.protostuff.ByteString
Empty byte array.
EMPTY_STRING - Static variable in class io.protostuff.ByteString
Empty String.
emptyMessage - Variable in class io.protostuff.XmlInput
 
enclosingNamespace - Variable in class io.protostuff.parser.ConfiguredReference
 
encode(byte[]) - Static method in class io.protostuff.B64Code
Fast Base 64 encode as described in RFC 1421.
encode(byte[], int, int) - Static method in class io.protostuff.B64Code
Fast Base 64 encode as described in RFC 1421.
encode(byte[], int, int, byte[], int) - Static method in class io.protostuff.B64Code
Fast Base 64 encode as described in RFC 1421.
encode(byte[], int, int, WriteSession, LinkedBuffer) - Static method in class io.protostuff.B64Code
Encodes the byte array into the LinkedBuffer and grows when full.
encodeZigZag32(int) - Static method in class io.protostuff.ProtobufOutput
Encode a ZigZag-encoded 32-bit value.
encodeZigZag64(long) - Static method in class io.protostuff.ProtobufOutput
Encode a ZigZag-encoded 64-bit value.
encoding - Variable in class io.protostuff.compiler.ProtoModule
 
end(Pipe.Schema, Input, boolean) - Method in class io.protostuff.Pipe
End input processing.
END_ARRAY - Static variable in class io.protostuff.JsonXOutput
 
END_ARRAY__COMMA__QUOTE - Static variable in class io.protostuff.JsonXOutput
 
END_ARRAY_AND_END_OBJECT - Static variable in class io.protostuff.JsonXOutput
 
END_OBJECT - Static variable in class io.protostuff.JsonXOutput
 
END_TAG - Static variable in class io.protostuff.XmlXOutput
 
ensureCapacity(int) - Method in class io.protostuff.LinkBuffer
 
ENTRY_PIPE_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
ENTRY_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
entryPipeSchema - Variable in class io.protostuff.MapSchema
 
entrySchema - Variable in class io.protostuff.MapSchema
 
entrySet() - Method in class io.protostuff.parser.ErrorMap
 
ENUM - Enum constant in enum io.protostuff.runtime.PolymorphicSchemaFactories
 
ENUM - Enum constant in enum io.protostuff.WireFormat.FieldType
 
ENUM - Enum constant in enum io.protostuff.WireFormat.JavaType
 
ENUM - Static variable in class io.protostuff.parser.ProtoLexer
 
ENUM - Static variable in class io.protostuff.parser.ProtoParser
 
ENUM - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ENUM - Static variable in class io.protostuff.runtime.RuntimeReflectionFieldFactory
 
ENUM - Static variable in class io.protostuff.runtime.RuntimeUnsafeFieldFactory
 
ENUM_ALLOW_ALIAS - Static variable in class io.protostuff.parser.EnumGroup
Disabled by default (the earlier protoc 2.x versions enabled this by default, but was changed later on).
enum_block(Proto, Message) - Method in class io.protostuff.parser.ProtoParser
 
enum_block_return() - Constructor for class io.protostuff.parser.ProtoParser.enum_block_return
 
enum_body(Proto, Message, EnumGroup) - Method in class io.protostuff.parser.ProtoParser
 
enum_body_return() - Constructor for class io.protostuff.parser.ProtoParser.enum_body_return
 
enum_field(Proto, Message, EnumGroup) - Method in class io.protostuff.parser.ProtoParser
 
enum_field_return() - Constructor for class io.protostuff.parser.ProtoParser.enum_field_return
 
enum_options(Proto, EnumGroup, EnumGroup.Value) - Method in class io.protostuff.parser.ProtoParser
 
enum_options_return() - Constructor for class io.protostuff.parser.ProtoParser.enum_options_return
 
EnumArray(IdStrategy, PolymorphicSchema.Handler, EnumIO) - Constructor for class io.protostuff.runtime.ArraySchemas.EnumArray
 
enumBlockTemplate - Variable in class io.protostuff.compiler.PluginProtoCompiler
 
enumClass - Variable in class io.protostuff.runtime.EnumIO
The enum class.
enumClass(int) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
enumClass(int) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
enumClass(int) - Method in class io.protostuff.runtime.NumericIdStrategy
 
EnumField - Class in io.protostuff.parser
Represents an enum field defined in a Message.
EnumField() - Constructor for class io.protostuff.parser.EnumField
 
EnumField(EnumGroup) - Constructor for class io.protostuff.parser.EnumField
 
EnumField(EnumGroup.Value) - Constructor for class io.protostuff.parser.EnumField
 
enumGroup - Variable in class io.protostuff.parser.EnumField
 
enumGroup - Variable in class io.protostuff.parser.EnumGroup.Value
 
EnumGroup - Class in io.protostuff.parser
Represents an enum declared in either the Proto or nested in a Message.
EnumGroup(String, Message, Proto) - Constructor for class io.protostuff.parser.EnumGroup
 
EnumGroup.Value - Class in io.protostuff.parser
 
enumGroups - Variable in class io.protostuff.parser.Proto
 
enumId - Variable in class io.protostuff.runtime.IncrementalIdStrategy
 
enumIdStart - Variable in class io.protostuff.runtime.IncrementalIdStrategy
 
EnumIO<E> - Class in io.protostuff.runtime
Determines how enums are serialized/deserialized.
EnumIO(Class, IdStrategy) - Constructor for class io.protostuff.runtime.EnumIO
 
EnumIO.ByName<E> - Class in io.protostuff.runtime
Reads the enum by its name.
EnumIO.ByNumber<E> - Class in io.protostuff.runtime
Reads the enum by its number.
EnumLite<E> - Interface in io.protostuff
Interface for an enum value for use with code-generated enums.
enumMapFactory - Variable in class io.protostuff.runtime.EnumIO
 
enumMapping - Variable in class io.protostuff.runtime.DefaultIdStrategy
 
enumMapping - Variable in class io.protostuff.runtime.ExplicitIdStrategy
 
enumMapping - Variable in class io.protostuff.runtime.IncrementalIdStrategy
 
enums - Variable in class io.protostuff.runtime.ExplicitIdStrategy
 
enums - Variable in class io.protostuff.runtime.IncrementalIdStrategy
 
ENUMS_BY_NAME - Static variable in class io.protostuff.runtime.IdStrategy
 
ENUMS_BY_NAME - Static variable in class io.protostuff.runtime.RuntimeEnv
Returns true if serializing enums by name is activated.
enumSetFactory - Variable in class io.protostuff.runtime.EnumIO
 
EOF - Static variable in class io.protostuff.parser.ProtoLexer
 
EOF - Static variable in class io.protostuff.parser.ProtoParser
 
EQ - Enum constant in enum io.protostuff.runtime.Predicate.Factories
 
EQ(int) - Constructor for class io.protostuff.runtime.Predicate.EQ
 
equals(byte[]) - Method in class io.protostuff.ByteString
Returns true if the contents of the internal array and the provided array match.
equals(byte[], int, int) - Method in class io.protostuff.ByteString
Returns true if the contents of the internal array and the provided array match.
equals(ByteString, ByteString, boolean) - Static method in class io.protostuff.ByteString
Returns true if the contents of both match.
equals(Object) - Method in class io.protostuff.ByteString
 
err(String, Proto) - Static method in class io.protostuff.parser.AnnotationContainer
 
ERR_TRUNCATED_MESSAGE - Static variable in exception class io.protostuff.ProtobufException
 
ERROR_LISTENER - Static variable in class io.protostuff.compiler.STCodeGenerator
 
ERROR_TAG_VALUE - Static variable in class io.protostuff.runtime.RuntimeSchema
 
errorCount - Static variable in class io.protostuff.compiler.STCodeGenerator
 
ErrorMap - Class in io.protostuff.parser
A sort of runtime error mechanism for st code generation to fail fast.
ErrorMap() - Constructor for class io.protostuff.parser.ErrorMap
 
ESC_SEQ - Static variable in class io.protostuff.parser.ProtoLexer
 
ESC_SEQ - Static variable in class io.protostuff.parser.ProtoParser
 
escapeBytes(ByteBuffer) - Static method in class io.protostuff.parser.TextFormat
Escapes bytes in the format used in protocol buffer text format, which is the same as the format used for C string literals.
escapeText(String) - Static method in class io.protostuff.parser.TextFormat
Like TextFormat.escapeBytes(ByteString), but escapes a text string.
ev - Variable in class io.protostuff.parser.EnumField
 
EXCLAMATION - Static variable in class io.protostuff.YamlOutput
 
Exclude - Annotation Type in io.protostuff
A field annotation to configure the field ignored.
EXCLUDE - Enum constant in enum io.protostuff.runtime.RuntimeView.Factories
Exclude the fields for merging and writing.
EXCLUDE_OPTIMIZED_FOR_MERGE_ONLY - Enum constant in enum io.protostuff.runtime.RuntimeView.Factories
execute() - Method in class io.protostuff.mojo.ProtoCompilerMojo
 
execution - Variable in class io.protostuff.mojo.ProtoCompilerMojo
 
EXP - Static variable in class io.protostuff.parser.ProtoLexer
 
EXP - Static variable in class io.protostuff.parser.ProtoParser
 
ExplicitIdStrategy - Class in io.protostuff.runtime
Requires every messsage/pojo/enum/collection/map to be registered with unique ids.
ExplicitIdStrategy(int, IdStrategy, int, IdentityHashMap, ArrayList, IdentityHashMap, ArrayList, IdentityHashMap, ArrayList, IdentityHashMap, ArrayList, IdentityHashMap, ArrayList) - Constructor for class io.protostuff.runtime.ExplicitIdStrategy
 
ExplicitIdStrategy(IdentityHashMap, ArrayList, IdentityHashMap, ArrayList, IdentityHashMap, ArrayList, IdentityHashMap, ArrayList, IdentityHashMap, ArrayList) - Constructor for class io.protostuff.runtime.ExplicitIdStrategy
 
ExplicitIdStrategy.BaseHS<T> - Class in io.protostuff.runtime
 
ExplicitIdStrategy.Lazy<T> - Class in io.protostuff.runtime
 
ExplicitIdStrategy.Registered<T> - Class in io.protostuff.runtime
 
ExplicitIdStrategy.RegisteredCollectionFactory - Class in io.protostuff.runtime
 
ExplicitIdStrategy.RegisteredEnumIO - Class in io.protostuff.runtime
 
ExplicitIdStrategy.RegisteredMapFactory - Class in io.protostuff.runtime
 
ExplicitIdStrategy.Registry - Class in io.protostuff.runtime
This Registry is only way to register your pojos/enums/collections/maps/delegates.
extend(Extension) - Method in class io.protostuff.parser.Message
 
EXTEND - Static variable in class io.protostuff.parser.ProtoLexer
 
EXTEND - Static variable in class io.protostuff.parser.ProtoParser
 
extend_block(Proto, Message) - Method in class io.protostuff.parser.ProtoParser
 
extend_block_return() - Constructor for class io.protostuff.parser.ProtoParser.extend_block_return
 
extend_body(Proto, Extension) - Method in class io.protostuff.parser.ProtoParser
 
extend_body_return() - Constructor for class io.protostuff.parser.ProtoParser.extend_body_return
 
extendBy(StringTemplateGroup, Message, Message) - Static method in class io.protostuff.compiler.ProtoToProtoCompiler
 
extendedMessage - Variable in class io.protostuff.parser.Extension
 
extensible - Variable in class io.protostuff.parser.Message
 
Extension - Class in io.protostuff.parser
Represents an extend block declared in either the Proto or nested in a Message.
Extension(Proto, Message, String, String) - Constructor for class io.protostuff.parser.Extension
 
extensionRanges - Variable in class io.protostuff.parser.Message
 
extensions - Variable in class io.protostuff.parser.Message
 
extensions - Variable in class io.protostuff.parser.Proto
 
EXTENSIONS - Static variable in class io.protostuff.parser.ProtoLexer
 
EXTENSIONS - Static variable in class io.protostuff.parser.ProtoParser
 
extensions_range(Proto, Message) - Method in class io.protostuff.parser.ProtoParser
 
extensions_range_return() - Constructor for class io.protostuff.parser.ProtoParser.extensions_range_return
 
EXTRA_INDENT - Static variable in class io.protostuff.YamlOutput
The extra indention for the yaml output.
extraOptions - Variable in class io.protostuff.parser.EnumGroup
 
extraOptions - Variable in class io.protostuff.parser.Extension
 
extraOptions - Variable in class io.protostuff.parser.Field
 
extraOptions - Variable in class io.protostuff.parser.Message
 
extraOptions - Variable in class io.protostuff.parser.Proto
 
extraOptions - Variable in class io.protostuff.parser.Service
 
extraOptions - Variable in class io.protostuff.parser.Service.RpcMethod
 

F

f - Variable in class io.protostuff.runtime.Accessor
 
Factories() - Constructor for enum io.protostuff.runtime.Predicate.Factories
 
Factories() - Constructor for enum io.protostuff.runtime.RuntimeView.Factories
 
factory - Variable in class io.protostuff.runtime.ExplicitIdStrategy.RegisteredCollectionFactory
 
factory - Variable in class io.protostuff.runtime.ExplicitIdStrategy.RegisteredMapFactory
 
factory - Variable in class io.protostuff.runtime.IncrementalIdStrategy.RuntimeCollectionFactory
 
factory - Variable in class io.protostuff.runtime.IncrementalIdStrategy.RuntimeMapFactory
 
Factory() - Constructor for class io.protostuff.JsonIOUtil.Factory
 
Factory() - Constructor for class io.protostuff.runtime.IncrementalIdStrategy.Factory
 
Factory() - Constructor for class io.protostuff.SmileIOUtil.Factory
 
FACTORY - Static variable in class io.protostuff.runtime.ReflectAccessor
 
FACTORY - Static variable in class io.protostuff.runtime.UnsafeAccessor
 
FALSE - Static variable in class io.protostuff.JsonXOutput
 
FALSE - Static variable in class io.protostuff.parser.ProtoLexer
 
FALSE - Static variable in class io.protostuff.parser.ProtoParser
 
FALSE - Static variable in class io.protostuff.XmlXOutput
 
FALSE - Static variable in class io.protostuff.YamlOutput
 
fCheckedCollection_c - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
fCheckedCollection_type - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
fCheckedList_list - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
fCheckedMap_keyType - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
fCheckedMap_m - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
fCheckedMap_valueType - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
fCheckedSortedMap_sm - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
fCheckedSortedSet_ss - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
fCopiesList_element - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
fCopiesList_n - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
field - Variable in class io.protostuff.parser.EnumGroup.Value
 
field - Variable in class io.protostuff.parser.FieldHolder
 
Field<T> - Class in io.protostuff.parser
Base class for fields defined in a Message.
Field<T> - Class in io.protostuff.runtime
Represents a field of a message/pojo.
Field() - Constructor for class io.protostuff.parser.Field
 
Field(boolean) - Constructor for class io.protostuff.parser.Field
 
Field(WireFormat.FieldType, int, String, boolean, Tag) - Constructor for class io.protostuff.runtime.Field
 
Field(WireFormat.FieldType, int, String, Tag) - Constructor for class io.protostuff.runtime.Field
 
FIELD_COMPARATOR - Static variable in class io.protostuff.runtime.HashFieldMap
 
FIELD_NAME_ENTRY - Static variable in class io.protostuff.MapSchema
The field name of the Map.Entry.
FIELD_NAME_KEY - Static variable in class io.protostuff.MapSchema
The field name of the key.
FIELD_NAME_NULL - Static variable in class io.protostuff.CollectionSchema
 
FIELD_NAME_VALUE - Static variable in class io.protostuff.CollectionSchema
 
FIELD_NAME_VALUE - Static variable in class io.protostuff.MapSchema
The field name of the value;
field_options(Proto, HasFields, Field) - Method in class io.protostuff.parser.ProtoParser
 
field_options_keyval(Proto, HasFields, Field, boolean) - Method in class io.protostuff.parser.ProtoParser
 
field_options_keyval_return() - Constructor for class io.protostuff.parser.ProtoParser.field_options_keyval_return
 
field_options_return() - Constructor for class io.protostuff.parser.ProtoParser.field_options_return
 
field_type(Proto, HasFields, FieldHolder) - Method in class io.protostuff.parser.ProtoParser
 
field_type_return() - Constructor for class io.protostuff.parser.ProtoParser.field_type_return
 
Field.Bool - Class in io.protostuff.parser
 
Field.Bytes - Class in io.protostuff.parser
 
Field.Double - Class in io.protostuff.parser
 
Field.Fixed32 - Class in io.protostuff.parser
 
Field.Fixed64 - Class in io.protostuff.parser
 
Field.Float - Class in io.protostuff.parser
 
Field.Int32 - Class in io.protostuff.parser
 
Field.Int64 - Class in io.protostuff.parser
 
Field.Modifier - Enum in io.protostuff.parser
 
Field.Number<T> - Class in io.protostuff.parser
 
Field.Reference - Class in io.protostuff.parser
 
Field.SFixed32 - Class in io.protostuff.parser
 
Field.SFixed64 - Class in io.protostuff.parser
 
Field.SInt32 - Class in io.protostuff.parser
 
Field.SInt64 - Class in io.protostuff.parser
 
Field.String - Class in io.protostuff.parser
 
Field.UInt32 - Class in io.protostuff.parser
 
Field.UInt64 - Class in io.protostuff.parser
 
FieldComparator() - Constructor for class io.protostuff.runtime.HashFieldMap.FieldComparator
 
FieldHolder - Class in io.protostuff.parser
Holds a reference to a Field.
FieldHolder() - Constructor for class io.protostuff.parser.FieldHolder
 
fieldMap - Variable in class io.protostuff.runtime.RuntimeSchema
 
FieldMap<T> - Interface in io.protostuff.runtime
Interface for map of fields - defines how to you get field by name or number (tag).
fieldName(int) - Static method in class io.protostuff.CollectionSchema
 
fieldNumber(String) - Static method in class io.protostuff.CollectionSchema
 
fields - Variable in class io.protostuff.parser.Extension
 
fields - Variable in class io.protostuff.parser.Message
 
fields - Variable in class io.protostuff.runtime.ArrayFieldMap
 
fields - Variable in class io.protostuff.runtime.HashFieldMap
 
fields - Variable in class io.protostuff.runtime.RuntimeView.PostFilteredSchema
 
fieldsByName - Variable in class io.protostuff.runtime.ArrayFieldMap
 
fieldsByName - Variable in class io.protostuff.runtime.HashFieldMap
 
fieldsByNumber - Variable in class io.protostuff.runtime.ArrayFieldMap
 
fieldsByNumber - Variable in class io.protostuff.runtime.HashFieldMap
 
fieldsMap - Variable in class io.protostuff.runtime.RuntimePipeSchema
 
FieldType(WireFormat.JavaType, int) - Constructor for enum io.protostuff.WireFormat.FieldType
 
file - Variable in class io.protostuff.parser.Proto
 
fileExtension - Variable in class io.protostuff.compiler.PluginProtoCompiler
 
FilenameUtil - Class in io.protostuff.compiler
Utility methods for manipulations with file names
FilenameUtil() - Constructor for class io.protostuff.compiler.FilenameUtil
 
fill(byte[], int, int) - Method in class io.protostuff.KvpInput
 
fill(Map, Class) - Static method in class io.protostuff.runtime.RuntimeSchema
 
fillBufferFrom(InputStream, byte[], int, int) - Static method in class io.protostuff.IOUtil
Fills the byte buffer from the InputStream with the specified length.
fillBufferWithDelimitedMessageFrom(InputStream, boolean, LinkedBuffer) - Static method in class io.protostuff.IOUtil
Fills the buffer based from the varint32 read from the input stream.
fillSingletonMapFrom(Input, Schema, Object, IdStrategy, boolean, Object) - Static method in class io.protostuff.runtime.PolymorphicMapSchema
Return true to
FilterInput<F> - Class in io.protostuff
A FilterInput contains some other input, which it uses as its basic source of data.
FilterInput(F) - Constructor for class io.protostuff.FilterInput
 
FilterOutput<F> - Class in io.protostuff
A FilterOutput contains some other output, which it uses as its basic sink of data.
FilterOutput(F) - Constructor for class io.protostuff.FilterOutput
 
findEnumGroupReference(String, String) - Method in class io.protostuff.parser.Proto
 
findFullyQualifiedObject(String) - Method in class io.protostuff.parser.Proto
Returns a Message or EnumGroup given its fully qualified name
findInstanceFields(Class) - Static method in class io.protostuff.runtime.RuntimeSchema
 
findMessageReference(String, String) - Method in class io.protostuff.parser.Proto
 
findReference(String, String) - Method in class io.protostuff.parser.Proto
Given the name of a Message/EnumGroup reference and the namespace enclosing that reference (can be a full message name or package name), returns the referenced object if it exists.
finish() - Method in class io.protostuff.LinkBuffer
 
FIVE_BYTE_LOWER_LIMIT - Static variable in class io.protostuff.StringSerializer
 
FIX_UNSIGNED_INT - Static variable in class io.protostuff.JsonOutput
 
Fixed32() - Constructor for class io.protostuff.parser.Field.Fixed32
 
FIXED32 - Enum constant in enum io.protostuff.WireFormat.FieldType
 
FIXED32 - Static variable in class io.protostuff.parser.ProtoLexer
 
FIXED32 - Static variable in class io.protostuff.parser.ProtoParser
 
Fixed64() - Constructor for class io.protostuff.parser.Field.Fixed64
 
FIXED64 - Enum constant in enum io.protostuff.WireFormat.FieldType
 
FIXED64 - Static variable in class io.protostuff.parser.ProtoLexer
 
FIXED64 - Static variable in class io.protostuff.parser.ProtoParser
 
flags - Variable in class io.protostuff.runtime.IdStrategy
 
flip(int) - Static method in class io.protostuff.UnsignedNumberUtil
 
flip(long) - Static method in class io.protostuff.UnsignedNumberUtil
A (self-inverse) bijection which converts the ordering on unsigned longs to the ordering on longs, that is, a <= b as unsigned longs if and only if flip(a) <= flip(b) as signed longs.
Float() - Constructor for class io.protostuff.parser.Field.Float
 
FLOAT - Enum constant in enum io.protostuff.WireFormat.FieldType
 
FLOAT - Enum constant in enum io.protostuff.WireFormat.JavaType
 
FLOAT - Static variable in class io.protostuff.parser.ProtoLexer
 
FLOAT - Static variable in class io.protostuff.parser.ProtoParser
 
FLOAT - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
FLOAT - Static variable in class io.protostuff.runtime.RuntimeReflectionFieldFactory
 
FLOAT - Static variable in class io.protostuff.runtime.RuntimeUnsafeFieldFactory
 
FloatArray(IdStrategy, PolymorphicSchema.Handler, boolean) - Constructor for class io.protostuff.runtime.ArraySchemas.FloatArray
 
flush(byte[], int, int) - Method in class io.protostuff.WriteSession
 
flush(byte[], int, int, byte[], int, int) - Method in class io.protostuff.WriteSession
 
flush(LinkedBuffer, byte[], int, int) - Method in class io.protostuff.WriteSession
 
flush(WriteSession, byte[], int, int) - Method in interface io.protostuff.WriteSession.FlushHandler
 
flush(WriteSession, byte[], int, int, byte[], int, int) - Method in interface io.protostuff.WriteSession.FlushHandler
 
flush(WriteSession, LinkedBuffer, byte[], int, int) - Method in interface io.protostuff.WriteSession.FlushHandler
 
flushAndReset(LinkedBuffer, WriteSession) - Static method in class io.protostuff.StreamedStringSerializer
 
flushHandler - Variable in class io.protostuff.WriteSession
 
FOLLOW_annotation_entry_in_enum_body2188 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_annotation_entry_in_extend_body2666 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_annotation_entry_in_message_body1350 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_annotation_entry_in_service_body2392 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_annotation_entry_in_statement288 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_annotation_keyval_in_annotation_entry599 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_annotation_keyval_in_annotation_entry605 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_ASSIGN_in_annotation_keyval648 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_ASSIGN_in_enum_field2239 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_ASSIGN_in_field_options_keyval1892 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_ASSIGN_in_header_syntax890 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_ASSIGN_in_message_field1547 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_ASSIGN_in_option_entry1005 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_AT_in_annotation_entry573 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_BOOL_in_field_type1754 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_BYTES_in_field_type1778 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_COMMA_in_annotation_entry603 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_COMMA_in_enum_options2289 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_COMMA_in_field_options1856 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_doc_entry_in_enum_body2199 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_doc_entry_in_extend_body2677 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_doc_entry_in_message_body1361 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_doc_entry_in_service_body2403 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_doc_entry_in_statement299 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_DOC_in_doc_entry865 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_DOUBLE_in_field_type1742 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_enum_block_in_message_body1306 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_enum_block_in_statement255 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_enum_body_in_enum_block2139 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_enum_field_in_enum_body2177 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_ENUM_in_enum_block2121 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_enum_options_in_enum_field2246 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_EOF_in_parse183 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_EXP_in_field_options_keyval2037 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_extend_block_in_message_body1328 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_extend_block_in_statement266 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_extend_body_in_extend_block2617 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_EXTEND_in_extend_block2580 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_EXTENSIONS_in_extensions_range1403 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_extensions_range_in_message_body1339 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_FALSE_in_annotation_keyval812 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_FALSE_in_field_options_keyval1999 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_FALSE_in_option_entry1171 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_field_options_in_message_field1563 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_field_options_keyval_in_enum_options2276 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_field_options_keyval_in_enum_options2291 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_field_options_keyval_in_field_options1843 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_field_options_keyval_in_field_options1858 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_field_type_in_message_field1533 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_FIXED32_in_field_type1646 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_FIXED64_in_field_type1706 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_FLOAT_in_field_type1730 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_FULL_ID_in_annotation_keyval712 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_FULL_ID_in_extend_block2592 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_FULL_ID_in_field_options_keyval2025 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_FULL_ID_in_field_type1802 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_FULL_ID_in_header_package926 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_FULL_ID_in_option_entry1071 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_FULL_ID_in_rpc_block2456 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_FULL_ID_in_rpc_block2491 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_FULL_ID_in_var_full543 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_GROUP_in_field_type1790 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_header_import_in_statement233 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_header_package_in_statement222 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_header_syntax_in_statement211 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_HEX_in_field_options_keyval1959 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_ID_in_annotation_keyval690 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_ID_in_enum_block2123 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_ID_in_enum_field2237 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_ID_in_extend_block2598 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_ID_in_field_options_keyval2013 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_ID_in_field_type1814 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_ID_in_message_block1240 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_ID_in_option_entry1049 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_ID_in_rpc_block2449 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_ID_in_service_block2328 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_ID_in_signed_constant2089 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_ID_in_var520 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_ignore_block_body_in_ignore_block2703 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_ignore_block_in_ignore_block_body2734 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_ignore_block_in_message_field1584 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_IMPORT_in_header_import965 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_INT32_in_field_type1610 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_INT64_in_field_type1670 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_LEFTCURLY_in_enum_block2136 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_LEFTCURLY_in_extend_block2614 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_LEFTCURLY_in_ignore_block2701 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_LEFTCURLY_in_message_block1253 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_LEFTCURLY_in_rpc_body_block2542 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_LEFTCURLY_in_service_block2332 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_LEFTCURLY_in_synpred1_ProtoParser2730 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_LEFTPAREN_in_annotation_entry588 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_LEFTPAREN_in_option_entry995 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_LEFTPAREN_in_rpc_block2451 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_LEFTPAREN_in_rpc_block2486 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_LEFTSQUARE_in_enum_options2274 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_LEFTSQUARE_in_field_options1841 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_MAX_in_extensions_range1433 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_message_block_in_message_body1284 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_message_block_in_statement244 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_message_body_in_message_block1256 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_message_field_in_extend_body2655 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_message_field_in_message_body1295 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_MESSAGE_in_message_block1238 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_MINUS_in_signed_constant2087 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_NUMDOUBLE_in_annotation_keyval772 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_NUMDOUBLE_in_field_options_keyval1947 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_NUMDOUBLE_in_option_entry1131 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_NUMFLOAT_in_annotation_keyval732 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_NUMFLOAT_in_field_options_keyval1922 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_NUMFLOAT_in_option_entry1091 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_NUMINT_in_annotation_keyval752 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_NUMINT_in_enum_field2241 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_NUMINT_in_extensions_range1407 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_NUMINT_in_extensions_range1427 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_NUMINT_in_field_options_keyval1935 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_NUMINT_in_message_field1549 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_NUMINT_in_option_entry1111 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_OCTAL_in_field_options_keyval1971 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_option_entry_in_enum_body2210 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_option_entry_in_message_body1372 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_option_entry_in_rpc_body_block2544 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_option_entry_in_service_body2414 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_option_entry_in_statement310 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_OPTION_in_option_entry993 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_OPTIONAL_in_message_field1484 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_PKG_in_header_package923 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_REPEATED_in_message_field1518 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_REQUIRED_in_message_field1501 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_RETURNS_in_rpc_block2484 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_RIGHTCURLY_in_enum_block2144 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_RIGHTCURLY_in_extend_block2622 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_RIGHTCURLY_in_ignore_block2706 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_RIGHTCURLY_in_message_block1261 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_RIGHTCURLY_in_rpc_body_block2548 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_RIGHTCURLY_in_service_block2348 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_RIGHTPAREN_in_annotation_entry619 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_RIGHTPAREN_in_option_entry1002 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_RIGHTPAREN_in_rpc_block2473 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_RIGHTPAREN_in_rpc_block2508 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_RIGHTSQUARE_in_enum_options2296 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_RIGHTSQUARE_in_field_options1863 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_rpc_block_in_service_body2381 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_rpc_body_block_in_rpc_block2512 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_RPC_in_rpc_block2445 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_SEMICOLON_in_enum_block2149 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_SEMICOLON_in_enum_field2251 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_SEMICOLON_in_extend_block2627 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_SEMICOLON_in_extensions_range1450 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_SEMICOLON_in_header_import969 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_SEMICOLON_in_header_package937 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_SEMICOLON_in_header_syntax894 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_SEMICOLON_in_message_field1579 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_SEMICOLON_in_option_entry1205 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_SEMICOLON_in_rpc_block2516 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_SEMICOLON_in_service_block2351 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_service_block_in_message_body1317 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_service_block_in_statement277 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_service_body_in_service_block2343 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_SERVICE_in_service_block2326 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_set_in_ignore_block_body2744 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_set_in_rpc_block2464 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_set_in_rpc_block2499 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_SFIXED32_in_field_type1658 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_SFIXED64_in_field_type1718 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_signed_constant_in_field_options_keyval2049 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_SINT32_in_field_type1634 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_SINT64_in_field_type1694 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_statement_in_parse178 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_STRING_in_field_type1766 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_STRING_LITERAL_in_annotation_keyval832 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_STRING_LITERAL_in_field_options_keyval1910 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_STRING_LITERAL_in_header_import967 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_STRING_LITERAL_in_header_syntax892 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_STRING_LITERAL_in_option_entry1191 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_SYNTAX_in_header_syntax888 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_TO_in_extensions_range1421 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_TRUE_in_annotation_keyval792 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_TRUE_in_field_options_keyval1983 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_TRUE_in_option_entry1151 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_UINT32_in_field_type1622 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_UINT64_in_field_type1682 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_var_full_in_annotation_keyval646 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_var_full_in_field_options_keyval1890 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_var_full_in_option_entry1000 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_var_in_annotation_entry575 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_var_in_header_package932 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_var_in_message_field1545 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_var_in_var_full547 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_var_reserved_in_annotation_keyval670 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_var_reserved_in_field_options_keyval1897 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_var_reserved_in_option_entry1027 - Static variable in class io.protostuff.parser.ProtoParser
 
FOLLOW_var_reserved_in_var524 - Static variable in class io.protostuff.parser.ProtoParser
 
forceMojoExecution - Variable in class io.protostuff.mojo.ProtoCompilerMojo
Usually most of protostuff mojos will not get executed on parent poms (i.e.
format(String) - Method in interface io.protostuff.compiler.Formatter
Returns the formatted string.
format(String, String) - Static method in class io.protostuff.compiler.STCodeGenerator
Formats the string str using the format formatName.
FORMAT_DELIM - Static variable in class io.protostuff.compiler.STCodeGenerator
 
Formatter - Interface in io.protostuff.compiler
Formats a string.
Formatter.BUILTIN - Enum in io.protostuff.compiler
Built-in formatters.
FOUR_BYTE_EXCLUSIVE - Static variable in class io.protostuff.StringSerializer
 
FOUR_BYTE_LOWER_LIMIT - Static variable in class io.protostuff.StringSerializer
 
fromList - Variable in class io.protostuff.ListAdapter
 
fSetFromMap_m - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
fSetFromMap_s - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
fSingletonList_element - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
fSingletonMap_k - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
fSingletonMap_v - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
fSingletonSet_element - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
fSynchronizedCollection_c - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
fSynchronizedCollection_mutex - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
fSynchronizedList_list - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
fSynchronizedMap_m - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
fSynchronizedMap_mutex - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
fSynchronizedSortedMap_sm - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
fSynchronizedSortedSet_ss - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
FULL_ID - Static variable in class io.protostuff.parser.ProtoLexer
 
FULL_ID - Static variable in class io.protostuff.parser.ProtoParser
 
fullyQualifiedEnumGroups - Variable in class io.protostuff.parser.Proto
 
fullyQualifiedMessages - Variable in class io.protostuff.parser.Proto
 
fUnmodifiableCollection_c - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
fUnmodifiableList_list - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
fUnmodifiableMap_m - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
fUnmodifiableSortedMap_sm - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
fUnmodifiableSortedSet_ss - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 

G

GENERATE_TEST_SOURCES_PHASE - Static variable in class io.protostuff.mojo.ProtoCompilerMojo
 
generateIndentation(String, int) - Static method in class io.protostuff.compiler.ProtoToProtoCompiler
 
generateTimestamp(Message, Message) - Static method in class io.protostuff.compiler.ProtoToProtoCompiler
 
generator - Variable in class io.protostuff.compiler.ProtoModule
 
generator - Variable in class io.protostuff.JsonOutput
 
GENERIC_HANDLER - Static variable in class io.protostuff.runtime.ArraySchemas
 
genericElementSchema - Variable in class io.protostuff.runtime.EnumIO
 
genericElementSchema - Variable in class io.protostuff.runtime.HasDelegate
 
genericElementSchema - Variable in class io.protostuff.runtime.HasSchema
 
get(int) - Method in class io.protostuff.ListAdapter
 
get(Object) - Method in class io.protostuff.parser.ErrorMap
 
get(Object) - Method in class io.protostuff.runtime.Accessor
Get the field value.
get(Object) - Method in class io.protostuff.runtime.ReflectAccessor
 
get(Object) - Method in class io.protostuff.runtime.UnsafeAccessor
 
getA() - Method in class io.protostuff.parser.AnnotationContainer
getAlias(Enum) - Method in class io.protostuff.runtime.EnumIO
 
getAnnotation(String) - Method in class io.protostuff.parser.AnnotationContainer
 
getAnnotation(String) - Method in interface io.protostuff.parser.HasAnnotations
Gets the annotation by key/name.
getAnnotationMap() - Method in class io.protostuff.parser.AnnotationContainer
 
getAnnotationMap() - Method in interface io.protostuff.parser.HasAnnotations
Gets the annotation map.
getAnnotations() - Method in class io.protostuff.parser.AnnotationContainer
 
getAnnotations() - Method in interface io.protostuff.parser.HasAnnotations
Gets the annotations.
getArgType() - Method in class io.protostuff.parser.Service.RpcMethod
 
getArrayClass(Input, Schema, Class) - Static method in class io.protostuff.runtime.ObjectSchema
 
getAttributes() - Method in class io.protostuff.compiler.ProtoModule
 
getAttrs() - Method in class io.protostuff.compiler.ProtoModule
getB64Decoded() - Method in class io.protostuff.XmlInput
 
getBaseDirFromPackagePath(String, Proto) - Static method in class io.protostuff.parser.DefaultProtoLoader
 
getBaseHS(Class, boolean) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
getBuffers() - Method in class io.protostuff.LinkBuffer
 
getByAlias(String) - Method in class io.protostuff.runtime.EnumIO
 
getByTag(int) - Method in class io.protostuff.runtime.EnumIO
 
getBytes() - Method in class io.protostuff.ByteString
 
getBytes(String) - Static method in class io.protostuff.parser.AbstractParser
 
getBytesFieldCount() - Method in class io.protostuff.parser.Message
 
getBytesFromHexString(String) - Static method in class io.protostuff.parser.AbstractParser
 
getBytesFromStringLiteral(String) - Static method in class io.protostuff.parser.AbstractParser
 
getBytesUntilLimit() - Method in class io.protostuff.CodedInput
Returns the number of bytes to be read before the current limit.
getCachedProtos() - Method in class io.protostuff.compiler.CachingProtoLoader
 
getCachingProtoLoader() - Method in class io.protostuff.compiler.ProtoModule
 
getCollectionFactory(Class) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
getCollectionFactory(Class) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
getCollectionFactory(Class) - Method in class io.protostuff.runtime.IdStrategy
getCollectionFactory(Class) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
getConfig() - Method in class io.protostuff.compiler.ProtoModule
 
getConstructor(Class) - Static method in class io.protostuff.runtime.RuntimeEnv
 
getConstructor(Class, Constructor) - Static method in class io.protostuff.runtime.OnDemandSunReflectionFactory
 
getDefaultDefault() - Method in enum io.protostuff.WireFormat.JavaType
The default default value for fields of this type, if it's a primitive type.
getDefaultInstance() - Static method in class io.protostuff.parser.DefaultProtoLoader
 
getDefaultValue() - Method in class io.protostuff.parser.Field
 
getDefaultValueAsString() - Method in class io.protostuff.parser.EnumField
 
getDefaultValueAsString() - Method in class io.protostuff.parser.Field.Bytes
 
getDefaultValueAsString() - Method in class io.protostuff.parser.Field
 
getDefaultValueAsString() - Method in class io.protostuff.parser.Field.String
 
getDefaultValueAsString() - Method in class io.protostuff.parser.MessageField
 
getDefaultValueConstant() - Method in class io.protostuff.parser.Field
 
getDelegate() - Method in class io.protostuff.runtime.HasDelegate
Returns the delegate.
getDelegate(Class) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
getDelegate(Class) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
getDelegate(Class) - Method in class io.protostuff.runtime.IdStrategy
Returns the delegate.
getDelegate(Class) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
getDelegateOrInline(Class, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeFieldFactory
 
getDelegates() - Method in class io.protostuff.parser.ProtoLexer
 
getDelegates() - Method in class io.protostuff.parser.ProtoParser
 
getDelegateWrapper(Class) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
getDelegateWrapper(Class) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
getDelegateWrapper(Class) - Method in class io.protostuff.runtime.IdStrategy
Returns the delegate.
getDelegateWrapper(Class) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
getDescendant(String) - Method in class io.protostuff.parser.Message
 
getDescription() - Method in class io.protostuff.parser.ProtoLexer.DFA22
 
getDescription() - Method in class io.protostuff.parser.ProtoLexer.DFA3
 
getDocs() - Method in class io.protostuff.parser.AnnotationContainer
 
getEg() - Method in class io.protostuff.parser.EnumGroup.Value
getElementTypeFromEnumSet(Object) - Static method in class io.protostuff.runtime.EnumIO
Retrieves the enum key type from the EnumMap via reflection.
getEnclosingNamespace() - Method in class io.protostuff.parser.Extension
 
getEnclosingNamespace() - Method in interface io.protostuff.parser.HasFields
 
getEnclosingNamespace() - Method in class io.protostuff.parser.Message
 
getEncoding() - Method in class io.protostuff.compiler.ProtoModule
 
getEnumFieldCount() - Method in class io.protostuff.parser.Message
 
getEnumGroup() - Method in class io.protostuff.parser.EnumField
 
getEnumGroup() - Method in class io.protostuff.parser.EnumGroup.Value
 
getEnumGroup(String) - Method in class io.protostuff.parser.Proto
 
getEnumGroupMap() - Method in class io.protostuff.parser.Proto
 
getEnumGroups() - Method in class io.protostuff.parser.Proto
 
getEnumId(Class) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
getEnumId(Class) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
getEnumId(Class) - Method in class io.protostuff.runtime.NumericIdStrategy
 
getEnumIO(Class) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
getEnumIO(Class) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
getEnumIO(Class) - Method in class io.protostuff.runtime.IdStrategy
Returns the EnumIO.
getEnumIO(Class) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
getEnumIO(String, boolean) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
getEnumMapFactory() - Method in class io.protostuff.runtime.EnumIO
Returns the factory for an EnumMap (lazy).
getEnumSetFactory() - Method in class io.protostuff.runtime.EnumIO
Returns the factory for an EnumSet (lazy).
getError() - Method in class io.protostuff.parser.Proto
 
getEv() - Method in class io.protostuff.parser.EnumField
 
getExtendedMessage() - Method in class io.protostuff.parser.Extension
 
getExtendedMessageFullName() - Method in class io.protostuff.parser.Extension
 
getExtensions() - Method in class io.protostuff.parser.Proto
 
getExtraOption(String) - Method in class io.protostuff.parser.EnumGroup
 
getExtraOption(String) - Method in class io.protostuff.parser.Extension
 
getExtraOption(String) - Method in class io.protostuff.parser.Message
 
getExtraOption(String) - Method in class io.protostuff.parser.Proto
 
getExtraOption(String) - Method in class io.protostuff.parser.Service
 
getExtraOption(String) - Method in class io.protostuff.parser.Service.RpcMethod
 
getExtraOptions() - Method in class io.protostuff.parser.EnumGroup
 
getExtraOptions() - Method in class io.protostuff.parser.EnumGroup.Value
 
getExtraOptions() - Method in class io.protostuff.parser.Extension
 
getExtraOptions() - Method in class io.protostuff.parser.Field
 
getExtraOptions() - Method in class io.protostuff.parser.Message
 
getExtraOptions() - Method in class io.protostuff.parser.Proto
 
getExtraOptions() - Method in class io.protostuff.parser.Service
 
getExtraOptions() - Method in class io.protostuff.parser.Service.RpcMethod
 
getFactory() - Static method in class io.protostuff.runtime.RuntimeCollectionFieldFactory
For lazy initialization called by RuntimeFieldFactory.
getFactory() - Static method in class io.protostuff.runtime.RuntimeRepeatedFieldFactory
For lazy initialization called by RuntimeFieldFactory.
getFactory(Class) - Static method in enum io.protostuff.CollectionSchema.MessageFactories
Returns the message factory for the standard jdk Collection implementations.
getFactory(Class) - Static method in enum io.protostuff.MapSchema.MessageFactories
Returns the message factory for the standard jdk Map implementations.
getFactory(String) - Static method in enum io.protostuff.CollectionSchema.MessageFactories
Returns the message factory for the standard jdk Collection implementations.
getFactory(String) - Static method in enum io.protostuff.MapSchema.MessageFactories
Returns the message factory for the standard jdk Map implementations.
getFactoryFromField(Field, IdStrategy) - Static method in enum io.protostuff.runtime.PolymorphicSchemaFactories
 
getFactoryFromRepeatedValueGenericType(Class) - Static method in enum io.protostuff.runtime.PolymorphicSchemaFactories
 
getField() - Method in class io.protostuff.parser.FieldHolder
 
getField(String) - Method in class io.protostuff.parser.Extension
 
getField(String) - Method in interface io.protostuff.parser.HasFields
 
getField(String) - Method in class io.protostuff.parser.Message
 
getField(String, Class) - Method in class io.protostuff.parser.Message
 
getFieldByName(String) - Method in class io.protostuff.runtime.ArrayFieldMap
 
getFieldByName(String) - Method in interface io.protostuff.runtime.FieldMap
 
getFieldByName(String) - Method in class io.protostuff.runtime.HashFieldMap
 
getFieldByName(String) - Method in class io.protostuff.runtime.RuntimeSchema
 
getFieldByNumber(int) - Method in class io.protostuff.runtime.ArrayFieldMap
 
getFieldByNumber(int) - Method in interface io.protostuff.runtime.FieldMap
 
getFieldByNumber(int) - Method in class io.protostuff.runtime.HashFieldMap
 
getFieldByNumber(int) - Method in class io.protostuff.runtime.RuntimeSchema
 
getFieldCount() - Method in class io.protostuff.parser.Message
 
getFieldCount() - Method in class io.protostuff.runtime.ArrayFieldMap
Returns the message's total number of fields.
getFieldCount() - Method in interface io.protostuff.runtime.FieldMap
 
getFieldCount() - Method in class io.protostuff.runtime.HashFieldMap
 
getFieldCount() - Method in class io.protostuff.runtime.RuntimeSchema
 
getFieldFactory(Class) - Static method in class io.protostuff.runtime.RuntimeFieldFactory
Gets the runtime field factory of the given clazz.
getFieldFactory(Class, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeFieldFactory
Gets the runtime field factory of the given clazz.
getFieldMap() - Method in class io.protostuff.parser.Message
 
getFieldName(int) - Method in class io.protostuff.CollectionSchema
 
getFieldName(int) - Method in class io.protostuff.CustomSchema
 
getFieldName(int) - Method in class io.protostuff.GraphByteArrayInput
 
getFieldName(int) - Method in class io.protostuff.GraphCodedInput
 
getFieldName(int) - Method in class io.protostuff.MapSchema
 
getFieldName(int) - Method in class io.protostuff.Pipe.Schema
 
getFieldName(int) - Method in class io.protostuff.runtime.ArraySchema
 
getFieldName(int) - Method in class io.protostuff.runtime.ArraySchemas.Base
 
getFieldName(int) - Method in class io.protostuff.runtime.ClassSchema
 
getFieldName(int) - Method in class io.protostuff.runtime.DerivativeSchema
 
getFieldName(int) - Method in class io.protostuff.runtime.NumberSchema
 
getFieldName(int) - Method in class io.protostuff.runtime.ObjectSchema
 
getFieldName(int) - Method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
getFieldName(int) - Method in class io.protostuff.runtime.PolymorphicEnumSchema
 
getFieldName(int) - Method in class io.protostuff.runtime.PolymorphicMapSchema
 
getFieldName(int) - Method in class io.protostuff.runtime.PolymorphicPojoCollectionSchema
 
getFieldName(int) - Method in class io.protostuff.runtime.PolymorphicPojoMapSchema
 
getFieldName(int) - Method in class io.protostuff.runtime.PolymorphicPojoSchema
 
getFieldName(int) - Method in class io.protostuff.runtime.PolymorphicThrowableSchema
 
getFieldName(int) - Method in class io.protostuff.runtime.RuntimeSchema
 
getFieldName(int) - Method in interface io.protostuff.Schema
Gets the field name associated with the number.
getFieldNumber(String) - Method in class io.protostuff.CollectionSchema
 
getFieldNumber(String) - Method in class io.protostuff.CustomSchema
 
getFieldNumber(String) - Method in class io.protostuff.GraphByteArrayInput
 
getFieldNumber(String) - Method in class io.protostuff.GraphCodedInput
 
getFieldNumber(String) - Method in class io.protostuff.MapSchema
 
getFieldNumber(String) - Method in class io.protostuff.Pipe.Schema
 
getFieldNumber(String) - Method in class io.protostuff.runtime.ArraySchema
 
getFieldNumber(String) - Method in class io.protostuff.runtime.ArraySchemas.Base
 
getFieldNumber(String) - Method in class io.protostuff.runtime.ClassSchema
 
getFieldNumber(String) - Method in class io.protostuff.runtime.DerivativeSchema
 
getFieldNumber(String) - Method in class io.protostuff.runtime.NumberSchema
 
getFieldNumber(String) - Method in class io.protostuff.runtime.ObjectSchema
 
getFieldNumber(String) - Method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
getFieldNumber(String) - Method in class io.protostuff.runtime.PolymorphicEnumSchema
 
getFieldNumber(String) - Method in class io.protostuff.runtime.PolymorphicMapSchema
 
getFieldNumber(String) - Method in class io.protostuff.runtime.PolymorphicPojoCollectionSchema
 
getFieldNumber(String) - Method in class io.protostuff.runtime.PolymorphicPojoMapSchema
 
getFieldNumber(String) - Method in class io.protostuff.runtime.PolymorphicPojoSchema
 
getFieldNumber(String) - Method in class io.protostuff.runtime.PolymorphicThrowableSchema
 
getFieldNumber(String) - Method in class io.protostuff.runtime.RuntimeSchema
 
getFieldNumber(String) - Method in interface io.protostuff.Schema
Gets the field number associated with the name.
getFields() - Method in class io.protostuff.parser.Extension
 
getFields() - Method in interface io.protostuff.parser.HasFields
 
getFields() - Method in class io.protostuff.parser.Message
 
getFields() - Method in class io.protostuff.runtime.ArrayFieldMap
 
getFields() - Method in interface io.protostuff.runtime.FieldMap
 
getFields() - Method in class io.protostuff.runtime.HashFieldMap
 
getFields() - Method in class io.protostuff.runtime.RuntimeSchema
 
getFieldType() - Method in interface io.protostuff.runtime.Delegate
The field type (for possible reflective operations in future releases).
getFile() - Method in class io.protostuff.parser.Proto
 
getFileExtension(String) - Static method in class io.protostuff.compiler.PluginProtoCompiler
Get the file extension of the provided stg resource.
getFileName(String) - Static method in class io.protostuff.compiler.FilenameUtil
Returns file name by given absolute or relative file location.
getFilesByExtension(File, String[]) - Static method in class io.protostuff.compiler.CompilerUtil
Returns a list of file filtered by their file types/extensions; (E.g ".proto")
getFirstValue() - Method in class io.protostuff.parser.EnumGroup
 
getFullName() - Method in class io.protostuff.parser.EnumGroup
 
getFullName() - Method in class io.protostuff.parser.Message
 
getFullName() - Method in class io.protostuff.parser.Service
 
getGenerator() - Method in class io.protostuff.compiler.ProtoModule
 
getGeneratorFeaturesImpl() - Method in class io.protostuff.JsonIOUtil.Factory
Returns the generator feature flags.
getGeneratorFeaturesImpl() - Method in class io.protostuff.SmileIOUtil.Factory
Returns the generator feature flags.
getGenericElementSchema(int, IdStrategy) - Static method in class io.protostuff.runtime.ArraySchemas
 
getGenericType(Field, int) - Static method in class io.protostuff.runtime.RuntimeFieldFactory
 
getGrammarFileName() - Method in class io.protostuff.parser.ProtoLexer
 
getGrammarFileName() - Method in class io.protostuff.parser.ProtoParser
 
getId(Class) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
getId(Class) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
getId(Class) - Method in class io.protostuff.runtime.NumericIdStrategy
 
getImportedProto(File) - Method in class io.protostuff.parser.Proto
 
getImportedProto(String) - Method in class io.protostuff.parser.Proto
 
getImportedProto(URL) - Method in class io.protostuff.parser.Proto
 
getImportedProtos() - Method in class io.protostuff.parser.Proto
 
getIndex() - Method in class io.protostuff.parser.Service.RpcMethod
 
getInline(Class) - Static method in class io.protostuff.runtime.RuntimeFieldFactory
Returns the factory for inline (scalar) values.
getInline(String) - Static method in class io.protostuff.runtime.RuntimeFieldFactory
Returns the factory for inline (scalar) values.
getJavaArgType() - Method in class io.protostuff.parser.Service.RpcMethod
 
getJavaFullName() - Method in class io.protostuff.parser.EnumGroup
 
getJavaFullName() - Method in class io.protostuff.parser.Message
 
getJavaFullName() - Method in class io.protostuff.parser.Service
 
getJavaPackageName() - Method in class io.protostuff.parser.Proto
 
getJavaReturnType() - Method in class io.protostuff.parser.Service.RpcMethod
 
getJavaType() - Method in class io.protostuff.parser.EnumField
 
getJavaType() - Method in class io.protostuff.parser.Field.Bool
 
getJavaType() - Method in class io.protostuff.parser.Field.Bytes
 
getJavaType() - Method in class io.protostuff.parser.Field.Double
 
getJavaType() - Method in class io.protostuff.parser.Field.Fixed32
 
getJavaType() - Method in class io.protostuff.parser.Field.Fixed64
 
getJavaType() - Method in class io.protostuff.parser.Field.Float
 
getJavaType() - Method in class io.protostuff.parser.Field
 
getJavaType() - Method in class io.protostuff.parser.Field.Int32
 
getJavaType() - Method in class io.protostuff.parser.Field.Int64
 
getJavaType() - Method in class io.protostuff.parser.Field.Reference
 
getJavaType() - Method in class io.protostuff.parser.Field.SFixed32
 
getJavaType() - Method in class io.protostuff.parser.Field.SFixed64
 
getJavaType() - Method in class io.protostuff.parser.Field.SInt32
 
getJavaType() - Method in class io.protostuff.parser.Field.SInt64
 
getJavaType() - Method in class io.protostuff.parser.Field.String
 
getJavaType() - Method in class io.protostuff.parser.Field.UInt32
 
getJavaType() - Method in class io.protostuff.parser.Field.UInt64
 
getJavaType() - Method in class io.protostuff.parser.MessageField
 
getJavaType() - Method in enum io.protostuff.WireFormat.FieldType
 
getKey() - Method in class io.protostuff.MapSchema.MapWrapper
The key is provided as the last arg of MapSchema.putValueFrom(Input, MapWrapper, Object).
getKey() - Method in class io.protostuff.runtime.IdStrategy.PMapWrapper
 
getKeyTypeFromEnumMap(Object) - Static method in class io.protostuff.runtime.EnumIO
Retrieves the enum key type from the EnumMap via reflection.
getLast() - Method in class io.protostuff.parser.Mutable
 
getLastNumber() - Method in class io.protostuff.JsonInput
Gets the last field number read.
getLastNumber() - Method in class io.protostuff.JsonOutput
Gets the last field number written.
getLastNumber() - Method in class io.protostuff.JsonXOutput
Gets the last field number written.
getLastTag() - Method in class io.protostuff.ByteArrayInput
Returns the last tag.
getLastTag() - Method in class io.protostuff.ByteBufferInput
Returns the last tag.
getLastTag() - Method in class io.protostuff.CodedInput
Returns the last tag.
getMapFactory(Class) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
getMapFactory(Class) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
getMapFactory(Class) - Method in class io.protostuff.runtime.IdStrategy
getMapFactory(Class) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
getMessage() - Method in class io.protostuff.parser.MessageField
 
getMessage(String) - Method in class io.protostuff.parser.Proto
 
getMessageFieldCount() - Method in class io.protostuff.parser.Message
 
getMessageMap() - Method in class io.protostuff.parser.Proto
 
getMessages() - Method in class io.protostuff.parser.Proto
 
getMethodNewInstanceFromObjectInputStream() - Static method in class io.protostuff.runtime.RuntimeEnv
 
getMethodNewInstanceFromObjectStreamClass(Number[]) - Static method in class io.protostuff.runtime.RuntimeEnv
 
getModifier() - Method in class io.protostuff.parser.Field
 
getMutableJavaPackageName() - Method in class io.protostuff.parser.Proto
 
getMutablePackageName() - Method in class io.protostuff.parser.Proto
 
getName() - Method in class io.protostuff.parser.Annotation
 
getName() - Method in class io.protostuff.parser.EnumGroup
 
getName() - Method in class io.protostuff.parser.EnumGroup.Value
 
getName() - Method in class io.protostuff.parser.Field
 
getName() - Method in enum io.protostuff.parser.Field.Modifier
 
getName() - Method in interface io.protostuff.parser.HasName
 
getName() - Method in class io.protostuff.parser.Message
 
getName() - Method in class io.protostuff.parser.Service
 
getName() - Method in class io.protostuff.parser.Service.RpcMethod
 
getNestedEnumGroup(String) - Method in class io.protostuff.parser.Message
 
getNestedEnumGroupMap() - Method in class io.protostuff.parser.Message
 
getNestedEnumGroups() - Method in class io.protostuff.parser.Message
 
getNestedExtensions() - Method in class io.protostuff.parser.Message
 
getNestedMessage(String) - Method in class io.protostuff.parser.Message
 
getNestedMessageMap() - Method in class io.protostuff.parser.Message
 
getNestedMessages() - Method in class io.protostuff.parser.Message
 
getNestedService(String) - Method in class io.protostuff.parser.Message
 
getNestedServiceMap() - Method in class io.protostuff.parser.Message
 
getNestedServices() - Method in class io.protostuff.parser.Message
 
getNumber() - Method in interface io.protostuff.EnumLite
 
getNumber() - Method in class io.protostuff.parser.EnumGroup.Value
 
getNumber() - Method in class io.protostuff.parser.Field
 
getO() - Method in class io.protostuff.parser.EnumGroup
 
getO() - Method in class io.protostuff.parser.EnumGroup.Value
 
getO() - Method in class io.protostuff.parser.Extension
 
getO() - Method in class io.protostuff.parser.Field
 
getO() - Method in class io.protostuff.parser.Message
 
getO() - Method in class io.protostuff.parser.Proto
 
getO() - Method in class io.protostuff.parser.Service
 
getO() - Method in class io.protostuff.parser.Service.RpcMethod
 
getOption(String) - Method in class io.protostuff.compiler.ProtoModule
 
getOption(String) - Method in class io.protostuff.parser.Field
Returns the option defined by the key.
getOptionalBytesFieldCount() - Method in class io.protostuff.parser.Message
 
getOptionalEnumFieldCount() - Method in class io.protostuff.parser.Message
 
getOptionalFieldCount() - Method in class io.protostuff.parser.Message
 
getOptionalMessageFieldCount() - Method in class io.protostuff.parser.Message
 
getOptionalStringFieldCount() - Method in class io.protostuff.parser.Message
 
getOptions() - Method in class io.protostuff.compiler.ProtoModule
 
getOptions() - Method in class io.protostuff.parser.EnumGroup
 
getOptions() - Method in class io.protostuff.parser.EnumGroup.Value
Returns the options configured.
getOptions() - Method in class io.protostuff.parser.Extension
 
getOptions() - Method in class io.protostuff.parser.Field
Returns this options
getOptions() - Method in interface io.protostuff.parser.HasOptions
 
getOptions() - Method in class io.protostuff.parser.Message
 
getOptions() - Method in class io.protostuff.parser.Proto
 
getOptions() - Method in class io.protostuff.parser.Service
 
getOptions() - Method in class io.protostuff.parser.Service.RpcMethod
 
getOriginalJavaPackageName() - Method in class io.protostuff.parser.Proto
Returns the java package name that was configured in the proto.
getOriginalPackageName() - Method in class io.protostuff.parser.Proto
Returns the package name that was configured in the proto.
getOutput() - Method in class io.protostuff.compiler.ProtoModule
 
getOutputDir() - Method in class io.protostuff.compiler.ProtoModule
 
getOutputId() - Method in interface io.protostuff.compiler.ProtoCompiler
The unique id that basically is the target output.
getOutputId() - Method in class io.protostuff.compiler.STCodeGenerator
 
getOutputName(String) - Static method in class io.protostuff.compiler.PluginProtoCompiler
Returns "foo" from "path/to/foo.java.stg"
getOwner() - Method in class io.protostuff.parser.Field
 
getOwner() - Method in class io.protostuff.parser.Service.RpcMethod
 
getP() - Method in class io.protostuff.parser.Annotation
Shorthand for Annotation.getParams().
getPackageName() - Method in class io.protostuff.parser.Field.Reference
 
getPackageName() - Method in class io.protostuff.parser.Proto
 
getParams() - Method in class io.protostuff.parser.Annotation
 
getParentMessage() - Method in class io.protostuff.parser.EnumGroup
 
getParentMessage() - Method in class io.protostuff.parser.Extension
 
getParentMessage() - Method in class io.protostuff.parser.Message
 
getParentMessage() - Method in class io.protostuff.parser.Service
 
getParserFeaturesImpl() - Method in class io.protostuff.JsonIOUtil.Factory
Returns the parser feature flags.
getParserFeaturesImpl() - Method in class io.protostuff.SmileIOUtil.Factory
Returns the parser feature flags.
getPipeSchema() - Method in class io.protostuff.runtime.ArraySchema
 
getPipeSchema() - Method in class io.protostuff.runtime.ArraySchemas.BigDecimalArray
 
getPipeSchema() - Method in class io.protostuff.runtime.ArraySchemas.BigIntegerArray
 
getPipeSchema() - Method in class io.protostuff.runtime.ArraySchemas.BoolArray
 
getPipeSchema() - Method in class io.protostuff.runtime.ArraySchemas.ByteArrayArray
 
getPipeSchema() - Method in class io.protostuff.runtime.ArraySchemas.ByteStringArray
 
getPipeSchema() - Method in class io.protostuff.runtime.ArraySchemas.CharArray
 
getPipeSchema() - Method in class io.protostuff.runtime.ArraySchemas.DateArray
 
getPipeSchema() - Method in class io.protostuff.runtime.ArraySchemas.DelegateArray
 
getPipeSchema() - Method in class io.protostuff.runtime.ArraySchemas.DoubleArray
 
getPipeSchema() - Method in class io.protostuff.runtime.ArraySchemas.EnumArray
 
getPipeSchema() - Method in class io.protostuff.runtime.ArraySchemas.FloatArray
 
getPipeSchema() - Method in class io.protostuff.runtime.ArraySchemas.Int32Array
 
getPipeSchema() - Method in class io.protostuff.runtime.ArraySchemas.Int64Array
 
getPipeSchema() - Method in class io.protostuff.runtime.ArraySchemas.PojoArray
 
getPipeSchema() - Method in class io.protostuff.runtime.ArraySchemas.ShortArray
 
getPipeSchema() - Method in class io.protostuff.runtime.ArraySchemas.StringArray
 
getPipeSchema() - Method in class io.protostuff.runtime.ClassSchema
 
getPipeSchema() - Method in class io.protostuff.runtime.DefaultIdStrategy.Lazy
 
getPipeSchema() - Method in class io.protostuff.runtime.DefaultIdStrategy.LazyRegister
 
getPipeSchema() - Method in class io.protostuff.runtime.DefaultIdStrategy.Mapped
 
getPipeSchema() - Method in class io.protostuff.runtime.DefaultIdStrategy.Registered
 
getPipeSchema() - Method in class io.protostuff.runtime.ExplicitIdStrategy.Lazy
 
getPipeSchema() - Method in class io.protostuff.runtime.ExplicitIdStrategy.Registered
 
getPipeSchema() - Method in class io.protostuff.runtime.HasSchema
Gets the pipe schema.
getPipeSchema() - Method in class io.protostuff.runtime.IncrementalIdStrategy.LazyRegister
 
getPipeSchema() - Method in class io.protostuff.runtime.IncrementalIdStrategy.Registered
 
getPipeSchema() - Method in class io.protostuff.runtime.NumberSchema
 
getPipeSchema() - Method in class io.protostuff.runtime.ObjectSchema
 
getPipeSchema() - Method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
getPipeSchema() - Method in class io.protostuff.runtime.PolymorphicEnumSchema
 
getPipeSchema() - Method in class io.protostuff.runtime.PolymorphicMapSchema
 
getPipeSchema() - Method in class io.protostuff.runtime.PolymorphicPojoCollectionSchema
 
getPipeSchema() - Method in class io.protostuff.runtime.PolymorphicPojoMapSchema
 
getPipeSchema() - Method in class io.protostuff.runtime.PolymorphicPojoSchema
 
getPipeSchema() - Method in class io.protostuff.runtime.PolymorphicSchema
The pipe schema associated with this schema.
getPipeSchema() - Method in class io.protostuff.runtime.PolymorphicThrowableSchema
 
getPipeSchema() - Method in class io.protostuff.runtime.RuntimeMessageField
Returns the lazy initialized pipe schema.
getPipeSchema() - Method in class io.protostuff.runtime.RuntimeSchema
Returns the pipe schema linked to this.
getPrimitiveOrScalarId(Class, int) - Static method in class io.protostuff.runtime.NumericIdStrategy
 
getProto() - Method in class io.protostuff.parser.EnumField
 
getProto() - Method in class io.protostuff.parser.EnumGroup
 
getProto() - Method in class io.protostuff.parser.EnumGroup.Value
 
getProto() - Method in class io.protostuff.parser.Extension
 
getProto() - Method in class io.protostuff.parser.Field
 
getProto() - Method in interface io.protostuff.parser.HasProto
 
getProto() - Method in class io.protostuff.parser.Message
 
getProto() - Method in class io.protostuff.parser.Proto
 
getProto() - Method in class io.protostuff.parser.Service
 
getProto() - Method in class io.protostuff.parser.Service.RpcMethod
 
getProtoFiles(File) - Static method in class io.protostuff.compiler.CompilerUtil
 
getProtoType() - Method in class io.protostuff.parser.EnumField
 
getProtoType() - Method in class io.protostuff.parser.Field
Returns field type for proto files.
getProtoType() - Method in class io.protostuff.parser.Field.Reference
 
getProtoType() - Method in class io.protostuff.parser.MessageField
 
getRawVarInt32Bytes(int) - Static method in class io.protostuff.ProtobufOutput
Returns the byte array computed from the var int 32 size
getRefName() - Method in class io.protostuff.parser.Field.Reference
 
getRegisteredDelegate(Class) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
getRegisteredDelegate(Class) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
getRegisteredDelegate(Class) - Method in class io.protostuff.runtime.NumericIdStrategy
 
getRegularType() - Method in class io.protostuff.parser.EnumField
 
getRegularType() - Method in class io.protostuff.parser.MessageField
 
getRelativeName() - Method in class io.protostuff.parser.EnumGroup
 
getRelativeName() - Method in class io.protostuff.parser.Message
 
getRelativeName() - Method in class io.protostuff.parser.Service
 
getRelativePath() - Method in class io.protostuff.parser.EnumField
 
getRelativePath() - Method in class io.protostuff.parser.MessageField
 
getRemoteModelName(StringTemplateGroup, Message) - Method in class io.protostuff.compiler.ProtoToJavaBeanModelCompiler
 
getRemoteModelSchemaName(StringTemplateGroup, Message) - Method in class io.protostuff.compiler.ProtoToJavaBeanModelCompiler
 
getRepeatedBytesFieldCount() - Method in class io.protostuff.parser.Message
 
getRepeatedEnumFieldCount() - Method in class io.protostuff.parser.Message
 
getRepeatedFieldCount() - Method in class io.protostuff.parser.Message
 
getRepeatedMessageFieldCount() - Method in class io.protostuff.parser.Message
 
getRepeatedStringFieldCount() - Method in class io.protostuff.parser.Message
 
getRequiredBytesFieldCount() - Method in class io.protostuff.parser.Message
 
getRequiredEnumFieldCount() - Method in class io.protostuff.parser.Message
 
getRequiredFieldCount() - Method in class io.protostuff.parser.Message
 
getRequiredMessageFieldCount() - Method in class io.protostuff.parser.Message
 
getRequiredStringFieldCount() - Method in class io.protostuff.parser.Message
 
getResource(String, Class) - Static method in class io.protostuff.parser.DefaultProtoLoader
Loads a URL resource from the classloader; If not found, the classloader of the context class specified will be used.
getResource(String, Class, boolean) - Static method in class io.protostuff.parser.DefaultProtoLoader
Loads a URL resource from the classloader; If not found, the classloader of the context class specified will be used.
getReturnType() - Method in class io.protostuff.parser.Service.RpcMethod
 
getRoot(Message) - Static method in class io.protostuff.parser.Message
 
getRootByteSymbols() - Method in class io.protostuff.JsonIOUtil.Factory
Needed by jackson's internal utf8 strema parser.
getRootByteSymbols() - Method in class io.protostuff.SmileIOUtil.Factory
Needed by jackson's internal utf8 stream parser.
getRootMessage() - Method in class io.protostuff.parser.Message
 
getRpcMethod(String) - Method in class io.protostuff.parser.Service
 
getRpcMethodMap() - Method in class io.protostuff.parser.Service
 
getRpcMethods() - Method in class io.protostuff.parser.Service
 
getRuntimeCollectionFactory(Class) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
getRuntimeEnumIO(Class) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
getRuntimeMapFactory(Class) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
getScalarFieldCount() - Method in class io.protostuff.parser.Message
 
getScalarWithoutEnumFieldCount() - Method in class io.protostuff.parser.Message
 
getSchema() - Method in class io.protostuff.runtime.DefaultIdStrategy.Lazy
 
getSchema() - Method in class io.protostuff.runtime.DefaultIdStrategy.LazyRegister
 
getSchema() - Method in class io.protostuff.runtime.DefaultIdStrategy.Mapped
 
getSchema() - Method in class io.protostuff.runtime.DefaultIdStrategy.Registered
 
getSchema() - Method in class io.protostuff.runtime.ExplicitIdStrategy.Lazy
 
getSchema() - Method in class io.protostuff.runtime.ExplicitIdStrategy.Registered
 
getSchema() - Method in class io.protostuff.runtime.HasSchema
Gets the schema.
getSchema() - Method in class io.protostuff.runtime.IncrementalIdStrategy.LazyRegister
 
getSchema() - Method in class io.protostuff.runtime.IncrementalIdStrategy.Registered
 
getSchema() - Method in class io.protostuff.runtime.RuntimeMessageField
Returns the schema.
getSchema(int, boolean, IdStrategy) - Static method in class io.protostuff.runtime.ArraySchemas
 
getSchema(Class) - Static method in class io.protostuff.runtime.RuntimeSchema
Gets the schema that was either registered or lazily initialized at runtime.
getSchema(Class, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeSchema
Gets the schema that was either registered or lazily initialized at runtime.
getSchemaFromCollectionOrMapGenericType(Class, IdStrategy) - Static method in enum io.protostuff.runtime.PolymorphicSchemaFactories
 
getSchemaWrapper(Class) - Static method in class io.protostuff.runtime.RuntimeSchema
Returns the schema wrapper.
getSchemaWrapper(Class, boolean) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
getSchemaWrapper(Class, boolean) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
getSchemaWrapper(Class, boolean) - Method in class io.protostuff.runtime.IdStrategy
Returns the schema wrapper.
getSchemaWrapper(Class, boolean) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
getSchemaWrapper(Class, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeSchema
Returns the schema wrapper.
getSchemaWrapper(String, boolean) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
getService() - Method in class io.protostuff.parser.Service.RpcMethod
 
getService(String) - Method in class io.protostuff.parser.Proto
 
getServiceMap() - Method in class io.protostuff.parser.Proto
 
getServices() - Method in class io.protostuff.parser.Proto
 
getSingularBytesFieldCount() - Method in class io.protostuff.parser.Message
 
getSingularEnumFieldCount() - Method in class io.protostuff.parser.Message
 
getSingularFieldCount() - Method in class io.protostuff.parser.Message
 
getSingularMessageFieldCount() - Method in class io.protostuff.parser.Message
 
getSingularStringFieldCount() - Method in class io.protostuff.parser.Message
 
getSize() - Method in class io.protostuff.WriteSession
Returns the amount of bytes written in this session.
getSmileGeneratorFeatures() - Method in class io.protostuff.SmileIOUtil.Factory
Returns the smile-specific generator feature flags.
getSmileParserFeaturesImpl() - Method in class io.protostuff.SmileIOUtil.Factory
Returns the smile-specific parser feature flags.
getSortedValues() - Method in class io.protostuff.parser.EnumGroup
 
getSource() - Method in class io.protostuff.compiler.ProtoModule
 
getSourcePath() - Method in class io.protostuff.parser.Proto
 
getST(String, String) - Static method in class io.protostuff.compiler.STCodeGenerator
 
getStandardOption(String) - Method in class io.protostuff.parser.EnumGroup
 
getStandardOption(String) - Method in class io.protostuff.parser.Extension
 
getStandardOption(String) - Method in class io.protostuff.parser.Message
 
getStandardOption(String) - Method in class io.protostuff.parser.Proto
 
getStandardOption(String) - Method in class io.protostuff.parser.Service
 
getStandardOption(String) - Method in class io.protostuff.parser.Service.RpcMethod
 
getStandardOptions() - Method in class io.protostuff.parser.EnumGroup
 
getStandardOptions() - Method in class io.protostuff.parser.EnumGroup.Value
 
getStandardOptions() - Method in class io.protostuff.parser.Extension
 
getStandardOptions() - Method in class io.protostuff.parser.Field
 
getStandardOptions() - Method in class io.protostuff.parser.Message
 
getStandardOptions() - Method in class io.protostuff.parser.Proto
 
getStandardOptions() - Method in class io.protostuff.parser.Service
 
getStandardOptions() - Method in class io.protostuff.parser.Service.RpcMethod
 
getSTG(String) - Static method in class io.protostuff.compiler.STCodeGenerator
 
getString(String) - Static method in class io.protostuff.parser.AbstractParser
 
getStringFieldCount() - Method in class io.protostuff.parser.Message
 
getStringFromStringLiteral(String) - Static method in class io.protostuff.parser.AbstractParser
 
getTag(Enum) - Method in class io.protostuff.runtime.EnumIO
 
getTagAndRawLittleEndian32Bytes(int, int) - Static method in class io.protostuff.ProtobufOutput
Returns a byte array encoded with the tag and little endian 32
getTagAndRawLittleEndian64Bytes(int, long) - Static method in class io.protostuff.ProtobufOutput
Returns a byte array encoded with the tag and little endian 64
getTagAndRawVarInt32Bytes(int, int) - Static method in class io.protostuff.ProtobufOutput
Returns a byte array encoded with the tag and var int 32
getTagAndRawVarInt64Bytes(int, long) - Static method in class io.protostuff.ProtobufOutput
Returns a byte array encoded with the tag and var int 64
getTagFieldNumber(int) - Static method in class io.protostuff.WireFormat
Given a tag value, determines the field number (the upper 29 bits).
getTagWireType(int) - Static method in class io.protostuff.WireFormat
Given a tag value, determines the wire type (the lower 3 bits).
getTargetMessage() - Method in exception class io.protostuff.UninitializedMessageException
 
getTargetSchema() - Method in exception class io.protostuff.UninitializedMessageException
 
getTemplateFrom(StringTemplateGroup, String) - Static method in class io.protostuff.compiler.PluginProtoCompiler
Returns null if template is not found.
getText() - Method in class io.protostuff.XmlInput
 
getTokenNames() - Method in class io.protostuff.parser.ProtoParser
 
getTotalBytesRead() - Method in class io.protostuff.CodedInput
The total bytes read up to the current position.
getTree() - Method in class io.protostuff.parser.ProtoParser.annotation_entry_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.annotation_keyval_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.doc_entry_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.enum_block_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.enum_body_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.enum_field_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.enum_options_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.extend_block_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.extend_body_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.extensions_range_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.field_options_keyval_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.field_options_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.field_type_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.header_import_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.header_package_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.header_syntax_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.ignore_block_body_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.ignore_block_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.message_block_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.message_body_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.message_field_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.option_entry_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.parse_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.rpc_block_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.rpc_body_block_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.service_block_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.service_body_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.signed_constant_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.statement_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.var_full_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.var_reserved_return
 
getTree() - Method in class io.protostuff.parser.ProtoParser.var_return
 
getTreeAdaptor() - Method in class io.protostuff.parser.ProtoParser
 
getUniqueSortedValues() - Method in class io.protostuff.parser.EnumGroup
 
getValue() - Method in class io.protostuff.MapSchema.MapWrapper
Gets the last value set.
getValue() - Method in class io.protostuff.parser.Mutable
 
getValue() - Method in class io.protostuff.runtime.IdStrategy.PMapWrapper
 
getValue(int) - Method in class io.protostuff.parser.EnumGroup
 
getValue(String) - Method in class io.protostuff.parser.Annotation
 
getValue(String) - Method in class io.protostuff.parser.EnumGroup
 
getValueCount() - Method in class io.protostuff.parser.EnumGroup
 
getValueMap() - Method in class io.protostuff.parser.EnumGroup
 
getValues() - Method in class io.protostuff.parser.EnumGroup
 
getWireType() - Method in enum io.protostuff.WireFormat.FieldType
 
GraphByteArrayInput - Class in io.protostuff
A ByteArrayInput w/c can handle cyclic dependencies when deserializing objects with graph transformations.
GraphByteArrayInput(ByteArrayInput) - Constructor for class io.protostuff.GraphByteArrayInput
 
GraphByteArrayInput(ByteArrayInput, int) - Constructor for class io.protostuff.GraphByteArrayInput
 
GraphCodedInput - Class in io.protostuff
A CodedInput w/c can handle cyclic dependencies when deserializing objects with graph transformations.
GraphCodedInput(CodedInput) - Constructor for class io.protostuff.GraphCodedInput
 
GraphCodedInput(CodedInput, int) - Constructor for class io.protostuff.GraphCodedInput
 
GraphInput - Interface in io.protostuff
An input that is stateful and keeps track of the references.
GraphIOUtil - Class in io.protostuff
IO Utilities for graph objects (references and cyclic dependencies).
GraphIOUtil() - Constructor for class io.protostuff.GraphIOUtil
 
GraphProtostuffOutput - Class in io.protostuff
A ProtostuffOutput w/c can handle cyclic dependencies when serializing objects with graph transformations.
GraphProtostuffOutput(ProtostuffOutput) - Constructor for class io.protostuff.GraphProtostuffOutput
 
GraphProtostuffOutput(ProtostuffOutput, int) - Constructor for class io.protostuff.GraphProtostuffOutput
 
GraphProtostuffOutput.IdentityMap - Class in io.protostuff
A trimed-down version of IdentityHashMap w/c caters to the specific needs of
invalid reference
GraphOutput
.
group - Variable in class io.protostuff.compiler.PluginProtoCompiler
 
GROUP - Enum constant in enum io.protostuff.WireFormat.FieldType
 
GROUP - Static variable in class io.protostuff.parser.ProtoLexer
 
GROUP - Static variable in class io.protostuff.parser.ProtoParser
 
GROUP_LOADER - Static variable in class io.protostuff.compiler.STCodeGenerator
 
GROUP_RESOLVER - Static variable in class io.protostuff.compiler.PluginProtoCompiler
 
groupFilter - Variable in class io.protostuff.runtime.Field
 
groupFilter() - Element in annotation type io.protostuff.Tag
A value of 0x1F means the first 5 groups (1,2,4,8,16 - bits) will include this field.
groupId - Variable in class io.protostuff.runtime.IdStrategy
 
grow(ArrayList, int) - Static method in class io.protostuff.runtime.NumericIdStrategy
 
gsub(String, String, String) - Static method in enum io.protostuff.compiler.Formatter.BUILTIN
Replaces a found pattern in a word and returns a transformed word.
GT - Enum constant in enum io.protostuff.runtime.Predicate.Factories
 
GT(int) - Constructor for class io.protostuff.runtime.Predicate.GT
 

H

handler - Variable in class io.protostuff.runtime.ArraySchemas.Base
 
handleUnknownField(int, Schema) - Method in class io.protostuff.ByteArrayInput
 
handleUnknownField(int, Schema) - Method in class io.protostuff.ByteBufferInput
 
handleUnknownField(int, Schema) - Method in class io.protostuff.CodedInput
 
handleUnknownField(int, Schema) - Method in class io.protostuff.FilterInput
 
handleUnknownField(int, Schema) - Method in class io.protostuff.GraphByteArrayInput
 
handleUnknownField(int, Schema) - Method in class io.protostuff.GraphCodedInput
 
handleUnknownField(int, Schema) - Method in interface io.protostuff.Input
The underlying implementation should handle the unknown field.
handleUnknownField(int, Schema) - Method in class io.protostuff.JsonInput
 
handleUnknownField(int, Schema) - Method in class io.protostuff.KvpByteArrayInput
 
handleUnknownField(int, Schema) - Method in class io.protostuff.KvpInput
 
handleUnknownField(int, Schema) - Method in class io.protostuff.XmlInput
 
hasAnnotation(String) - Method in class io.protostuff.parser.AnnotationContainer
 
HasAnnotations - Interface in io.protostuff.parser
An entity that containts annotations.
HasDelegate<T> - Class in io.protostuff.runtime
Wraps a delegate.
HasDelegate(Delegate, IdStrategy) - Constructor for class io.protostuff.runtime.HasDelegate
 
hasFields - Variable in class io.protostuff.parser.Field.Reference
 
HasFields - Interface in io.protostuff.parser
 
hash - Variable in class io.protostuff.ByteString
 
hash(Object, int) - Static method in class io.protostuff.GraphProtostuffOutput.IdentityMap
Returns index for Object x.
hashCode() - Method in class io.protostuff.ByteString
 
HashFieldMap<T> - Class in io.protostuff.runtime
Field mapping implemented on top of hash for field lookup by number.
HashFieldMap(Collection) - Constructor for class io.protostuff.runtime.HashFieldMap
 
HashFieldMap.FieldComparator - Class in io.protostuff.runtime
 
HashMap - Enum constant in enum io.protostuff.MapSchema.MessageFactories
 
HashSet - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
Hashtable - Enum constant in enum io.protostuff.MapSchema.MessageFactories
 
HasName - Interface in io.protostuff.parser
Represents a component that should have a name.
hasNestedEnumGroups() - Method in class io.protostuff.parser.Message
 
hasNestedMessages() - Method in class io.protostuff.parser.Message
 
hasOption(String) - Method in class io.protostuff.parser.Field
 
HasOptions - Interface in io.protostuff.parser
Represents a component in a proto that can have options.
HasProto - Interface in io.protostuff.parser
Represents a component that should belong to a proto.
hasSchema - Variable in class io.protostuff.runtime.RuntimeMessageField
 
HasSchema<T> - Class in io.protostuff.runtime
Wraps a schema.
HasSchema(IdStrategy) - Constructor for class io.protostuff.runtime.HasSchema
 
head - Variable in class io.protostuff.WriteSession
The main/root/head buffer of this write session.
HEADER - Static variable in class io.protostuff.XmlXIOUtil
 
header_import(Proto) - Method in class io.protostuff.parser.ProtoParser
 
header_import_return() - Constructor for class io.protostuff.parser.ProtoParser.header_import_return
 
header_package(Proto) - Method in class io.protostuff.parser.ProtoParser
 
header_package_return() - Constructor for class io.protostuff.parser.ProtoParser.header_package_return
 
header_syntax(Proto) - Method in class io.protostuff.parser.ProtoParser
 
header_syntax_return() - Constructor for class io.protostuff.parser.ProtoParser.header_syntax_return
 
HEX - Static variable in class io.protostuff.parser.ProtoLexer
 
HEX - Static variable in class io.protostuff.parser.ProtoParser
 
HEX_BYTES - Static variable in class io.protostuff.JsonXOutput
 
HEX_DIGIT - Static variable in class io.protostuff.parser.ProtoLexer
 
HEX_DIGIT - Static variable in class io.protostuff.parser.ProtoParser
 
highSurrogate(int) - Static method in class io.protostuff.StringSerializer
 
hs - Variable in class io.protostuff.runtime.ArraySchemas.PojoArray
 

I

iCheckedCollection - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
iCheckedList - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
iCheckedMap - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
iCheckedRandomAccessList - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
iCheckedSet - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
iCheckedSortedMap - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
iCheckedSortedSet - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
iCopiesList - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
id - Variable in class io.protostuff.compiler.STCodeGenerator
 
id - Variable in class io.protostuff.runtime.ExplicitIdStrategy.BaseHS
 
id - Variable in class io.protostuff.runtime.ExplicitIdStrategy.RegisteredCollectionFactory
 
id - Variable in class io.protostuff.runtime.ExplicitIdStrategy.RegisteredEnumIO
 
id - Variable in class io.protostuff.runtime.ExplicitIdStrategy.RegisteredMapFactory
 
id - Variable in class io.protostuff.runtime.IncrementalIdStrategy.BaseHS
 
id - Variable in class io.protostuff.runtime.IncrementalIdStrategy.RuntimeCollectionFactory
 
id - Variable in class io.protostuff.runtime.IncrementalIdStrategy.RuntimeEnumIO
 
id - Variable in class io.protostuff.runtime.IncrementalIdStrategy.RuntimeMapFactory
 
id - Variable in class io.protostuff.runtime.NumericIdStrategy.RegisteredDelegate
 
id - Variable in class io.protostuff.runtime.RuntimeFieldFactory
Used by ObjectSchema to serialize dynamic (polymorphic) fields.
ID - Static variable in class io.protostuff.parser.ProtoLexer
 
ID - Static variable in class io.protostuff.parser.ProtoParser
 
ID_ARRAY - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_ARRAY_DATA - Static variable in class io.protostuff.runtime.ArraySchemas
 
ID_ARRAY_DELEGATE - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_ARRAY_DIMENSION - Static variable in class io.protostuff.runtime.ArraySchema
 
ID_ARRAY_DIMENSION - Static variable in class io.protostuff.runtime.ClassSchema
 
ID_ARRAY_DIMENSION - Static variable in class io.protostuff.runtime.ObjectSchema
 
ID_ARRAY_ENUM - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_ARRAY_LEN - Static variable in class io.protostuff.runtime.ArraySchema
 
ID_ARRAY_LEN - Static variable in class io.protostuff.runtime.ArraySchemas
 
ID_ARRAY_LEN - Static variable in class io.protostuff.runtime.ObjectSchema
 
ID_ARRAY_MAPPED - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_ARRAY_NULLCOUNT - Static variable in class io.protostuff.runtime.ArraySchemas
 
ID_ARRAY_POJO - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_ARRAY_SCALAR - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_BIGDECIMAL - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_BIGINTEGER - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_BOOL - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_BYTE - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_BYTE_ARRAY - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_BYTES - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_CHAR - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_CHECKED_COLLECTION - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
ID_CHECKED_LIST - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
ID_CHECKED_MAP - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
ID_CHECKED_RANDOM_ACCESS_LIST - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
ID_CHECKED_SET - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
ID_CHECKED_SORTED_MAP - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
ID_CHECKED_SORTED_SET - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
ID_CLASS - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_CLASS_ARRAY - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_CLASS_ARRAY_MAPPED - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_CLASS_MAPPED - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_COLLECTION - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_COPIES_LIST - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
ID_DATE - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_DELEGATE - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_DOUBLE - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_EMPTY_LIST - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
ID_EMPTY_MAP - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
ID_EMPTY_SET - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
ID_ENUM - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_ENUM_MAP - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_ENUM_SET - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_ENUM_VALUE - Static variable in class io.protostuff.runtime.ObjectSchema
 
ID_ENUM_VALUE - Static variable in class io.protostuff.runtime.PolymorphicEnumSchema
 
ID_FLOAT - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_INT32 - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_INT64 - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_MAP - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_OBJECT - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_POJO - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_POLYMORPHIC_COLLECTION - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_POLYMORPHIC_MAP - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_SET_FROM_MAP - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
ID_SHORT - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_SINGLETON_LIST - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
ID_SINGLETON_MAP - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
ID_SINGLETON_SET - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
ID_STRATEGY - Static variable in class io.protostuff.runtime.RuntimeEnv
 
ID_STRING - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_SYNCHRONIZED_COLLECTION - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
ID_SYNCHRONIZED_LIST - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
ID_SYNCHRONIZED_MAP - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
ID_SYNCHRONIZED_RANDOM_ACCESS_LIST - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
ID_SYNCHRONIZED_SET - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
ID_SYNCHRONIZED_SORTED_MAP - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
ID_SYNCHRONIZED_SORTED_SET - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
ID_THROWABLE - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
ID_UNMODIFIABLE_COLLECTION - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
ID_UNMODIFIABLE_LIST - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
ID_UNMODIFIABLE_MAP - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
ID_UNMODIFIABLE_RANDOM_ACCESS_LIST - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
ID_UNMODIFIABLE_SET - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
ID_UNMODIFIABLE_SORTED_MAP - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
ID_UNMODIFIABLE_SORTED_SET - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
IdentityHashMap - Enum constant in enum io.protostuff.MapSchema.MessageFactories
 
IdentityMap() - Constructor for class io.protostuff.GraphProtostuffOutput.IdentityMap
Constructs a new, empty identity hash map with a default expected maximum size (21).
IdentityMap(int) - Constructor for class io.protostuff.GraphProtostuffOutput.IdentityMap
Constructs a new, empty map with the specified expected maximum size.
idFrom(Class) - Static method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
idFrom(Class) - Static method in class io.protostuff.runtime.PolymorphicMapSchema
 
IdStrategy - Class in io.protostuff.runtime
This base class handles all the IO for reading and writing polymorphic fields.
IdStrategy(int, IdStrategy, int) - Constructor for class io.protostuff.runtime.IdStrategy
 
IdStrategy.Factory - Interface in io.protostuff.runtime
Responsible for instantiating custom IdStrategy impls.
IdStrategy.PMapWrapper - Class in io.protostuff.runtime
 
IdStrategy.UnknownTypeException - Exception Class in io.protostuff.runtime
Thrown when a type is not known by the IdStrategy.
IdStrategy.Wrapper - Class in io.protostuff.runtime
 
ignore_block() - Method in class io.protostuff.parser.ProtoParser
 
ignore_block_body() - Method in class io.protostuff.parser.ProtoParser
 
ignore_block_body_return() - Constructor for class io.protostuff.parser.ProtoParser.ignore_block_body_return
 
ignore_block_return() - Constructor for class io.protostuff.parser.ProtoParser.ignore_block_return
 
IMPORT - Static variable in class io.protostuff.parser.ProtoLexer
 
IMPORT - Static variable in class io.protostuff.parser.ProtoParser
 
importedProtos - Variable in class io.protostuff.parser.Proto
 
importer - Variable in class io.protostuff.parser.Proto
 
importProto(String) - Method in class io.protostuff.parser.Proto
 
in - Variable in class io.protostuff.KvpInput
 
inc(int, int) - Static method in class io.protostuff.YamlOutput
 
INCLUDE - Enum constant in enum io.protostuff.runtime.RuntimeView.Factories
Include the fields for merging and writing.
INCLUDE_OPTIMIZED_FOR_MERGE_ONLY - Enum constant in enum io.protostuff.runtime.RuntimeView.Factories
includeAndAddTo(Map, Class, List, String[]) - Static method in class io.protostuff.runtime.RuntimeView
 
IncludeProjectDependenciesComponentConfigurator - Class in io.protostuff.mojo
A custom ComponentConfigurator which adds the project's runtime classpath elements to the classpath Source: http://mail-archives.apache.org/mod_mbox/maven-users/200808.mbox/%3C18785907.post@talk.nabble.com%3E
IncludeProjectDependenciesComponentConfigurator() - Constructor for class io.protostuff.mojo.IncludeProjectDependenciesComponentConfigurator
 
IncrementalIdStrategy - Class in io.protostuff.runtime
The ids are generated (incremental) on the fly and you can optionally register classes by reserving the first x ids via IncrementalIdStrategy.Registry.
IncrementalIdStrategy(int, int, int, int, int, int, int, int) - Constructor for class io.protostuff.runtime.IncrementalIdStrategy
 
IncrementalIdStrategy(int, IdStrategy, int, int, int, int, int, int, int, int, int) - Constructor for class io.protostuff.runtime.IncrementalIdStrategy
 
IncrementalIdStrategy.BaseHS<T> - Class in io.protostuff.runtime
 
IncrementalIdStrategy.Factory - Class in io.protostuff.runtime
To use IncrementalIdStrategy without registering anything, set the system property: "-Dprotostuff.runtime.id_strategy_factory=io.protostuff.runtime.IncrementalIdStrategy$Factory"
IncrementalIdStrategy.Lazy<T> - Class in io.protostuff.runtime
 
IncrementalIdStrategy.LazyRegister<T> - Class in io.protostuff.runtime
 
IncrementalIdStrategy.Registered<T> - Class in io.protostuff.runtime
 
IncrementalIdStrategy.Registry - Class in io.protostuff.runtime
This Registry is only way to register your pojos/enums/collections/maps/delegates.
IncrementalIdStrategy.RuntimeCollectionFactory - Class in io.protostuff.runtime
 
IncrementalIdStrategy.RuntimeEnumIO - Class in io.protostuff.runtime
 
IncrementalIdStrategy.RuntimeMapFactory - Class in io.protostuff.runtime
 
indent - Variable in class io.protostuff.YamlOutput
 
index - Variable in class io.protostuff.parser.Service.RpcMethod
 
indexedValues - Variable in class io.protostuff.parser.EnumGroup
 
info(String) - Static method in class io.protostuff.parser.AbstractParser
 
init(int) - Method in class io.protostuff.GraphProtostuffOutput.IdentityMap
Initializes object to be an empty map with the specified initial capacity, which is assumed to be a power of two between MINIMUM_CAPACITY and MAXIMUM_CAPACITY inclusive.
initUnsafe() - Static method in class io.protostuff.runtime.RuntimeUnsafeFieldFactory
 
injectAfterAnnotation(Message, Message, String, String) - Static method in class io.protostuff.compiler.ProtoToProtoCompiler
 
injectAfterOption(Message, Message, String, String) - Static method in class io.protostuff.compiler.ProtoToProtoCompiler
 
input - Variable in class io.protostuff.CodedInput
 
input - Variable in class io.protostuff.FilterInput
 
input - Variable in class io.protostuff.Pipe
 
Input - Interface in io.protostuff
An Input lets an application read primitive data types and objects from a source of data.
INPUT_FACTORY_IMPLS - Static variable in class io.protostuff.XmlIOFactoryUtil
 
insertIndentation(String, String) - Static method in class io.protostuff.compiler.ProtoToProtoCompiler
 
INSTANCE - Static variable in class io.protostuff.parser.ErrorMap
 
instanceFrom(int) - Static method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
instanceFrom(int) - Static method in class io.protostuff.runtime.PolymorphicMapSchema
 
instantiator - Variable in class io.protostuff.runtime.DefaultIdStrategy.RuntimeCollectionFactory
 
instantiator - Variable in class io.protostuff.runtime.DefaultIdStrategy.RuntimeMapFactory
 
instantiator - Variable in class io.protostuff.runtime.IncrementalIdStrategy.RuntimeCollectionFactory
 
instantiator - Variable in class io.protostuff.runtime.IncrementalIdStrategy.RuntimeMapFactory
 
instantiator - Variable in class io.protostuff.runtime.RuntimeSchema
 
instantiator - Variable in class io.protostuff.runtime.RuntimeView.BaseSchema
 
Instantiator() - Constructor for class io.protostuff.runtime.RuntimeEnv.Instantiator
 
INT - Enum constant in enum io.protostuff.WireFormat.JavaType
 
INT_MASK - Static variable in class io.protostuff.UnsignedNumberUtil
 
INT_MIN_VALUE - Static variable in class io.protostuff.StringSerializer
 
Int32() - Constructor for class io.protostuff.parser.Field.Int32
 
INT32 - Enum constant in enum io.protostuff.WireFormat.FieldType
 
INT32 - Static variable in class io.protostuff.parser.ProtoLexer
 
INT32 - Static variable in class io.protostuff.parser.ProtoParser
 
INT32 - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
INT32 - Static variable in class io.protostuff.runtime.RuntimeReflectionFieldFactory
 
INT32 - Static variable in class io.protostuff.runtime.RuntimeUnsafeFieldFactory
 
Int32Array(IdStrategy, PolymorphicSchema.Handler, boolean) - Constructor for class io.protostuff.runtime.ArraySchemas.Int32Array
 
Int64() - Constructor for class io.protostuff.parser.Field.Int64
 
INT64 - Enum constant in enum io.protostuff.WireFormat.FieldType
 
INT64 - Static variable in class io.protostuff.parser.ProtoLexer
 
INT64 - Static variable in class io.protostuff.parser.ProtoParser
 
INT64 - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
INT64 - Static variable in class io.protostuff.runtime.RuntimeReflectionFieldFactory
 
INT64 - Static variable in class io.protostuff.runtime.RuntimeUnsafeFieldFactory
 
Int64Array(IdStrategy, PolymorphicSchema.Handler, boolean) - Constructor for class io.protostuff.runtime.ArraySchemas.Int64Array
 
IntSerializer - Class in io.protostuff
Int32/Int64 serialization
IntSerializer() - Constructor for class io.protostuff.IntSerializer
 
invalidEndTag() - Static method in exception class io.protostuff.ProtobufException
 
InvalidEscapeSequenceException(String) - Constructor for exception class io.protostuff.parser.TextFormat.InvalidEscapeSequenceException
 
invalidTag() - Static method in exception class io.protostuff.ProtobufException
 
invalidWireType() - Static method in exception class io.protostuff.ProtobufException
 
io.protostuff - package io.protostuff
 
io.protostuff.compiler - package io.protostuff.compiler
 
io.protostuff.mojo - package io.protostuff.mojo
 
io.protostuff.parser - package io.protostuff.parser
 
io.protostuff.runtime - package io.protostuff.runtime
 
IOUtil - Class in io.protostuff
Common io utils for the supported formats.
IOUtil() - Constructor for class io.protostuff.IOUtil
 
irregulars - Static variable in enum io.protostuff.compiler.Formatter.BUILTIN
 
isAddToCompileSourceRoot() - Method in class io.protostuff.mojo.ProtoModule
 
isAllowedCharacter(char) - Static method in class io.protostuff.compiler.CompilerMain
 
isAlpha(char) - Static method in class io.protostuff.compiler.CompilerMain
 
isAnnotationPresentOnFields() - Method in class io.protostuff.parser.Message
 
isAtEnd() - Method in class io.protostuff.CodedInput
Returns true if the stream has reached the end of the input.
isAvailableOutput(String) - Static method in class io.protostuff.compiler.CompilerMain
 
isBoolField() - Method in class io.protostuff.parser.Field
 
isByteBufferFieldPresent() - Method in class io.protostuff.parser.Message
 
isBytesField() - Method in class io.protostuff.parser.Field
 
isBytesFieldPresent() - Method in class io.protostuff.parser.Message
 
isBytesOrStringDefaultValuePresent() - Method in class io.protostuff.parser.Message
 
isComponentPojo(Class) - Static method in class io.protostuff.runtime.ObjectSchema
 
isCurrentFieldPacked() - Method in class io.protostuff.ByteArrayInput
Return true if currently reading packed field
isCurrentFieldPacked() - Method in class io.protostuff.ByteBufferInput
Return true if currently reading packed field
isCurrentFieldPacked() - Method in class io.protostuff.CodedInput
Return true if currently reading packed field
isCurrentMessageReference() - Method in class io.protostuff.GraphByteArrayInput
 
isCurrentMessageReference() - Method in class io.protostuff.GraphCodedInput
 
isCurrentMessageReference() - Method in interface io.protostuff.GraphInput
Returns true if the last message was read as a reference.
isDefaultValueSet() - Method in class io.protostuff.parser.EnumField
 
isDefaultValueSet() - Method in class io.protostuff.parser.Field
 
isDelegateRegistered(Class) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
isDelegateRegistered(Class) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
isDelegateRegistered(Class) - Method in class io.protostuff.runtime.IdStrategy
Returns true if there is a Delegate explicitly registered for the typeClass.
isDelegateRegistered(Class) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
isDelimited() - Method in class io.protostuff.parser.Field.Bytes
 
isDelimited() - Method in class io.protostuff.parser.Field
 
isDelimited() - Method in class io.protostuff.parser.Field.String
 
isDelimited() - Method in class io.protostuff.parser.MessageField
 
isDescendant(Message) - Method in class io.protostuff.parser.Message
 
isEmpty() - Method in class io.protostuff.ByteString
Returns true if the size is 0, false otherwise.
isEmpty() - Method in class io.protostuff.parser.ErrorMap
 
isEmpty() - Method in class io.protostuff.runtime.ObjectSchema.ArrayWrapper
 
isEmptyA() - Method in class io.protostuff.parser.AnnotationContainer
Shorthand for annotations.isEmpty().
isEmptyP() - Method in class io.protostuff.parser.Annotation
Shorthand for params.isEmpty().
isEnumField() - Method in class io.protostuff.parser.Field
 
iSetFromMap - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
isExtensible() - Method in class io.protostuff.parser.Message
 
isHex(char) - Static method in class io.protostuff.parser.TextFormat
Is this a hex digit?
iSingletonList - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
iSingletonMap - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
iSingletonSet - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
isInitialized(Pipe) - Method in class io.protostuff.Pipe.Schema
Always returns true since we're just transferring data.
isInitialized(Object) - Method in class io.protostuff.GraphByteArrayInput
 
isInitialized(Object) - Method in class io.protostuff.GraphCodedInput
 
isInitialized(Object) - Method in class io.protostuff.runtime.DerivativeSchema
 
isInitialized(Object) - Method in class io.protostuff.runtime.PolymorphicPojoCollectionSchema
 
isInitialized(Object) - Method in class io.protostuff.runtime.PolymorphicPojoMapSchema
 
isInitialized(Object) - Method in class io.protostuff.runtime.PolymorphicPojoSchema
 
isInitialized(Object) - Method in class io.protostuff.runtime.PolymorphicSchema
 
isInitialized(Collection) - Method in class io.protostuff.CollectionSchema
 
isInitialized(Map) - Method in class io.protostuff.MapSchema
 
isInitialized(T) - Method in class io.protostuff.CustomSchema
 
isInitialized(T) - Method in class io.protostuff.runtime.RuntimeSchema
Always returns true, everything is optional.
isInitialized(T) - Method in class io.protostuff.runtime.RuntimeView.BaseSchema
 
isInitialized(T) - Method in interface io.protostuff.Schema
Returns true if there is no required field or if all the required fields are set.
isJavaVersion9() - Method in class io.protostuff.compiler.ProtoModule
Determines if current runtime environment is JDK version 9 or above.
isLastRepeated() - Method in class io.protostuff.JsonInput
Returns true if the last read field was a repeated field.
isLastRepeated() - Method in class io.protostuff.JsonOutput
Returns true if the last written field was a repeated field.
isLastRepeated() - Method in class io.protostuff.JsonXOutput
Returns true if the last written field was a repeated field.
isMessageField() - Method in class io.protostuff.parser.Field
 
isNested() - Method in class io.protostuff.parser.EnumGroup
 
isNested() - Method in class io.protostuff.parser.Extension
 
isNested() - Method in class io.protostuff.parser.Message
 
isNested() - Method in class io.protostuff.parser.Service
 
isNumber(char) - Static method in class io.protostuff.compiler.CompilerMain
 
isNumberField() - Method in class io.protostuff.parser.Field
 
isNumeric() - Method in class io.protostuff.JsonInput
Returns whether the incoming messages' field names are numeric.
isNumeric() - Method in class io.protostuff.JsonOutput
Returns whether the incoming messages' field names are numeric.
isNumeric() - Method in class io.protostuff.JsonXOutput
Returns whether the incoming messages' field names are numeric.
ISO_8859_1 - Static variable in class io.protostuff.parser.TextFormat
 
isOctal(char) - Static method in class io.protostuff.parser.TextFormat
Is this an octal digit?
isOptional() - Method in class io.protostuff.parser.Field
 
isOverridden() - Method in class io.protostuff.parser.Mutable
 
isPackable() - Method in class io.protostuff.parser.Field
 
isPackable() - Method in enum io.protostuff.WireFormat.FieldType
 
isPrimitive(int) - Static method in class io.protostuff.runtime.ArraySchemas
 
isRegistered(Class) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
isRegistered(Class) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
isRegistered(Class) - Method in class io.protostuff.runtime.IdStrategy
Returns true if the typeClass is explicitly registered.
isRegistered(Class) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
isRegistered(Class) - Static method in class io.protostuff.runtime.RuntimeSchema
Returns true if the typeClass was not lazily created.
isRegistered(Class, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeSchema
Returns true if the typeClass was not lazily created.
isRepeated() - Method in class io.protostuff.parser.Field
 
isRepeatedFieldPresent() - Method in class io.protostuff.parser.Message
 
isRequired() - Method in class io.protostuff.parser.Field
 
isRequiredFieldPresent() - Method in class io.protostuff.parser.Message
 
isRequiredFieldPresentOnCurrent() - Method in class io.protostuff.parser.Message
 
isSamePackage() - Method in class io.protostuff.parser.EnumField
 
isSamePackage() - Method in class io.protostuff.parser.MessageField
 
isStringField() - Method in class io.protostuff.parser.Field
 
isVoidArgType() - Method in class io.protostuff.parser.Service.RpcMethod
 
isVoidReturnType() - Method in class io.protostuff.parser.Service.RpcMethod
 
iSynchronizedCollection - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
iSynchronizedList - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
iSynchronizedMap - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
iSynchronizedRandomAccessList - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
iSynchronizedSet - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
iSynchronizedSortedMap - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
iSynchronizedSortedSet - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
iterator() - Method in class io.protostuff.runtime.ObjectSchema.ArrayWrapper
 
iUnmodifiableCollection - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
iUnmodifiableList - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
iUnmodifiableMap - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
iUnmodifiableRandomAccessList - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
iUnmodifiableSet - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
iUnmodifiableSortedMap - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
iUnmodifiableSortedSet - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 

J

JAVA_9_AND_ABOVE - Static variable in class io.protostuff.compiler.ProtoModule
true for JDKs 9, 10, 11, etc; false for 1.8 and below.
JAVA_9_AND_ABOVE - Static variable in class io.protostuff.runtime.RuntimeEnv
true for JDKs 9, 10, 11, etc; false for 1.8 and below.
javaOutput - Variable in class io.protostuff.compiler.PluginProtoCompiler
 
javaPackageName - Variable in class io.protostuff.parser.Proto
 
javaType - Variable in enum io.protostuff.WireFormat.FieldType
 
JavaType(Object) - Constructor for enum io.protostuff.WireFormat.JavaType
 
JsonInput - Class in io.protostuff
An input used for reading data with json format.
JsonInput(JsonParser) - Constructor for class io.protostuff.JsonInput
 
JsonInput(JsonParser, boolean) - Constructor for class io.protostuff.JsonInput
 
JsonInputException - Exception Class in io.protostuff
Thrown when a json-encoded protobuf message being parsed is invalid in some way.
JsonInputException(String) - Constructor for exception class io.protostuff.JsonInputException
 
JsonIOUtil - Class in io.protostuff
Utility for the JSON serialization/deserialization of messages and objects tied to a schema.
JsonIOUtil() - Constructor for class io.protostuff.JsonIOUtil
 
JsonIOUtil.Factory - Class in io.protostuff
A custom factory simply to expose certain fields.
JsonOutput - Class in io.protostuff
An output used for writing data with json format.
JsonOutput(JsonGenerator) - Constructor for class io.protostuff.JsonOutput
 
JsonOutput(JsonGenerator, boolean) - Constructor for class io.protostuff.JsonOutput
 
JsonOutput(JsonGenerator, boolean, Schema) - Constructor for class io.protostuff.JsonOutput
 
JsonXIOUtil - Class in io.protostuff
Json serialization via JsonXOutput.
JsonXIOUtil() - Constructor for class io.protostuff.JsonXIOUtil
 
JsonXOutput - Class in io.protostuff
An optimized json output which is efficient in writing numeric keys and pre-encoded utf8 strings (in byte array form).
JsonXOutput(LinkedBuffer, boolean, Schema) - Constructor for class io.protostuff.JsonXOutput
 
JsonXOutput(LinkedBuffer, OutputStream, boolean, Schema) - Constructor for class io.protostuff.JsonXOutput
 
JsonXOutput(LinkedBuffer, OutputStream, WriteSession.FlushHandler, int, boolean, Schema) - Constructor for class io.protostuff.JsonXOutput
 

K

KEY_SUFFIX - Static variable in class io.protostuff.JsonXOutput
 
KEY_SUFFIX_ARRAY - Static variable in class io.protostuff.JsonXOutput
 
KEY_SUFFIX_ARRAY_OBJECT - Static variable in class io.protostuff.JsonXOutput
 
KEY_SUFFIX_ARRAY_STRING - Static variable in class io.protostuff.JsonXOutput
 
KEY_SUFFIX_OBJECT - Static variable in class io.protostuff.JsonXOutput
 
KEY_SUFFIX_STRING - Static variable in class io.protostuff.JsonXOutput
 
keySet() - Method in class io.protostuff.parser.ErrorMap
 
kFrom(Input, MapSchema.MapWrapper) - Method in class io.protostuff.runtime.RuntimeMapField
 
kPipeSchema - Variable in class io.protostuff.MessageMapSchema
The pipe schema of the message key.
kSchema - Variable in class io.protostuff.MessageMapSchema
The schema of the message key.
kTo(Output, int, K, boolean) - Method in class io.protostuff.runtime.RuntimeMapField
 
kTransfer(Pipe, Input, Output, int, boolean) - Method in class io.protostuff.runtime.RuntimeMapField
 
KvpByteArrayInput - Class in io.protostuff
An input for deserializing kvp-encoded messages.
KvpByteArrayInput(byte[], int, int, boolean) - Constructor for class io.protostuff.KvpByteArrayInput
 
KvpInput - Class in io.protostuff
An input for deserializing kvp-encoded messages.
KvpInput(InputStream, boolean) - Constructor for class io.protostuff.KvpInput
 
KvpInput(InputStream, byte[], boolean) - Constructor for class io.protostuff.KvpInput
 
KvpInput(InputStream, byte[], int, int, boolean) - Constructor for class io.protostuff.KvpInput
 
KvpOutput - Class in io.protostuff
An output for serializing kvp-encoded messages (from a byte array as source).
KvpOutput(LinkedBuffer, Schema, boolean) - Constructor for class io.protostuff.KvpOutput
 
KvpOutput(LinkedBuffer, OutputStream, Schema, boolean) - Constructor for class io.protostuff.KvpOutput
 

L

last - Variable in class io.protostuff.parser.Mutable
 
lastName - Variable in class io.protostuff.JsonInput
 
lastNumber - Variable in class io.protostuff.JsonInput
 
lastNumber - Variable in class io.protostuff.JsonOutput
 
lastNumber - Variable in class io.protostuff.JsonXOutput
 
lastNumber - Variable in class io.protostuff.YamlOutput
 
lastRef - Variable in class io.protostuff.GraphByteArrayInput
 
lastRef - Variable in class io.protostuff.GraphCodedInput
 
lastRepeated - Variable in class io.protostuff.JsonInput
 
lastRepeated - Variable in class io.protostuff.JsonOutput
 
lastRepeated - Variable in class io.protostuff.JsonXOutput
 
lastSchema - Variable in class io.protostuff.GraphByteArrayInput
 
lastSchema - Variable in class io.protostuff.GraphCodedInput
 
lastTag - Variable in class io.protostuff.ByteArrayInput
 
lastTag - Variable in class io.protostuff.ByteBufferInput
 
lastTag - Variable in class io.protostuff.CodedInput
 
Lazy(int, Class, IdStrategy) - Constructor for class io.protostuff.runtime.ExplicitIdStrategy.Lazy
 
Lazy(Class, IdStrategy) - Constructor for class io.protostuff.runtime.DefaultIdStrategy.Lazy
 
Lazy(Class, IdStrategy) - Constructor for class io.protostuff.runtime.IncrementalIdStrategy.Lazy
 
LazyRegister(Class, IdStrategy) - Constructor for class io.protostuff.runtime.DefaultIdStrategy.LazyRegister
 
LazyRegister(Class, IdStrategy) - Constructor for class io.protostuff.runtime.IncrementalIdStrategy.LazyRegister
 
LEFTCURLY - Static variable in class io.protostuff.parser.ProtoLexer
 
LEFTCURLY - Static variable in class io.protostuff.parser.ProtoParser
 
LEFTPAREN - Static variable in class io.protostuff.parser.ProtoLexer
 
LEFTPAREN - Static variable in class io.protostuff.parser.ProtoParser
 
LEFTSQUARE - Static variable in class io.protostuff.parser.ProtoLexer
 
LEFTSQUARE - Static variable in class io.protostuff.parser.ProtoParser
 
limit - Variable in class io.protostuff.ByteArrayInput
 
limit - Variable in class io.protostuff.KvpByteArrayInput
 
limit - Variable in class io.protostuff.KvpInput
 
limit - Variable in class io.protostuff.LimitedInputStream
 
limit(int) - Method in class io.protostuff.LimitedInputStream
 
LimitedInputStream - Class in io.protostuff
An InputStream implementations which reads from some other InputStream but is limited to a particular number of bytes.
LimitedInputStream(InputStream) - Constructor for class io.protostuff.LimitedInputStream
 
LimitedInputStream(InputStream, int) - Constructor for class io.protostuff.LimitedInputStream
 
LINE_BREAK_LEN - Static variable in class io.protostuff.YamlOutput
Returns 2 if line break is using CRLF ("\r\n"), 1 if using LF ("\n")
LINE_SEPARATOR - Static variable in class io.protostuff.compiler.ProtoToProtoCompiler
 
LinkBuffer - Class in io.protostuff
A list of ByteBuffers.
LinkBuffer() - Constructor for class io.protostuff.LinkBuffer
 
LinkBuffer(int) - Constructor for class io.protostuff.LinkBuffer
 
LinkedBlockingDeque - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
LinkedBlockingQueue - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
LinkedBuffer - Class in io.protostuff
A buffer that wraps a byte array and has a reference to the next buffer for dynamic increase.
LinkedBuffer(byte[], int) - Constructor for class io.protostuff.LinkedBuffer
Uses the buffer starting at the specified offset
LinkedBuffer(byte[], int, int) - Constructor for class io.protostuff.LinkedBuffer
 
LinkedBuffer(byte[], int, int, LinkedBuffer) - Constructor for class io.protostuff.LinkedBuffer
 
LinkedBuffer(byte[], int, LinkedBuffer) - Constructor for class io.protostuff.LinkedBuffer
Uses the buffer starting at the specified offset and appends to the provided buffer appendTarget.
LinkedBuffer(int) - Constructor for class io.protostuff.LinkedBuffer
Creates a buffer with the specified size.
LinkedBuffer(int, LinkedBuffer) - Constructor for class io.protostuff.LinkedBuffer
Creates a buffer with the specified size and appends to the provided buffer appendTarget.
LinkedBuffer(LinkedBuffer, LinkedBuffer) - Constructor for class io.protostuff.LinkedBuffer
Creates a view from the buffer viewSource and appends the view to the provided buffer appendTarget.
LinkedHashMap - Enum constant in enum io.protostuff.MapSchema.MessageFactories
 
LinkedHashSet - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
LinkedList - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
LINUX_DELIMITER - Static variable in class io.protostuff.compiler.FilenameUtil
 
List - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
ListAdapter<F,T> - Class in io.protostuff
Provides an immutable view of List<T> around a List<F>.
ListAdapter(List, ListAdapter.Converter) - Constructor for class io.protostuff.ListAdapter
 
ListAdapter.Converter<F,T> - Interface in io.protostuff
Convert individual elements of the List from F to T.
LITTLE_ENDIAN_32_SIZE - Static variable in class io.protostuff.ProtobufOutput
 
LITTLE_ENDIAN_64_SIZE - Static variable in class io.protostuff.ProtobufOutput
 
load(InputStream, Proto) - Static method in class io.protostuff.parser.AbstractParser
 
load(String, Proto) - Method in class io.protostuff.parser.DefaultProtoLoader
 
load(String, Proto) - Method in interface io.protostuff.parser.Proto.Loader
 
loadClass(String) - Static method in class io.protostuff.runtime.RuntimeEnv
 
loadClass(String, Class, boolean) - Static method in class io.protostuff.XmlIOFactoryUtil
Loads a class from the classloader; If not found, the classloader of the context class specified will be used.
loadedProtos - Variable in class io.protostuff.compiler.CachingProtoLoader
 
loader - Variable in class io.protostuff.parser.Proto
 
loadFrom(File, Proto) - Method in class io.protostuff.compiler.CachingProtoLoader
 
loadFrom(File, Proto) - Method in class io.protostuff.parser.DefaultProtoLoader
 
loadFrom(File, Proto) - Static method in class io.protostuff.parser.ProtoUtil
 
loadFrom(InputStream, Proto) - Static method in class io.protostuff.parser.ProtoUtil
Loads the proto from an InputStream.
loadFrom(Reader, Proto) - Static method in class io.protostuff.parser.ProtoUtil
Loads the proto from a Reader.
loadFrom(URL, Proto) - Method in class io.protostuff.compiler.CachingProtoLoader
 
loadFrom(URL, Proto) - Method in class io.protostuff.parser.DefaultProtoLoader
 
loadFrom(URL, Proto) - Static method in class io.protostuff.parser.ProtoUtil
 
loadFrom(ANTLRReaderStream, Proto) - Static method in class io.protostuff.parser.ProtoUtil
Loads the proto from an ANTLRReaderStream.
loadFromClasspath(String, Proto) - Static method in class io.protostuff.parser.DefaultProtoLoader
Loads a proto from the classpath.
loadFromOtherResource(String, Proto) - Method in class io.protostuff.parser.DefaultProtoLoader
 
loadModule(Properties, String, CachingProtoLoader, File, File, Properties, String[], String[]) - Static method in class io.protostuff.compiler.CompilerMain
 
loadModules(File, File, File) - Static method in class io.protostuff.compiler.CompilerMain
 
loadModules(InputStream) - Static method in class io.protostuff.compiler.CompilerMain
 
loadModules(Properties) - Static method in class io.protostuff.compiler.CompilerMain
 
loadModules(Properties, File, File) - Static method in class io.protostuff.compiler.CompilerMain
 
LONG - Enum constant in enum io.protostuff.WireFormat.JavaType
 
LONG_MIN_VALUE - Static variable in class io.protostuff.StringSerializer
 
LowCopyProtobufOutput - Class in io.protostuff
Output that differs from the standard by attempting to avoid extra copies of large ByteBuffer fields.
LowCopyProtobufOutput() - Constructor for class io.protostuff.LowCopyProtobufOutput
 
LowCopyProtobufOutput(LinkBuffer) - Constructor for class io.protostuff.LowCopyProtobufOutput
 
LowCopyProtostuffOutput - Class in io.protostuff
Output that differs from the standard by attempting to avoid extra copies of large ByteBuffer fields.
LowCopyProtostuffOutput() - Constructor for class io.protostuff.LowCopyProtostuffOutput
 
LowCopyProtostuffOutput(LinkBuffer) - Constructor for class io.protostuff.LowCopyProtostuffOutput
 
LOWER - Enum constant in enum io.protostuff.compiler.Formatter.BUILTIN
lowercase.
lowSurrogate(int) - Static method in class io.protostuff.StringSerializer
 
LT - Enum constant in enum io.protostuff.runtime.Predicate.Factories
 
LT(int) - Constructor for class io.protostuff.runtime.Predicate.LT
 

M

main(String[]) - Static method in class io.protostuff.compiler.CompilerMain
 
makeTag(int, int) - Static method in class io.protostuff.WireFormat
Makes a tag value given a field number and wire type.
malformedVarint() - Static method in exception class io.protostuff.ProtobufException
 
map - Variable in class io.protostuff.MapSchema.MapWrapper
The actual map being operated on.
map - Variable in class io.protostuff.runtime.IdStrategy.PMapWrapper
 
map(Class, Class) - Method in class io.protostuff.runtime.DefaultIdStrategy
map(Class, Class) - Static method in class io.protostuff.runtime.RuntimeSchema
Maps the baseClass to a specific non-interface/non-abstract typeClass and registers it (this must be done on application startup).
map(String, int) - Static method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
map(String, int) - Static method in class io.protostuff.runtime.PolymorphicMapSchema
 
Map - Enum constant in enum io.protostuff.MapSchema.MessageFactories
 
MAP - Enum constant in enum io.protostuff.runtime.PolymorphicSchemaFactories
 
MAP - Static variable in class io.protostuff.runtime.RuntimeMapFieldFactory
 
MAP_PIPE_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
MAP_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
mapClass - Variable in class io.protostuff.runtime.DefaultIdStrategy.RuntimeMapFactory
 
mapClass - Variable in class io.protostuff.runtime.IncrementalIdStrategy.RuntimeMapFactory
 
mapClass(int) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
mapClass(int) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
mapClass(int) - Method in class io.protostuff.runtime.NumericIdStrategy
 
mapId - Variable in class io.protostuff.runtime.IncrementalIdStrategy
 
mapId(Class) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
mapIdStart - Variable in class io.protostuff.runtime.IncrementalIdStrategy
 
mapMapping - Variable in class io.protostuff.runtime.DefaultIdStrategy
 
mapMapping - Variable in class io.protostuff.runtime.ExplicitIdStrategy
 
mapMapping - Variable in class io.protostuff.runtime.IncrementalIdStrategy
 
Mapped(Class, Class, IdStrategy) - Constructor for class io.protostuff.runtime.DefaultIdStrategy.Mapped
 
mapPojo(Class, Class) - Method in class io.protostuff.runtime.ExplicitIdStrategy.Registry
If you are sure that you are only using a single implementation of your interface/abstract class, then it makes sense to map it directly to its impl class to avoid writing the type.
mapPojo(Class, Class) - Method in class io.protostuff.runtime.IncrementalIdStrategy.Registry
If you are sure that you are only using a single implementation of your interface/abstract class, then it makes sense to map it directly to its impl class to avoid writing the type.
mapPojo(Class, Class) - Method in interface io.protostuff.runtime.NumericIdStrategy.Registry
If you are sure that you are only using a single implementation of your interface/abstract class, then it makes sense to map it directly to its impl class to avoid writing the type.
maps - Variable in class io.protostuff.runtime.ExplicitIdStrategy
 
maps - Variable in class io.protostuff.runtime.IncrementalIdStrategy
 
MapSchema<K,V> - Class in io.protostuff
A schema for a Map.
MapSchema() - Constructor for class io.protostuff.MapSchema
 
MapSchema(MapSchema.MessageFactory) - Constructor for class io.protostuff.MapSchema
 
MapSchema.MapWrapper<K,V> - Class in io.protostuff
A Map.Entry w/c wraps a Map.
MapSchema.MessageFactories - Enum in io.protostuff
A message factory for standard Map implementations.
MapSchema.MessageFactory - Interface in io.protostuff
Creates new Map messages.
MapWrapper(Map) - Constructor for class io.protostuff.MapSchema.MapWrapper
 
mASSIGN() - Method in class io.protostuff.parser.ProtoLexer
 
mAT() - Method in class io.protostuff.parser.ProtoLexer
 
max - Variable in class io.protostuff.runtime.Predicate.NOTRANGE
 
max - Variable in class io.protostuff.runtime.Predicate.RANGE
 
MAX - Static variable in class io.protostuff.parser.ProtoLexer
 
MAX - Static variable in class io.protostuff.parser.ProtoParser
 
MAX_TAG_VALUE - Static variable in class io.protostuff.runtime.RuntimeSchema
 
MAX_VALUE - Static variable in class io.protostuff.UnsignedNumberUtil
 
MAX_VALUE_SIZE - Static variable in class io.protostuff.KvpInput
 
MAXIMUM_CAPACITY - Static variable in class io.protostuff.GraphProtostuffOutput.IdentityMap
The maximum capacity, used if a higher value is implicitly specified by either of the constructors with arguments.
maxSafeDigits - Static variable in class io.protostuff.UnsignedNumberUtil
 
maxValueDivs - Static variable in class io.protostuff.UnsignedNumberUtil
 
maxValueMods - Static variable in class io.protostuff.UnsignedNumberUtil
 
mBOOL() - Method in class io.protostuff.parser.ProtoLexer
 
mBYTES() - Method in class io.protostuff.parser.ProtoLexer
 
mCOMMA() - Method in class io.protostuff.parser.ProtoLexer
 
mCOMMENT() - Method in class io.protostuff.parser.ProtoLexer
 
mDEFAULT() - Method in class io.protostuff.parser.ProtoLexer
 
mDOC() - Method in class io.protostuff.parser.ProtoLexer
 
mDOUBLE() - Method in class io.protostuff.parser.ProtoLexer
 
mENUM() - Method in class io.protostuff.parser.ProtoLexer
 
mergeDelimitedFrom(DataInput, T, Schema) - Static method in class io.protostuff.GraphIOUtil
Used by the code generated messages that implement Externalizable.
mergeDelimitedFrom(DataInput, T, Schema) - Static method in class io.protostuff.ProtobufIOUtil
Used by the code generated messages that implement Externalizable.
mergeDelimitedFrom(DataInput, T, Schema) - Static method in class io.protostuff.ProtostuffIOUtil
Used by the code generated messages that implement Externalizable.
mergeDelimitedFrom(DataInput, T, Schema, boolean) - Static method in class io.protostuff.IOUtil
Used by the code generated messages that implement Externalizable.
mergeDelimitedFrom(InputStream, byte[], T, Schema, boolean) - Static method in class io.protostuff.IOUtil
The buf size limits the size of the message that must be read.
mergeDelimitedFrom(InputStream, T, Schema) - Static method in class io.protostuff.GraphIOUtil
Merges the message (delimited) from the InputStream using the given schema.
mergeDelimitedFrom(InputStream, T, Schema) - Static method in class io.protostuff.ProtobufIOUtil
Merges the message (delimited) from the InputStream using the given schema.
mergeDelimitedFrom(InputStream, T, Schema) - Static method in class io.protostuff.ProtostuffIOUtil
Merges the message (delimited) from the InputStream using the given schema.
mergeDelimitedFrom(InputStream, T, Schema, boolean) - Static method in class io.protostuff.IOUtil
Merges the message (delimited) from the InputStream using the given schema.
mergeDelimitedFrom(InputStream, T, Schema, LinkedBuffer) - Static method in class io.protostuff.GraphIOUtil
Merges the message (delimited) from the InputStream using the given schema.
mergeDelimitedFrom(InputStream, T, Schema, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
Merges the message (delimited) from the InputStream using the given schema.
mergeDelimitedFrom(InputStream, T, Schema, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
Merges the message (delimited) from the InputStream using the given schema.
mergeFrom(byte[], int, int, T, Schema) - Static method in class io.protostuff.GraphIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(byte[], int, int, T, Schema) - Static method in class io.protostuff.ProtobufIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(byte[], int, int, T, Schema) - Static method in class io.protostuff.ProtostuffIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(byte[], int, int, T, Schema) - Static method in class io.protostuff.XmlIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(byte[], int, int, T, Schema, boolean) - Static method in class io.protostuff.IOUtil
Merges the message with the byte array using the given schema.
mergeFrom(byte[], int, int, T, Schema, boolean) - Static method in class io.protostuff.JsonIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(byte[], int, int, T, Schema, boolean) - Static method in class io.protostuff.SmileIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(byte[], int, int, T, Schema, XMLInputFactory) - Static method in class io.protostuff.XmlIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(byte[], T, Schema) - Static method in class io.protostuff.GraphIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(byte[], T, Schema) - Static method in class io.protostuff.ProtobufIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(byte[], T, Schema) - Static method in class io.protostuff.ProtostuffIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(byte[], T, Schema) - Static method in class io.protostuff.XmlIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(byte[], T, Schema, boolean) - Static method in class io.protostuff.JsonIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(byte[], T, Schema, boolean) - Static method in class io.protostuff.SmileIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(JsonParser, T, Schema, boolean) - Static method in class io.protostuff.JsonIOUtil
Merges the message from the JsonParser using the given schema.
mergeFrom(CodedInput, T, Schema) - Static method in class io.protostuff.GraphIOUtil
Merges the message from the CodedInput using the given schema.
mergeFrom(Input, Pipe) - Method in class io.protostuff.Pipe.Schema
 
mergeFrom(Input, Object) - Method in class io.protostuff.GraphByteArrayInput
 
mergeFrom(Input, Object) - Method in class io.protostuff.GraphCodedInput
 
mergeFrom(Input, Object) - Method in class io.protostuff.runtime.ArraySchema
 
mergeFrom(Input, Object) - Method in class io.protostuff.runtime.ArraySchemas.Base
 
mergeFrom(Input, Object) - Method in class io.protostuff.runtime.ClassSchema
 
mergeFrom(Input, Object) - Method in class io.protostuff.runtime.DerivativeSchema
Delegates to the schema derived from the input.
mergeFrom(Input, Object) - Method in class io.protostuff.runtime.NumberSchema
 
mergeFrom(Input, Object) - Method in class io.protostuff.runtime.ObjectSchema
 
mergeFrom(Input, Object) - Method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
mergeFrom(Input, Object) - Method in class io.protostuff.runtime.PolymorphicEnumSchema
 
mergeFrom(Input, Object) - Method in class io.protostuff.runtime.PolymorphicMapSchema
 
mergeFrom(Input, Object) - Method in class io.protostuff.runtime.PolymorphicPojoCollectionSchema
 
mergeFrom(Input, Object) - Method in class io.protostuff.runtime.PolymorphicPojoMapSchema
 
mergeFrom(Input, Object) - Method in class io.protostuff.runtime.PolymorphicPojoSchema
 
mergeFrom(Input, Object) - Method in class io.protostuff.runtime.PolymorphicThrowableSchema
 
mergeFrom(Input, Collection) - Method in class io.protostuff.CollectionSchema
 
mergeFrom(Input, Map) - Method in class io.protostuff.MapSchema
 
mergeFrom(Input, T) - Method in class io.protostuff.CustomSchema
 
mergeFrom(Input, T) - Method in class io.protostuff.runtime.Field
Reads the field value into the message.
mergeFrom(Input, T) - Method in class io.protostuff.runtime.RuntimeSchema
 
mergeFrom(Input, T) - Method in interface io.protostuff.Schema
Deserializes a message/object from the input.
mergeFrom(InputStream, byte[], T, Schema, boolean) - Static method in class io.protostuff.IOUtil
Merges the message from the InputStream with the supplied buf to use.
mergeFrom(InputStream, T, Schema) - Static method in class io.protostuff.GraphIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema) - Static method in class io.protostuff.ProtobufIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema) - Static method in class io.protostuff.ProtostuffIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema) - Static method in class io.protostuff.XmlIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema, boolean) - Static method in class io.protostuff.IOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema, boolean) - Static method in class io.protostuff.JsonIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema, boolean) - Static method in class io.protostuff.SmileIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema, boolean, LinkedBuffer) - Static method in class io.protostuff.JsonIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema, boolean, LinkedBuffer) - Static method in class io.protostuff.SmileIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema, LinkedBuffer) - Static method in class io.protostuff.GraphIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema, XMLInputFactory) - Static method in class io.protostuff.XmlIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(Reader, T, Schema) - Static method in class io.protostuff.XmlIOUtil
Merges the message from the Reader using the given schema.
mergeFrom(Reader, T, Schema, boolean) - Static method in class io.protostuff.JsonIOUtil
Merges the message from the Reader using the given schema.
mergeFrom(Reader, T, Schema, XMLInputFactory) - Static method in class io.protostuff.XmlIOUtil
Merges the message from the Reader using the given schema.
mergeFrom(XMLStreamReader, T, Schema) - Static method in class io.protostuff.XmlIOUtil
Merges the message from the XMLStreamReader using the given schema.
mergeObject(T, Schema) - Method in class io.protostuff.ByteArrayInput
 
mergeObject(T, Schema) - Method in class io.protostuff.ByteBufferInput
 
mergeObject(T, Schema) - Method in class io.protostuff.CodedInput
 
mergeObject(T, Schema) - Method in class io.protostuff.FilterInput
 
mergeObject(T, Schema) - Method in class io.protostuff.GraphByteArrayInput
 
mergeObject(T, Schema) - Method in class io.protostuff.GraphCodedInput
 
mergeObject(T, Schema) - Method in interface io.protostuff.Input
Merges an object(with schema) field value.
mergeObject(T, Schema) - Method in class io.protostuff.JsonInput
 
mergeObject(T, Schema) - Method in class io.protostuff.KvpByteArrayInput
 
mergeObject(T, Schema) - Method in class io.protostuff.KvpInput
 
mergeObject(T, Schema) - Method in class io.protostuff.XmlInput
 
mergeObjectEncodedAsGroup(T, Schema) - Method in class io.protostuff.ByteArrayInput
 
mergeObjectEncodedAsGroup(T, Schema) - Method in class io.protostuff.ByteBufferInput
 
mergeObjectEncodedAsGroup(T, Schema) - Method in class io.protostuff.CodedInput
Reads a message field value from the stream (using the group encoding).
mESC_SEQ() - Method in class io.protostuff.parser.ProtoLexer
 
message - Variable in class io.protostuff.parser.MessageField
 
Message - Class in io.protostuff.parser
Represents the message defined in the Proto.
Message<T> - Interface in io.protostuff
The serializable object where its schema handles its serialization and deserialization.
Message(String, Message, Proto) - Constructor for class io.protostuff.parser.Message
 
MESSAGE - Enum constant in enum io.protostuff.WireFormat.FieldType
 
MESSAGE - Enum constant in enum io.protostuff.WireFormat.JavaType
 
MESSAGE - Static variable in class io.protostuff.parser.ProtoLexer
 
MESSAGE - Static variable in class io.protostuff.parser.ProtoParser
 
message_block(Proto, Message) - Method in class io.protostuff.parser.ProtoParser
 
message_block_return() - Constructor for class io.protostuff.parser.ProtoParser.message_block_return
 
message_body(Proto, Message) - Method in class io.protostuff.parser.ProtoParser
 
message_body_return() - Constructor for class io.protostuff.parser.ProtoParser.message_body_return
 
MESSAGE_FACTORIES_NAMES - Static variable in class io.protostuff.CollectionSchema
MESSAGE_FACTORIES_NAMES - Static variable in class io.protostuff.MapSchema
message_field(Proto, HasFields) - Method in class io.protostuff.parser.ProtoParser
 
message_field_return() - Constructor for class io.protostuff.parser.ProtoParser.message_field_return
 
MESSAGE_SET_ITEM - Static variable in class io.protostuff.WireFormat
 
MESSAGE_SET_ITEM_END_TAG - Static variable in class io.protostuff.WireFormat
 
MESSAGE_SET_ITEM_TAG - Static variable in class io.protostuff.WireFormat
 
MESSAGE_SET_MESSAGE - Static variable in class io.protostuff.WireFormat
 
MESSAGE_SET_MESSAGE_TAG - Static variable in class io.protostuff.WireFormat
 
MESSAGE_SET_TYPE_ID - Static variable in class io.protostuff.WireFormat
 
MESSAGE_SET_TYPE_ID_TAG - Static variable in class io.protostuff.WireFormat
 
messageBlockTemplate - Variable in class io.protostuff.compiler.PluginProtoCompiler
 
MessageCollectionSchema<V> - Class in io.protostuff
A schema for a Collection with Message or pojo values.
MessageCollectionSchema(Schema, boolean) - Constructor for class io.protostuff.MessageCollectionSchema
 
MessageCollectionSchema(Schema, Pipe.Schema, boolean) - Constructor for class io.protostuff.MessageCollectionSchema
 
MessageFactories(Class) - Constructor for enum io.protostuff.CollectionSchema.MessageFactories
 
MessageFactories(Class) - Constructor for enum io.protostuff.MapSchema.MessageFactories
 
messageFactory - Variable in class io.protostuff.CollectionSchema
Factory for creating Collection messages.
messageFactory - Variable in class io.protostuff.MapSchema
Factory for creating Map messages.
MessageField - Class in io.protostuff.parser
Represents a message field defined in a Proto.
MessageField() - Constructor for class io.protostuff.parser.MessageField
 
MessageField(Message) - Constructor for class io.protostuff.parser.MessageField
 
messageFullName() - Method in class io.protostuff.CollectionSchema
 
messageFullName() - Method in class io.protostuff.CustomSchema
 
messageFullName() - Method in class io.protostuff.GraphByteArrayInput
 
messageFullName() - Method in class io.protostuff.GraphCodedInput
 
messageFullName() - Method in class io.protostuff.MapSchema
 
messageFullName() - Method in class io.protostuff.Pipe.Schema
 
messageFullName() - Method in class io.protostuff.runtime.ArraySchema
 
messageFullName() - Method in class io.protostuff.runtime.ArraySchemas.Base
 
messageFullName() - Method in class io.protostuff.runtime.ClassSchema
 
messageFullName() - Method in class io.protostuff.runtime.DerivativeSchema
 
messageFullName() - Method in class io.protostuff.runtime.NumberSchema
 
messageFullName() - Method in class io.protostuff.runtime.ObjectSchema
 
messageFullName() - Method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
messageFullName() - Method in class io.protostuff.runtime.PolymorphicEnumSchema
 
messageFullName() - Method in class io.protostuff.runtime.PolymorphicMapSchema
 
messageFullName() - Method in class io.protostuff.runtime.PolymorphicPojoCollectionSchema
 
messageFullName() - Method in class io.protostuff.runtime.PolymorphicPojoMapSchema
 
messageFullName() - Method in class io.protostuff.runtime.PolymorphicPojoSchema
 
messageFullName() - Method in class io.protostuff.runtime.PolymorphicThrowableSchema
 
messageFullName() - Method in class io.protostuff.runtime.RuntimeSchema
 
messageFullName() - Method in class io.protostuff.runtime.RuntimeView.BaseSchema
 
messageFullName() - Method in interface io.protostuff.Schema
Returns the full name of the message tied to this schema.
MessageMapSchema<K,V> - Class in io.protostuff
A schema for a Map with Message or pojo keys.
MessageMapSchema(Schema, Schema) - Constructor for class io.protostuff.MessageMapSchema
 
MessageMapSchema(Schema, Schema, Pipe.Schema, Pipe.Schema) - Constructor for class io.protostuff.MessageMapSchema
 
messageName() - Method in class io.protostuff.CollectionSchema
 
messageName() - Method in class io.protostuff.CustomSchema
 
messageName() - Method in class io.protostuff.GraphByteArrayInput
 
messageName() - Method in class io.protostuff.GraphCodedInput
 
messageName() - Method in class io.protostuff.MapSchema
 
messageName() - Method in class io.protostuff.Pipe.Schema
 
messageName() - Method in class io.protostuff.runtime.ArraySchema
 
messageName() - Method in class io.protostuff.runtime.ArraySchemas.Base
 
messageName() - Method in class io.protostuff.runtime.ClassSchema
 
messageName() - Method in class io.protostuff.runtime.DerivativeSchema
 
messageName() - Method in class io.protostuff.runtime.NumberSchema
 
messageName() - Method in class io.protostuff.runtime.ObjectSchema
 
messageName() - Method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
messageName() - Method in class io.protostuff.runtime.PolymorphicEnumSchema
 
messageName() - Method in class io.protostuff.runtime.PolymorphicMapSchema
 
messageName() - Method in class io.protostuff.runtime.PolymorphicPojoCollectionSchema
 
messageName() - Method in class io.protostuff.runtime.PolymorphicPojoMapSchema
 
messageName() - Method in class io.protostuff.runtime.PolymorphicPojoSchema
 
messageName() - Method in class io.protostuff.runtime.PolymorphicThrowableSchema
 
messageName() - Method in class io.protostuff.runtime.RuntimeSchema
 
messageName() - Method in class io.protostuff.runtime.RuntimeView.BaseSchema
 
messageName() - Method in interface io.protostuff.Schema
Returns the simple name of the message tied to this schema.
messageReference - Variable in class io.protostuff.GraphByteArrayInput
 
messageReference - Variable in class io.protostuff.GraphCodedInput
 
messages - Variable in class io.protostuff.parser.Proto
 
mEXP() - Method in class io.protostuff.parser.ProtoLexer
 
mEXTEND() - Method in class io.protostuff.parser.ProtoLexer
 
mEXTENSIONS() - Method in class io.protostuff.parser.ProtoLexer
 
mFALSE() - Method in class io.protostuff.parser.ProtoLexer
 
mFIXED32() - Method in class io.protostuff.parser.ProtoLexer
 
mFIXED64() - Method in class io.protostuff.parser.ProtoLexer
 
mFLOAT() - Method in class io.protostuff.parser.ProtoLexer
 
mFULL_ID() - Method in class io.protostuff.parser.ProtoLexer
 
mGROUP() - Method in class io.protostuff.parser.ProtoLexer
 
mHEX() - Method in class io.protostuff.parser.ProtoLexer
 
mHEX_DIGIT() - Method in class io.protostuff.parser.ProtoLexer
 
mID() - Method in class io.protostuff.parser.ProtoLexer
 
mIMPORT() - Method in class io.protostuff.parser.ProtoLexer
 
min - Variable in class io.protostuff.runtime.Predicate.NOTRANGE
 
min - Variable in class io.protostuff.runtime.Predicate.RANGE
 
MIN_BUFFER_SIZE - Static variable in class io.protostuff.LinkedBuffer
The minimum buffer size for a LinkedBuffer.
MIN_TAG_FOR_HASH_FIELD_MAP - Static variable in class io.protostuff.runtime.RuntimeSchema
 
MIN_TAG_VALUE - Static variable in class io.protostuff.runtime.RuntimeSchema
 
MINIMUM_CAPACITY - Static variable in class io.protostuff.GraphProtostuffOutput.IdentityMap
The minimum capacity, used if a lower value is implicitly specified by either of the constructors with arguments.
mINT32() - Method in class io.protostuff.parser.ProtoLexer
 
mINT64() - Method in class io.protostuff.parser.ProtoLexer
 
MINUS - Static variable in class io.protostuff.parser.ProtoLexer
 
MINUS - Static variable in class io.protostuff.parser.ProtoParser
 
misreportedSize() - Static method in exception class io.protostuff.ProtobufException
 
mLEFTCURLY() - Method in class io.protostuff.parser.ProtoLexer
 
mLEFTPAREN() - Method in class io.protostuff.parser.ProtoLexer
 
mLEFTSQUARE() - Method in class io.protostuff.parser.ProtoLexer
 
mMAX() - Method in class io.protostuff.parser.ProtoLexer
 
mMESSAGE() - Method in class io.protostuff.parser.ProtoLexer
 
mMINUS() - Method in class io.protostuff.parser.ProtoLexer
 
mNUMDOUBLE() - Method in class io.protostuff.parser.ProtoLexer
 
mNUMFLOAT() - Method in class io.protostuff.parser.ProtoLexer
 
mNUMINT() - Method in class io.protostuff.parser.ProtoLexer
 
mOCTAL() - Method in class io.protostuff.parser.ProtoLexer
 
mOCTAL_ESC() - Method in class io.protostuff.parser.ProtoLexer
 
modifier - Variable in class io.protostuff.parser.Field
 
Modifier() - Constructor for enum io.protostuff.parser.Field.Modifier
 
module - Variable in class io.protostuff.compiler.PluginProtoCompiler
 
modulesFile - Variable in class io.protostuff.mojo.ProtoCompilerMojo
The properties file that contains the modules
mOPTION() - Method in class io.protostuff.parser.ProtoLexer
 
mOPTIONAL() - Method in class io.protostuff.parser.ProtoLexer
 
Morph - Annotation Type in io.protostuff
Used to configure non-final pojos, map interfaces and collection interfaces.
MORPH_COLLECTION_INTERFACES - Static variable in class io.protostuff.runtime.IdStrategy
 
MORPH_COLLECTION_INTERFACES - Static variable in class io.protostuff.runtime.RuntimeEnv
Disabled by default.
MORPH_MAP_INTERFACES - Static variable in class io.protostuff.runtime.IdStrategy
 
MORPH_MAP_INTERFACES - Static variable in class io.protostuff.runtime.RuntimeEnv
Disabled by default.
MORPH_NON_FINAL_POJOS - Static variable in class io.protostuff.runtime.IdStrategy
 
MORPH_NON_FINAL_POJOS - Static variable in class io.protostuff.runtime.RuntimeEnv
Disabled by default.
mPKG() - Method in class io.protostuff.parser.ProtoLexer
 
mPLUS() - Method in class io.protostuff.parser.ProtoLexer
 
mREPEATED() - Method in class io.protostuff.parser.ProtoLexer
 
mREQUIRED() - Method in class io.protostuff.parser.ProtoLexer
 
mRETURNS() - Method in class io.protostuff.parser.ProtoLexer
 
mRIGHTCURLY() - Method in class io.protostuff.parser.ProtoLexer
 
mRIGHTPAREN() - Method in class io.protostuff.parser.ProtoLexer
 
mRIGHTSQUARE() - Method in class io.protostuff.parser.ProtoLexer
 
mRPC() - Method in class io.protostuff.parser.ProtoLexer
 
mSEMICOLON() - Method in class io.protostuff.parser.ProtoLexer
 
mSERVICE() - Method in class io.protostuff.parser.ProtoLexer
 
mSFIXED32() - Method in class io.protostuff.parser.ProtoLexer
 
mSFIXED64() - Method in class io.protostuff.parser.ProtoLexer
 
mSINT32() - Method in class io.protostuff.parser.ProtoLexer
 
mSINT64() - Method in class io.protostuff.parser.ProtoLexer
 
mSTRING() - Method in class io.protostuff.parser.ProtoLexer
 
mSTRING_LITERAL() - Method in class io.protostuff.parser.ProtoLexer
 
mSYNTAX() - Method in class io.protostuff.parser.ProtoLexer
 
mTO() - Method in class io.protostuff.parser.ProtoLexer
 
mTokens() - Method in class io.protostuff.parser.ProtoLexer
 
mTRUE() - Method in class io.protostuff.parser.ProtoLexer
 
mUINT32() - Method in class io.protostuff.parser.ProtoLexer
 
mUINT64() - Method in class io.protostuff.parser.ProtoLexer
 
mUNICODE_ESC() - Method in class io.protostuff.parser.ProtoLexer
 
Mutable<T> - Class in io.protostuff.parser
An entity whose values can be overriden with new value.
Mutable(T) - Constructor for class io.protostuff.parser.Mutable
 
mVOID() - Method in class io.protostuff.parser.ProtoLexer
 
mWS() - Method in class io.protostuff.parser.ProtoLexer
 

N

name - Variable in class io.protostuff.parser.Annotation
 
name - Variable in class io.protostuff.parser.EnumGroup
 
name - Variable in class io.protostuff.parser.EnumGroup.Value
 
name - Variable in class io.protostuff.parser.Field
 
name - Variable in class io.protostuff.parser.Message
 
name - Variable in class io.protostuff.parser.Service
 
name - Variable in class io.protostuff.parser.Service.RpcMethod
 
name - Variable in class io.protostuff.runtime.Field
 
name(int) - Static method in class io.protostuff.runtime.ArraySchema
 
name(int) - Static method in class io.protostuff.runtime.ArraySchemas
 
name(int) - Static method in class io.protostuff.runtime.ClassSchema
 
name(int) - Static method in class io.protostuff.runtime.NumberSchema
 
name(int) - Static method in class io.protostuff.runtime.ObjectSchema
 
name(int) - Static method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
name(int) - Static method in class io.protostuff.runtime.PolymorphicEnumSchema
 
name(int) - Static method in class io.protostuff.runtime.PolymorphicMapSchema
 
name(int) - Static method in class io.protostuff.runtime.PolymorphicThrowableSchema
 
NavigableMap - Enum constant in enum io.protostuff.MapSchema.MessageFactories
 
NavigableSet - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
negativeSize() - Static method in exception class io.protostuff.ProtobufException
 
nestedEnumGroups - Variable in class io.protostuff.parser.Message
 
nestedExtensions - Variable in class io.protostuff.parser.Message
 
nestedMessages - Variable in class io.protostuff.parser.Message
 
nestedServices - Variable in class io.protostuff.parser.Message
 
newArrayWrapper(Input, Schema, boolean, IdStrategy) - Static method in class io.protostuff.runtime.ObjectSchema
 
newEnumField(EnumGroup, Field.Reference, Message) - Static method in class io.protostuff.parser.Message
 
newEnumIO(Class, IdStrategy) - Static method in class io.protostuff.runtime.EnumIO
 
newEnumMap() - Method in class io.protostuff.runtime.EnumIO
Returns an empty EnumMap.
newEnumMapFactory(EnumIO) - Static method in class io.protostuff.runtime.EnumIO
 
newEnumSet() - Method in class io.protostuff.runtime.EnumIO
Returns an empty EnumSet.
newEnumSetFactory(EnumIO) - Static method in class io.protostuff.runtime.EnumIO
 
newGlobalOptions(Properties) - Static method in class io.protostuff.compiler.CompilerMain
 
newInstance() - Method in class io.protostuff.runtime.RuntimeEnv.Android2Instantiator
 
newInstance() - Method in class io.protostuff.runtime.RuntimeEnv.Android3Instantiator
 
newInstance() - Method in class io.protostuff.runtime.RuntimeEnv.Android43Instantiator
 
newInstance() - Method in class io.protostuff.runtime.RuntimeEnv.DefaultInstantiator
 
newInstance() - Method in class io.protostuff.runtime.RuntimeEnv.Instantiator
Creates a new instance of an object.
newInstance(byte[]) - Static method in class io.protostuff.CodedInput
Create a new CodedInput wrapping the given byte array.
newInstance(byte[], int, int) - Static method in class io.protostuff.CodedInput
Create a new CodedInput wrapping the given byte array slice.
newInstance(InputStream) - Static method in class io.protostuff.CodedInput
Create a new CodedInput wrapping the given InputStream.
newInstanceFromObjectInputStream - Static variable in class io.protostuff.runtime.RuntimeEnv
 
newInstanceFromObjectStreamClass - Static variable in class io.protostuff.runtime.RuntimeEnv
 
newInstantiator(Class) - Static method in class io.protostuff.runtime.RuntimeEnv
Returns an instatiator for the specified clazz.
newJsonGenerator(OutputStream, byte[]) - Static method in class io.protostuff.JsonIOUtil
Creates a UTF8JsonGenerator for the outputstream with the supplied buf outBuffer to use.
newJsonGenerator(OutputStream, byte[], int, boolean, IOContext) - Static method in class io.protostuff.JsonIOUtil
Creates a UTF8JsonGenerator for the outputstream with the supplied buf outBuffer to use.
newJsonParser(InputStream, byte[], int, int) - Static method in class io.protostuff.JsonIOUtil
Creates a UTF8StreamJsonParser from the inputstream with the supplied buf inBuffer to use.
newJsonParser(InputStream, byte[], int, int, boolean, IOContext) - Static method in class io.protostuff.JsonIOUtil
Creates a UTF8StreamJsonParser from the inputstream with the supplied buf inBuffer to use.
newLine(int, WriteSink, WriteSession, LinkedBuffer) - Static method in class io.protostuff.YamlOutput
 
newList(int) - Static method in class io.protostuff.runtime.NumericIdStrategy
 
newMap(int) - Static method in class io.protostuff.runtime.ExplicitIdStrategy
 
newMessage() - Method in interface io.protostuff.CollectionSchema.MessageFactory
Creates a new Collection message.
newMessage() - Method in class io.protostuff.CollectionSchema
 
newMessage() - Method in class io.protostuff.CustomSchema
 
newMessage() - Method in class io.protostuff.GraphByteArrayInput
 
newMessage() - Method in class io.protostuff.GraphCodedInput
 
newMessage() - Method in interface io.protostuff.MapSchema.MessageFactory
Creates a new Map message.
newMessage() - Method in class io.protostuff.MapSchema
 
newMessage() - Method in class io.protostuff.Pipe.Schema
 
newMessage() - Method in class io.protostuff.runtime.DefaultIdStrategy.RuntimeCollectionFactory
 
newMessage() - Method in class io.protostuff.runtime.DefaultIdStrategy.RuntimeMapFactory
 
newMessage() - Method in class io.protostuff.runtime.DerivativeSchema
 
newMessage() - Method in class io.protostuff.runtime.ExplicitIdStrategy.RegisteredCollectionFactory
 
newMessage() - Method in class io.protostuff.runtime.ExplicitIdStrategy.RegisteredMapFactory
 
newMessage() - Method in class io.protostuff.runtime.IncrementalIdStrategy.RuntimeCollectionFactory
 
newMessage() - Method in class io.protostuff.runtime.IncrementalIdStrategy.RuntimeMapFactory
 
newMessage() - Method in class io.protostuff.runtime.PolymorphicPojoCollectionSchema
 
newMessage() - Method in class io.protostuff.runtime.PolymorphicPojoMapSchema
 
newMessage() - Method in class io.protostuff.runtime.PolymorphicPojoSchema
 
newMessage() - Method in class io.protostuff.runtime.PolymorphicSchema
 
newMessage() - Method in class io.protostuff.runtime.RuntimeSchema
 
newMessage() - Method in class io.protostuff.runtime.RuntimeView.BaseSchema
 
newMessage() - Method in interface io.protostuff.Schema
Creates the message/object tied to this schema.
newMessageField(Message, Field.Reference, Message) - Static method in class io.protostuff.parser.Message
 
newOptions(Properties, String) - Static method in class io.protostuff.compiler.CompilerMain
Returns an option (Properties) that contains the csv entries.
newPipe(byte[]) - Static method in class io.protostuff.ProtobufIOUtil
Creates a protobuf pipe from a byte array.
newPipe(byte[]) - Static method in class io.protostuff.ProtostuffIOUtil
Creates a protostuff pipe from a byte array.
newPipe(byte[]) - Static method in class io.protostuff.XmlIOUtil
Creates an xml pipe from a byte array.
newPipe(byte[], boolean) - Static method in class io.protostuff.JsonIOUtil
Creates a json pipe from a byte array.
newPipe(byte[], boolean) - Static method in class io.protostuff.SmileIOUtil
Creates a smile pipe from a byte array.
newPipe(byte[], int, int) - Static method in class io.protostuff.ProtobufIOUtil
Creates a protobuf pipe from a byte array.
newPipe(byte[], int, int) - Static method in class io.protostuff.ProtostuffIOUtil
Creates a protostuff pipe from a byte array.
newPipe(byte[], int, int) - Static method in class io.protostuff.XmlIOUtil
Creates an xml pipe from a byte array.
newPipe(byte[], int, int, boolean) - Static method in class io.protostuff.JsonIOUtil
Creates a json pipe from a byte array.
newPipe(byte[], int, int, boolean) - Static method in class io.protostuff.SmileIOUtil
Creates a smile pipe from a byte array.
newPipe(JsonParser, boolean) - Static method in class io.protostuff.JsonIOUtil
Creates a json pipe from a JsonParser.
newPipe(InputStream) - Static method in class io.protostuff.ProtobufIOUtil
Creates a protobuf pipe from an InputStream.
newPipe(InputStream) - Static method in class io.protostuff.ProtostuffIOUtil
Creates a protostuff pipe from an InputStream.
newPipe(InputStream) - Static method in class io.protostuff.XmlIOUtil
Creates an xml pipe from an InputStream.
newPipe(InputStream, boolean) - Static method in class io.protostuff.JsonIOUtil
Creates a json pipe from an InputStream.
newPipe(InputStream, boolean) - Static method in class io.protostuff.SmileIOUtil
Creates a smile pipe from an InputStream.
newPipe(Reader) - Static method in class io.protostuff.XmlIOUtil
Creates an xml pipe from a Reader.
newPipe(Reader, boolean) - Static method in class io.protostuff.JsonIOUtil
Creates a json pipe from a Reader.
newPipe(XMLStreamReader) - Static method in class io.protostuff.XmlIOUtil
Creates an xml pipe from an XMLStreamReader.
newProtoModule(String, String, String, String, File, File) - Static method in class io.protostuff.compiler.CompilerMain
 
newSchema(int, Class, Class, IdStrategy, PolymorphicSchema.Handler) - Static method in class io.protostuff.runtime.ArraySchemas
 
newSchema(Class, IdStrategy, PolymorphicSchema.Handler) - Method in class io.protostuff.runtime.EnumIO
 
newSchema(Class, IdStrategy, PolymorphicSchema.Handler) - Method in class io.protostuff.runtime.HasDelegate
 
newSchema(Class, IdStrategy, PolymorphicSchema.Handler) - Method in class io.protostuff.runtime.HasSchema
 
newSchema(Class, IdStrategy, PolymorphicSchema.Handler) - Method in interface io.protostuff.runtime.PolymorphicSchema.Factory
 
newSchema(Class) - Method in class io.protostuff.runtime.IdStrategy
Generates a schema from the given class.
newSmileGenerator(OutputStream, byte[]) - Static method in class io.protostuff.SmileIOUtil
Creates a SmileGenerator for the outputstream with the supplied buf outBuffer to use.
newSmileGenerator(OutputStream, byte[], int, boolean, IOContext) - Static method in class io.protostuff.SmileIOUtil
Creates a SmileGenerator for the outputstream with the supplied buf outBuffer to use.
newSmileParser(InputStream, byte[], int, int) - Static method in class io.protostuff.SmileIOUtil
Creates a SmileParser from the inputstream with the supplied buf inBuffer to use.
newSmileParser(InputStream, byte[], int, int, boolean, IOContext) - Static method in class io.protostuff.SmileIOUtil
Creates a SmileParser from the inputstream with the supplied buf inBuffer to use.
newWriter(ProtoModule, String, String) - Static method in class io.protostuff.compiler.CompilerUtil
 
newXMLInputFactory() - Static method in class io.protostuff.XmlIOFactoryUtil
 
newXMLOutputFactory() - Static method in class io.protostuff.XmlIOFactoryUtil
 
next - Variable in class io.protostuff.LinkedBuffer
 
next() - Method in class io.protostuff.XmlInput
 
nextBuffer() - Method in class io.protostuff.LinkBuffer
 
nextBufferSize - Variable in class io.protostuff.WriteSession
The next buffer size used when growing the buffer.
nextKeyIndex(int, int) - Static method in class io.protostuff.GraphProtostuffOutput.IdentityMap
Circularly traverses table of size len.
nextTag() - Method in class io.protostuff.XmlInput
 
nibble2code - Static variable in class io.protostuff.B64Code
 
NO_ALIAS_COMPARATOR - Static variable in class io.protostuff.parser.EnumGroup.Value
 
NO_EXCLUSIONS - Static variable in class io.protostuff.runtime.RuntimeSchema
 
NOTEQ - Enum constant in enum io.protostuff.runtime.Predicate.Factories
 
NOTEQ(int) - Constructor for class io.protostuff.runtime.Predicate.NOTEQ
 
NOTRANGE - Enum constant in enum io.protostuff.runtime.Predicate.Factories
 
NOTRANGE(int, int) - Constructor for class io.protostuff.runtime.Predicate.NOTRANGE
 
num - Variable in class io.protostuff.runtime.Predicate.EQ
 
num - Variable in class io.protostuff.runtime.Predicate.GT
 
num - Variable in class io.protostuff.runtime.Predicate.LT
 
num - Variable in class io.protostuff.runtime.Predicate.NOTEQ
 
number - Variable in class io.protostuff.parser.EnumGroup.Value
 
number - Variable in class io.protostuff.parser.Field
 
number - Variable in class io.protostuff.runtime.Field
 
number(char) - Static method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
number(char) - Static method in class io.protostuff.runtime.PolymorphicMapSchema
 
number(String) - Static method in class io.protostuff.runtime.ArraySchema
 
number(String) - Static method in class io.protostuff.runtime.ArraySchemas
 
number(String) - Static method in class io.protostuff.runtime.ClassSchema
 
number(String) - Static method in class io.protostuff.runtime.NumberSchema
 
number(String) - Static method in class io.protostuff.runtime.ObjectSchema
 
number(String) - Static method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
number(String) - Static method in class io.protostuff.runtime.PolymorphicEnumSchema
 
number(String) - Static method in class io.protostuff.runtime.PolymorphicMapSchema
 
number(String) - Static method in class io.protostuff.runtime.PolymorphicThrowableSchema
 
Number() - Constructor for class io.protostuff.parser.Field.Number
 
NUMBER - Enum constant in enum io.protostuff.runtime.PolymorphicSchemaFactories
 
NUMBER_ELEMENT_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
NumberParser - Class in io.protostuff
An IO utility for dealing with raw ascii bytes.
NumberParser() - Constructor for class io.protostuff.NumberParser
 
NumberSchema - Class in io.protostuff.runtime
Used when the type is Number.
NumberSchema(IdStrategy) - Constructor for class io.protostuff.runtime.NumberSchema
 
numBuf - Variable in class io.protostuff.KvpOutput
 
NUMDOUBLE - Static variable in class io.protostuff.parser.ProtoLexer
 
NUMDOUBLE - Static variable in class io.protostuff.parser.ProtoParser
 
numeric - Variable in class io.protostuff.JsonInput
If true, the field number will be used on json keys.
numeric - Variable in class io.protostuff.JsonOutput
 
numeric - Variable in class io.protostuff.JsonXOutput
 
numeric - Variable in class io.protostuff.KvpByteArrayInput
 
numeric - Variable in class io.protostuff.KvpInput
 
numeric - Variable in class io.protostuff.KvpOutput
 
NumericIdStrategy - Class in io.protostuff.runtime
Base class for numeric id strategies.
NumericIdStrategy(int, IdStrategy, int) - Constructor for class io.protostuff.runtime.NumericIdStrategy
 
NumericIdStrategy.RegisteredDelegate<T> - Class in io.protostuff.runtime
 
NumericIdStrategy.Registry - Interface in io.protostuff.runtime
Register your pojos/enums/collections/maps/delegates here.
NUMFLOAT - Static variable in class io.protostuff.parser.ProtoLexer
 
NUMFLOAT - Static variable in class io.protostuff.parser.ProtoParser
 
NUMINT - Static variable in class io.protostuff.parser.ProtoLexer
 
NUMINT - Static variable in class io.protostuff.parser.ProtoParser
 

O

OBJECT - Enum constant in enum io.protostuff.runtime.PolymorphicSchemaFactories
 
OBJECT - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
OBJECT - Static variable in class io.protostuff.runtime.RuntimeReflectionFieldFactory
 
OBJECT - Static variable in class io.protostuff.runtime.RuntimeUnsafeFieldFactory
 
OBJECT_CONSTRUCTOR - Static variable in class io.protostuff.runtime.RuntimeEnv
 
OBJECT_ELEMENT_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
OBJECT_PIPE_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
OBJECT_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
objectConstructorId - Static variable in class io.protostuff.runtime.RuntimeEnv
 
ObjectSchema - Class in io.protostuff.runtime
A schema for dynamic types (fields where the type is Object).
ObjectSchema(IdStrategy) - Constructor for class io.protostuff.runtime.ObjectSchema
 
ObjectSchema.ArrayWrapper - Class in io.protostuff.runtime
An array wrapper internally used for adding objects.
OCTAL - Static variable in class io.protostuff.parser.ProtoLexer
 
OCTAL - Static variable in class io.protostuff.parser.ProtoParser
 
OCTAL_ESC - Static variable in class io.protostuff.parser.ProtoLexer
 
OCTAL_ESC - Static variable in class io.protostuff.parser.ProtoParser
 
offset - Variable in class io.protostuff.ByteArrayInput
 
offset - Variable in class io.protostuff.KvpByteArrayInput
 
offset - Variable in class io.protostuff.KvpInput
 
offset - Variable in class io.protostuff.LinkedBuffer
 
offset - Variable in class io.protostuff.runtime.ObjectSchema.ArrayWrapper
 
offset - Variable in class io.protostuff.runtime.UnsafeAccessor
 
OnDemandSunReflectionFactory - Class in io.protostuff.runtime
This class is expected not to load unless RuntimeEnv made sure that sun.reflect.ReflectionFactory is in the classpath.
OnDemandSunReflectionFactory() - Constructor for class io.protostuff.runtime.OnDemandSunReflectionFactory
 
ONE_BYTE_EXCLUSIVE - Static variable in class io.protostuff.StringSerializer
 
OPTION - Static variable in class io.protostuff.parser.ProtoLexer
 
OPTION - Static variable in class io.protostuff.parser.ProtoParser
 
option_entry(Proto, HasOptions) - Method in class io.protostuff.parser.ProtoParser
 
option_entry_return() - Constructor for class io.protostuff.parser.ProtoParser.option_entry_return
 
OPTIONAL - Enum constant in enum io.protostuff.parser.Field.Modifier
 
OPTIONAL - Static variable in class io.protostuff.parser.ProtoLexer
 
OPTIONAL - Static variable in class io.protostuff.parser.ProtoParser
 
options - Variable in class io.protostuff.compiler.ProtoModule
 
optMergeDelimitedFrom(InputStream, T, Schema, boolean, LinkedBuffer) - Static method in class io.protostuff.GraphIOUtil
Optimal/Optional mergeDelimitedFrom - If the message does not fit the buffer, no merge is done and this method will return false.
optMergeDelimitedFrom(InputStream, T, Schema, boolean, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
Optimal/Optional mergeDelimitedFrom - If the message does not fit the buffer, no merge is done and this method will return false.
optMergeDelimitedFrom(InputStream, T, Schema, boolean, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
Optimal/Optional mergeDelimitedFrom - If the message does not fit the buffer, no merge is done and this method will return false.
optMergeDelimitedFrom(InputStream, T, Schema, LinkedBuffer) - Static method in class io.protostuff.GraphIOUtil
Optimal/Optional mergeDelimitedFrom - If the message does not fit the buffer, no merge is done and this method will return false.
optMergeDelimitedFrom(InputStream, T, Schema, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
Optimal/Optional mergeDelimitedFrom - If the message does not fit the buffer, no merge is done and this method will return false.
optMergeDelimitedFrom(InputStream, T, Schema, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
Optimal/Optional mergeDelimitedFrom - If the message does not fit the buffer, no merge is done and this method will return false.
optWriteDelimitedTo(OutputStream, T, Schema, LinkedBuffer) - Static method in class io.protostuff.GraphIOUtil
Optimal writeDelimitedTo - The varint32 prefix is written to the buffer instead of directly writing to outputstream.
optWriteDelimitedTo(OutputStream, T, Schema, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
Optimal writeDelimitedTo - The varint32 prefix is written to the buffer instead of directly writing to outputstream.
optWriteDelimitedTo(OutputStream, T, Schema, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
Optimal writeDelimitedTo - The varint32 prefix is written to the buffer instead of directly writing to outputstream.
out - Variable in class io.protostuff.WriteSession
The sink of this buffer.
output - Variable in class io.protostuff.compiler.ProtoModule
 
output - Variable in class io.protostuff.FilterOutput
 
output - Variable in class io.protostuff.Pipe
 
Output - Interface in io.protostuff
An Output lets an application write primitive data types and objects to a sink of data.
OUTPUT_FACTORY_IMPLS - Static variable in class io.protostuff.XmlIOFactoryUtil
 
outputBaseDir - Variable in class io.protostuff.mojo.ProtoCompilerMojo
If not specified, the directory where the file is located will be used as its base dir.
outputDir - Variable in class io.protostuff.compiler.ProtoModule
 
outputName - Variable in class io.protostuff.compiler.PluginProtoCompiler
 
outputPrefix - Variable in class io.protostuff.compiler.PluginProtoCompiler
 
outputSuffix - Variable in class io.protostuff.compiler.PluginProtoCompiler
 
overflowInParse(long, int, int) - Static method in class io.protostuff.UnsignedNumberUtil
Returns true if (current * radix) + digit is a number too large to be represented by an unsigned long.
override(ProtoModule, Proto) - Static method in class io.protostuff.compiler.STCodeGenerator
 
override(T) - Method in class io.protostuff.parser.Mutable
 
owner - Variable in class io.protostuff.parser.Field
 

P

packable - Variable in class io.protostuff.parser.Field
 
packageName - Variable in class io.protostuff.parser.Extension
 
packageName - Variable in class io.protostuff.parser.Field.Reference
 
packageName - Variable in class io.protostuff.parser.Proto
 
packedLimit - Variable in class io.protostuff.ByteArrayInput
 
packedLimit - Variable in class io.protostuff.ByteBufferInput
 
packedLimit - Variable in class io.protostuff.CodedInput
 
pad - Static variable in class io.protostuff.B64Code
 
params - Variable in class io.protostuff.parser.Annotation
 
parentMessage - Variable in class io.protostuff.parser.EnumGroup
 
parentMessage - Variable in class io.protostuff.parser.Extension
 
parentMessage - Variable in class io.protostuff.parser.Message
 
parentMessage - Variable in class io.protostuff.parser.Service
 
parse(Proto) - Method in class io.protostuff.parser.ProtoParser
 
parse_return() - Constructor for class io.protostuff.parser.ProtoParser.parse_return
 
parseInt(byte[], int, int, int) - Static method in class io.protostuff.NumberParser
Parse an ascii int from a raw buffer.
parseInt(byte[], int, int, int, boolean) - Static method in class io.protostuff.NumberParser
 
parseInt32(String) - Static method in class io.protostuff.parser.TextFormat
Parse a 32-bit signed integer from the text.
parseInt64(String) - Static method in class io.protostuff.parser.TextFormat
Parse a 64-bit signed integer from the text.
parseInteger(String, boolean, boolean) - Static method in class io.protostuff.parser.TextFormat
 
parseListFrom(JsonParser, Schema, boolean) - Static method in class io.protostuff.JsonIOUtil
Parses the messages from the parser using the given schema.
parseListFrom(InputStream, Schema) - Static method in class io.protostuff.ProtobufIOUtil
Parses the messages (delimited) from the InputStream using the given schema.
parseListFrom(InputStream, Schema) - Static method in class io.protostuff.ProtostuffIOUtil
Parses the messages (delimited) from the InputStream using the given schema.
parseListFrom(InputStream, Schema) - Static method in class io.protostuff.XmlIOUtil
Parses the messages from the InputStream using the given schema.
parseListFrom(InputStream, Schema, boolean) - Static method in class io.protostuff.JsonIOUtil
Parses the messages from the stream using the given schema.
parseListFrom(InputStream, Schema, boolean) - Static method in class io.protostuff.SmileIOUtil
Parses the messages from the stream using the given schema.
parseListFrom(InputStream, Schema, boolean, LinkedBuffer) - Static method in class io.protostuff.JsonIOUtil
Parses the messages from the stream using the given schema.
parseListFrom(InputStream, Schema, boolean, LinkedBuffer) - Static method in class io.protostuff.SmileIOUtil
Parses the messages from the stream using the given schema.
parseListFrom(InputStream, Schema, XMLInputFactory) - Static method in class io.protostuff.XmlIOUtil
Parses the messages from the InputStream using the given schema.
parseListFrom(Reader, Schema, boolean) - Static method in class io.protostuff.JsonIOUtil
Parses the messages from the reader using the given schema.
parseListFrom(XMLStreamReader, Schema) - Static method in class io.protostuff.XmlIOUtil
Parses the messages from the XMLStreamReader using the given schema.
parseLong(byte[], int, int, int) - Static method in class io.protostuff.NumberParser
Parse an ascii long from a raw buffer.
parseLong(byte[], int, int, int, boolean) - Static method in class io.protostuff.NumberParser
 
parseProto(File) - Static method in class io.protostuff.parser.ProtoUtil
 
parseProto(File, ProtoModule) - Static method in class io.protostuff.compiler.STCodeGenerator
 
parser - Variable in class io.protostuff.JsonInput
The wrapped json parser.
parser - Variable in class io.protostuff.XmlInput
 
parseUInt32(String) - Static method in class io.protostuff.parser.TextFormat
Parse a 32-bit unsigned integer from the text.
parseUInt64(String) - Static method in class io.protostuff.parser.TextFormat
Parse a 64-bit unsigned integer from the text.
parseUnsignedInt(String) - Static method in class io.protostuff.UnsignedNumberUtil
Returns the unsigned int value represented by the given decimal string.
parseUnsignedInt(String, int) - Static method in class io.protostuff.UnsignedNumberUtil
Returns the unsigned int value represented by a string with the given radix.
parseUnsignedLong(String) - Static method in class io.protostuff.UnsignedNumberUtil
Returns the unsigned long value represented by the given decimal string.
parseUnsignedLong(String, int) - Static method in class io.protostuff.UnsignedNumberUtil
Returns the unsigned long value represented by a string with the given radix.
PATH_SEPARATOR - Static variable in class io.protostuff.parser.DefaultProtoLoader
Standard JVM property.
PATH_SEPARATOR_DEFAULT - Static variable in class io.protostuff.parser.DefaultProtoLoader
 
PATH_SEPARATOR_PROPERTY - Static variable in class io.protostuff.parser.DefaultProtoLoader
 
PC - Enum constant in enum io.protostuff.compiler.Formatter.BUILTIN
pascal-case.
PCS - Enum constant in enum io.protostuff.compiler.Formatter.BUILTIN
pascal-case with space in between.
Pipe - Class in io.protostuff
Transfers data from an Input to an Output.
Pipe() - Constructor for class io.protostuff.Pipe
 
Pipe.Schema<T> - Class in io.protostuff
Schema for transferring data from a source (Input) to a different sink (Output).
pipeSchema - Variable in class io.protostuff.CollectionSchema
 
pipeSchema - Variable in class io.protostuff.MapSchema
The pipe schema of the Map.
pipeSchema - Variable in class io.protostuff.MessageCollectionSchema
The pipe schema of the member (message).
pipeSchema - Variable in class io.protostuff.runtime.ArraySchema
 
pipeSchema - Variable in class io.protostuff.runtime.ArraySchemas.BigDecimalArray
 
pipeSchema - Variable in class io.protostuff.runtime.ArraySchemas.BigIntegerArray
 
pipeSchema - Variable in class io.protostuff.runtime.ArraySchemas.BoolArray
 
pipeSchema - Variable in class io.protostuff.runtime.ArraySchemas.ByteArrayArray
 
pipeSchema - Variable in class io.protostuff.runtime.ArraySchemas.ByteStringArray
 
pipeSchema - Variable in class io.protostuff.runtime.ArraySchemas.CharArray
 
pipeSchema - Variable in class io.protostuff.runtime.ArraySchemas.DateArray
 
pipeSchema - Variable in class io.protostuff.runtime.ArraySchemas.DelegateArray
 
pipeSchema - Variable in class io.protostuff.runtime.ArraySchemas.DoubleArray
 
pipeSchema - Variable in class io.protostuff.runtime.ArraySchemas.EnumArray
 
pipeSchema - Variable in class io.protostuff.runtime.ArraySchemas.FloatArray
 
pipeSchema - Variable in class io.protostuff.runtime.ArraySchemas.Int32Array
 
pipeSchema - Variable in class io.protostuff.runtime.ArraySchemas.Int64Array
 
pipeSchema - Variable in class io.protostuff.runtime.ArraySchemas.PojoArray
 
pipeSchema - Variable in class io.protostuff.runtime.ArraySchemas.ShortArray
 
pipeSchema - Variable in class io.protostuff.runtime.ArraySchemas.StringArray
 
pipeSchema - Variable in class io.protostuff.runtime.ClassSchema
 
pipeSchema - Variable in class io.protostuff.runtime.DefaultIdStrategy.Lazy
 
pipeSchema - Variable in class io.protostuff.runtime.DefaultIdStrategy.LazyRegister
 
pipeSchema - Variable in class io.protostuff.runtime.DefaultIdStrategy.Registered
 
pipeSchema - Variable in class io.protostuff.runtime.DerivativeSchema
This pipe schema delegates to another schema derived from the input.
pipeSchema - Variable in class io.protostuff.runtime.ExplicitIdStrategy.Lazy
 
pipeSchema - Variable in class io.protostuff.runtime.ExplicitIdStrategy.Registered
 
pipeSchema - Variable in class io.protostuff.runtime.IncrementalIdStrategy.LazyRegister
 
pipeSchema - Variable in class io.protostuff.runtime.IncrementalIdStrategy.Registered
 
pipeSchema - Variable in class io.protostuff.runtime.NumberSchema
 
pipeSchema - Variable in class io.protostuff.runtime.ObjectSchema
 
pipeSchema - Variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
pipeSchema - Variable in class io.protostuff.runtime.PolymorphicEnumSchema
 
pipeSchema - Variable in class io.protostuff.runtime.PolymorphicMapSchema
 
pipeSchema - Variable in class io.protostuff.runtime.PolymorphicPojoCollectionSchema
 
pipeSchema - Variable in class io.protostuff.runtime.PolymorphicPojoMapSchema
 
pipeSchema - Variable in class io.protostuff.runtime.PolymorphicPojoSchema
 
pipeSchema - Variable in class io.protostuff.runtime.PolymorphicThrowableSchema
 
pipeSchema - Variable in class io.protostuff.runtime.RuntimeSchema
 
PKG - Static variable in class io.protostuff.parser.ProtoLexer
 
PKG - Static variable in class io.protostuff.parser.ProtoParser
 
PluginProtoCompiler - Class in io.protostuff.compiler
A plugin proto compiler whose output relies on the 'output' param configured in ProtoModule.
PluginProtoCompiler(ProtoModule, boolean, StringTemplateGroup) - Constructor for class io.protostuff.compiler.PluginProtoCompiler
 
PluginProtoCompiler(ProtoModule, String) - Constructor for class io.protostuff.compiler.PluginProtoCompiler
 
PluginProtoCompiler(ProtoModule, String, boolean) - Constructor for class io.protostuff.compiler.PluginProtoCompiler
 
PluginProtoCompiler.GroupResolver - Interface in io.protostuff.compiler
Resolve the stg from the module.
PLURAL - Enum constant in enum io.protostuff.compiler.Formatter.BUILTIN
Transform word in singular form to plural form.
pluralize(String) - Static method in enum io.protostuff.compiler.Formatter.BUILTIN
 
plurals - Static variable in enum io.protostuff.compiler.Formatter.BUILTIN
 
PLUS - Static variable in class io.protostuff.parser.ProtoLexer
 
PLUS - Static variable in class io.protostuff.parser.ProtoParser
 
PMapWrapper(Map) - Constructor for class io.protostuff.runtime.IdStrategy.PMapWrapper
 
pojo(Class, Morph, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeFieldFactory
 
POJO - Enum constant in enum io.protostuff.runtime.PolymorphicSchemaFactories
 
POJO - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
POJO - Static variable in class io.protostuff.runtime.RuntimeReflectionFieldFactory
 
POJO - Static variable in class io.protostuff.runtime.RuntimeUnsafeFieldFactory
 
POJO_COLLECTION - Enum constant in enum io.protostuff.runtime.PolymorphicSchemaFactories
 
POJO_MAP - Enum constant in enum io.protostuff.runtime.PolymorphicSchemaFactories
 
POJO_SCHEMA_ON_COLLECTION_FIELDS - Static variable in class io.protostuff.runtime.IdStrategy
 
POJO_SCHEMA_ON_COLLECTION_FIELDS - Static variable in class io.protostuff.runtime.RuntimeEnv
Disabled by default.
POJO_SCHEMA_ON_MAP_FIELDS - Static variable in class io.protostuff.runtime.IdStrategy
 
POJO_SCHEMA_ON_MAP_FIELDS - Static variable in class io.protostuff.runtime.RuntimeEnv
Disabled by default.
PojoArray(IdStrategy, PolymorphicSchema.Handler, HasSchema) - Constructor for class io.protostuff.runtime.ArraySchemas.PojoArray
 
pojoClass(int) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
pojoClass(int) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
pojoClass(int) - Method in class io.protostuff.runtime.NumericIdStrategy
 
pojoId - Variable in class io.protostuff.runtime.IncrementalIdStrategy
 
pojoIdStart - Variable in class io.protostuff.runtime.IncrementalIdStrategy
 
pojoMapping - Variable in class io.protostuff.runtime.DefaultIdStrategy
 
pojoMapping - Variable in class io.protostuff.runtime.ExplicitIdStrategy
 
pojoMapping - Variable in class io.protostuff.runtime.IncrementalIdStrategy
 
pojos - Variable in class io.protostuff.runtime.ExplicitIdStrategy
 
pojos - Variable in class io.protostuff.runtime.IncrementalIdStrategy
 
POLYMORPHIC_COLLECTION_PIPE_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
POLYMORPHIC_COLLECTION_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
POLYMORPHIC_ENUM_ELEMENT_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
POLYMORPHIC_MAP_PIPE_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
POLYMORPHIC_MAP_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
POLYMORPHIC_POJO - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
POLYMORPHIC_POJO - Static variable in class io.protostuff.runtime.RuntimeReflectionFieldFactory
 
POLYMORPHIC_POJO - Static variable in class io.protostuff.runtime.RuntimeUnsafeFieldFactory
 
POLYMORPHIC_POJO_ELEMENT_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
POLYMORPHIC_THROWABLE_ELEMENT_SCHEMA - Variable in class io.protostuff.runtime.IdStrategy
 
PolymorphicCollectionSchema - Class in io.protostuff.runtime
Used when the type is an interface (Collection/List/Set/SortedSet).
PolymorphicCollectionSchema(IdStrategy) - Constructor for class io.protostuff.runtime.PolymorphicCollectionSchema
 
PolymorphicEnumSchema - Class in io.protostuff.runtime
Used when a field is declared as Enum<?> (with or with-out generics).
PolymorphicEnumSchema(IdStrategy) - Constructor for class io.protostuff.runtime.PolymorphicEnumSchema
 
PolymorphicMapSchema - Class in io.protostuff.runtime
Used when the type is an interface (Map/SortedMap).
PolymorphicMapSchema(IdStrategy) - Constructor for class io.protostuff.runtime.PolymorphicMapSchema
 
PolymorphicPojoCollectionSchema - Class in io.protostuff.runtime
Will be used if RuntimeEnv.POJO_SCHEMA_ON_COLLECTION_FIELDS is enabled and the field is assignable from Collection.
PolymorphicPojoCollectionSchema(IdStrategy) - Constructor for class io.protostuff.runtime.PolymorphicPojoCollectionSchema
 
PolymorphicPojoMapSchema - Class in io.protostuff.runtime
Placeholder for annotated interface/object fields configured to use this.
PolymorphicPojoMapSchema(IdStrategy) - Constructor for class io.protostuff.runtime.PolymorphicPojoMapSchema
 
PolymorphicPojoSchema - Class in io.protostuff.runtime
PolymorphicPojoSchema(IdStrategy) - Constructor for class io.protostuff.runtime.PolymorphicPojoSchema
 
PolymorphicSchema - Class in io.protostuff.runtime
Used when the type is either polymorphic or too complex.
PolymorphicSchema(IdStrategy) - Constructor for class io.protostuff.runtime.PolymorphicSchema
 
PolymorphicSchema.Factory - Interface in io.protostuff.runtime
A factory which creates a schema with the handler connected to it.
PolymorphicSchema.Handler - Interface in io.protostuff.runtime
The handler who's job is to set the value to the owner.
PolymorphicSchemaFactories - Enum in io.protostuff.runtime
Polymorphic types.
PolymorphicSchemaFactories() - Constructor for enum io.protostuff.runtime.PolymorphicSchemaFactories
 
PolymorphicThrowableSchema - Class in io.protostuff.runtime
Used when the type is assignable from Throwable.
PolymorphicThrowableSchema(IdStrategy) - Constructor for class io.protostuff.runtime.PolymorphicThrowableSchema
 
popLimit(int) - Method in class io.protostuff.CodedInput
Discards the current limit, returning to the previous limit.
postCompile(ProtoModule, Proto) - Static method in class io.protostuff.compiler.STCodeGenerator
 
postCreate() - Method in interface io.protostuff.runtime.IdStrategy.Factory
Called after the method IdStrategy.Factory.create() has been called.
postCreate() - Method in class io.protostuff.runtime.IncrementalIdStrategy.Factory
 
PostFilteredSchema(Class, RuntimeEnv.Instantiator, Field[]) - Constructor for class io.protostuff.runtime.RuntimeView.PostFilteredSchema
 
postParse() - Method in class io.protostuff.parser.Proto
 
Predicate - Interface in io.protostuff.runtime
A filter for the fields that need to be included.
PREDICATE - Enum constant in enum io.protostuff.runtime.RuntimeView.Factories
Filters the fields to include based on a Predicate.
Predicate.EQ - Class in io.protostuff.runtime
A predicate that includes only a single field with the provided number.
Predicate.Factories - Enum in io.protostuff.runtime
Built-in factories that filters based on the field number.
Predicate.Factory - Interface in io.protostuff.runtime
 
Predicate.GT - Class in io.protostuff.runtime
A predicate that includes fields that are greater than the provider number.
Predicate.LT - Class in io.protostuff.runtime
A predicate that includes fields that are lesser than the provider number.
Predicate.NOTEQ - Class in io.protostuff.runtime
A predicate that includes all fields except the provided number.
Predicate.NOTRANGE - Class in io.protostuff.runtime
The opposite of Predicate.RANGE.
Predicate.RANGE - Class in io.protostuff.runtime
A predicate that includes fields if they are within range of the provided numbers, min and max.
preferHashFieldMap(Collection, int) - Method in class io.protostuff.runtime.RuntimeSchema
 
PRESERVE_NULL_ELEMENTS - Static variable in class io.protostuff.runtime.IdStrategy
 
PRESERVE_NULL_ELEMENTS - Static variable in class io.protostuff.runtime.RuntimeEnv
Disabled by default.
preserveNull - Variable in class io.protostuff.CollectionSchema
 
preserveNull - Variable in class io.protostuff.runtime.IdStrategy
 
primaryGroup - Variable in class io.protostuff.runtime.IdStrategy
 
primitive - Variable in class io.protostuff.runtime.ArraySchemas.BoolArray
 
primitive - Variable in class io.protostuff.runtime.ArraySchemas.CharArray
 
primitive - Variable in class io.protostuff.runtime.ArraySchemas.DoubleArray
 
primitive - Variable in class io.protostuff.runtime.ArraySchemas.FloatArray
 
primitive - Variable in class io.protostuff.runtime.ArraySchemas.Int32Array
 
primitive - Variable in class io.protostuff.runtime.ArraySchemas.Int64Array
 
primitive - Variable in class io.protostuff.runtime.ArraySchemas.ShortArray
 
PriorityBlockingQueue - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
PriorityQueue - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
project - Variable in class io.protostuff.mojo.ProtoCompilerMojo
The current Maven project.
properties - Variable in class io.protostuff.mojo.ProtoCompilerMojo
Plugin properties that are passed to the compiler
Properties - Enum constant in enum io.protostuff.MapSchema.MessageFactories
 
propsErr() - Static method in class io.protostuff.compiler.CompilerMain
 
propsFrom(File) - Static method in class io.protostuff.compiler.CompilerMain
 
propsFrom(String) - Static method in class io.protostuff.compiler.CompilerMain
 
proto - Variable in class io.protostuff.parser.EnumGroup
 
proto - Variable in class io.protostuff.parser.Extension
 
proto - Variable in class io.protostuff.parser.Message
 
proto - Variable in class io.protostuff.parser.Service
 
Proto - Class in io.protostuff.parser
Contains the metadata of parsed protos.
Proto() - Constructor for class io.protostuff.parser.Proto
 
Proto(Proto.Loader) - Constructor for class io.protostuff.parser.Proto
 
Proto(File) - Constructor for class io.protostuff.parser.Proto
 
Proto(File, Proto.Loader) - Constructor for class io.protostuff.parser.Proto
 
Proto(File, Proto.Loader, Proto) - Constructor for class io.protostuff.parser.Proto
 
Proto(URL, Proto.Loader, Proto) - Constructor for class io.protostuff.parser.Proto
 
PROTO_PATH_AND_CLASSPATH - Static variable in class io.protostuff.parser.DefaultProtoLoader
 
PROTO_PATH_ONLY - Static variable in class io.protostuff.parser.DefaultProtoLoader
 
Proto.Loader - Interface in io.protostuff.parser
 
protoBlockTemplate - Variable in class io.protostuff.compiler.PluginProtoCompiler
 
ProtobufException - Exception Class in io.protostuff
Thrown when a protocol message being parsed is invalid in some way, e.g.
ProtobufException(String) - Constructor for exception class io.protostuff.ProtobufException
 
ProtobufException(String, Throwable) - Constructor for exception class io.protostuff.ProtobufException
 
ProtobufIOUtil - Class in io.protostuff
Protobuf ser/deser util for messages/objects.
ProtobufIOUtil() - Constructor for class io.protostuff.ProtobufIOUtil
 
ProtobufOutput - Class in io.protostuff
Protobuf serialization where the messages must be fully buffered on memory before it can be written to the socket ( OutputStream).
ProtobufOutput(LinkedBuffer) - Constructor for class io.protostuff.ProtobufOutput
 
ProtobufOutput(LinkedBuffer, int) - Constructor for class io.protostuff.ProtobufOutput
 
ProtoCompiler - Interface in io.protostuff.compiler
Proto compiler.
ProtoCompilerMojo - Class in io.protostuff.mojo
Compiles proto files to java/gwt/etc.
ProtoCompilerMojo() - Constructor for class io.protostuff.mojo.ProtoCompilerMojo
 
ProtoLexer - Class in io.protostuff.parser
 
ProtoLexer() - Constructor for class io.protostuff.parser.ProtoLexer
 
ProtoLexer(CharStream) - Constructor for class io.protostuff.parser.ProtoLexer
 
ProtoLexer(CharStream, RecognizerSharedState) - Constructor for class io.protostuff.parser.ProtoLexer
 
ProtoLexer.DFA22 - Class in io.protostuff.parser
 
ProtoLexer.DFA3 - Class in io.protostuff.parser
 
protoLoader - Variable in class io.protostuff.compiler.ProtoModule
 
ProtoModule - Class in io.protostuff.compiler
Configuration for the proto w/c ontains the compile options and arguments.
ProtoModule - Class in io.protostuff.mojo
Specifically for the maven-plugin.
ProtoModule() - Constructor for class io.protostuff.compiler.ProtoModule
 
ProtoModule() - Constructor for class io.protostuff.mojo.ProtoModule
 
ProtoModule(File, String, String, File) - Constructor for class io.protostuff.compiler.ProtoModule
 
protoModules - Variable in class io.protostuff.mojo.ProtoCompilerMojo
The modules to generate code from
ProtoParser - Class in io.protostuff.parser
 
ProtoParser(TokenStream) - Constructor for class io.protostuff.parser.ProtoParser
 
ProtoParser(TokenStream, RecognizerSharedState) - Constructor for class io.protostuff.parser.ProtoParser
 
ProtoParser.annotation_entry_return - Class in io.protostuff.parser
 
ProtoParser.annotation_keyval_return - Class in io.protostuff.parser
 
ProtoParser.doc_entry_return - Class in io.protostuff.parser
 
ProtoParser.enum_block_return - Class in io.protostuff.parser
 
ProtoParser.enum_body_return - Class in io.protostuff.parser
 
ProtoParser.enum_field_return - Class in io.protostuff.parser
 
ProtoParser.enum_options_return - Class in io.protostuff.parser
 
ProtoParser.extend_block_return - Class in io.protostuff.parser
 
ProtoParser.extend_body_return - Class in io.protostuff.parser
 
ProtoParser.extensions_range_return - Class in io.protostuff.parser
 
ProtoParser.field_options_keyval_return - Class in io.protostuff.parser
 
ProtoParser.field_options_return - Class in io.protostuff.parser
 
ProtoParser.field_type_return - Class in io.protostuff.parser
 
ProtoParser.header_import_return - Class in io.protostuff.parser
 
ProtoParser.header_package_return - Class in io.protostuff.parser
 
ProtoParser.header_syntax_return - Class in io.protostuff.parser
 
ProtoParser.ignore_block_body_return - Class in io.protostuff.parser
 
ProtoParser.ignore_block_return - Class in io.protostuff.parser
 
ProtoParser.message_block_return - Class in io.protostuff.parser
 
ProtoParser.message_body_return - Class in io.protostuff.parser
 
ProtoParser.message_field_return - Class in io.protostuff.parser
 
ProtoParser.option_entry_return - Class in io.protostuff.parser
 
ProtoParser.parse_return - Class in io.protostuff.parser
 
ProtoParser.rpc_block_return - Class in io.protostuff.parser
 
ProtoParser.rpc_body_block_return - Class in io.protostuff.parser
 
ProtoParser.service_block_return - Class in io.protostuff.parser
 
ProtoParser.service_body_return - Class in io.protostuff.parser
 
ProtoParser.signed_constant_return - Class in io.protostuff.parser
 
ProtoParser.statement_return - Class in io.protostuff.parser
 
ProtoParser.var_full_return - Class in io.protostuff.parser
 
ProtoParser.var_reserved_return - Class in io.protostuff.parser
 
ProtoParser.var_return - Class in io.protostuff.parser
 
protoSearchStrategy - Variable in class io.protostuff.parser.DefaultProtoLoader
 
ProtostuffException - Exception Class in io.protostuff
The base io exception for all formats (protobuf/json/xml).
ProtostuffException() - Constructor for exception class io.protostuff.ProtostuffException
 
ProtostuffException(String) - Constructor for exception class io.protostuff.ProtostuffException
 
ProtostuffException(String, Throwable) - Constructor for exception class io.protostuff.ProtostuffException
 
ProtostuffException(Throwable) - Constructor for exception class io.protostuff.ProtostuffException
 
ProtostuffIOUtil - Class in io.protostuff
Protostuff ser/deser util for messages/objects.
ProtostuffIOUtil() - Constructor for class io.protostuff.ProtostuffIOUtil
 
ProtostuffOutput - Class in io.protostuff
Dual output for streaming or full buffering.
ProtostuffOutput(LinkedBuffer) - Constructor for class io.protostuff.ProtostuffOutput
 
ProtostuffOutput(LinkedBuffer, OutputStream) - Constructor for class io.protostuff.ProtostuffOutput
 
ProtostuffOutput(LinkedBuffer, OutputStream, WriteSession.FlushHandler, int) - Constructor for class io.protostuff.ProtostuffOutput
 
ProtoToGwtOverlayCompiler - Class in io.protostuff.compiler
Compiles proto files to gwt overlays source (java) files.
ProtoToGwtOverlayCompiler() - Constructor for class io.protostuff.compiler.ProtoToGwtOverlayCompiler
 
ProtoToJavaBeanCompiler - Class in io.protostuff.compiler
Compiles proto files to protobuf java messages (pojos).
ProtoToJavaBeanCompiler() - Constructor for class io.protostuff.compiler.ProtoToJavaBeanCompiler
 
ProtoToJavaBeanCompiler(String) - Constructor for class io.protostuff.compiler.ProtoToJavaBeanCompiler
 
ProtoToJavaBeanMeCompiler - Class in io.protostuff.compiler
Compiles proto files to protobuf java messages (pojos).
ProtoToJavaBeanMeCompiler() - Constructor for class io.protostuff.compiler.ProtoToJavaBeanMeCompiler
 
ProtoToJavaBeanModelCompiler - Class in io.protostuff.compiler
Compiles proto files to protobuf java messages (pojos).
ProtoToJavaBeanModelCompiler() - Constructor for class io.protostuff.compiler.ProtoToJavaBeanModelCompiler
 
ProtoToJavaBeanPrimitiveCompiler - Class in io.protostuff.compiler
 
ProtoToJavaBeanPrimitiveCompiler() - Constructor for class io.protostuff.compiler.ProtoToJavaBeanPrimitiveCompiler
 
ProtoToJavaV2ProtocSchemaCompiler - Class in io.protostuff.compiler
Generates a Schema from the code generated by the c++ v2 protoc.
ProtoToJavaV2ProtocSchemaCompiler() - Constructor for class io.protostuff.compiler.ProtoToJavaV2ProtocSchemaCompiler
 
ProtoToProtoCompiler - Class in io.protostuff.compiler
Kind of preprocessor for proto files.
ProtoToProtoCompiler() - Constructor for class io.protostuff.compiler.ProtoToProtoCompiler
 
ProtoUtil - Class in io.protostuff.parser
Utility for loading protos from various input.
ProtoUtil() - Constructor for class io.protostuff.parser.ProtoUtil
 
PSC - Enum constant in enum io.protostuff.compiler.Formatter.BUILTIN
Same as PCS but with the more correct name :/.
pushLimit(int) - Method in class io.protostuff.CodedInput
Note that pushLimit() does NOT affect how many bytes the CodedInputStream reads from an underlying InputStream when refreshing its buffer.
put(String, Object) - Method in class io.protostuff.parser.Annotation
 
put(String, Object) - Method in class io.protostuff.parser.ErrorMap
 
put(K, V) - Method in class io.protostuff.MapSchema.MapWrapper
Puts the key-value entry.
putAll(Map) - Method in class io.protostuff.parser.ErrorMap
 
putBytesFromInt(int, int, int, byte[]) - Static method in class io.protostuff.StringSerializer
 
putBytesFromLong(long, int, int, byte[]) - Static method in class io.protostuff.StringSerializer
 
putExtraOption(String, Object) - Method in class io.protostuff.parser.EnumField
 
putExtraOption(String, Object) - Method in class io.protostuff.parser.EnumGroup
 
putExtraOption(String, Object) - Method in class io.protostuff.parser.Extension
 
putExtraOption(String, Object) - Method in class io.protostuff.parser.Field
 
putExtraOption(String, Object) - Method in interface io.protostuff.parser.HasOptions
 
putExtraOption(String, Object) - Method in class io.protostuff.parser.Message
 
putExtraOption(String, Object) - Method in class io.protostuff.parser.Proto
 
putExtraOption(String, Object) - Method in class io.protostuff.parser.Service
 
putExtraOption(String, Object) - Method in class io.protostuff.parser.Service.RpcMethod
 
putIncludes(Properties) - Static method in class io.protostuff.compiler.CompilerMain
 
putRef(String, Object) - Method in class io.protostuff.parser.Annotation
 
putStandardOption(String, Object) - Method in class io.protostuff.parser.EnumGroup
 
putStandardOption(String, Object) - Method in class io.protostuff.parser.Extension
 
putStandardOption(String, Object) - Method in class io.protostuff.parser.Field
 
putStandardOption(String, Object) - Method in interface io.protostuff.parser.HasOptions
 
putStandardOption(String, Object) - Method in class io.protostuff.parser.Message
 
putStandardOption(String, Object) - Method in class io.protostuff.parser.Proto
 
putStandardOption(String, Object) - Method in class io.protostuff.parser.Service
 
putStandardOption(String, Object) - Method in class io.protostuff.parser.Service.RpcMethod
 
putValueFrom(Input, MapSchema.MapWrapper, String) - Method in class io.protostuff.StringMapSchema
 
putValueFrom(Input, MapSchema.MapWrapper, K) - Method in class io.protostuff.MapSchema
Puts the entry(key and value), obtained from the input, into the MapWrapper.
putValueFrom(Input, MapSchema.MapWrapper, K) - Method in class io.protostuff.MessageMapSchema
 
putVarInt32AndGetOffset(int, byte[], int) - Static method in class io.protostuff.IOUtil
Returns the offset where the first byte is written.

Q

Queue - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
QUOTE - Static variable in class io.protostuff.JsonXOutput
 

R

RANGE - Enum constant in enum io.protostuff.runtime.Predicate.Factories
 
RANGE(int, int) - Constructor for class io.protostuff.runtime.Predicate.RANGE
 
read() - Method in class io.protostuff.LimitedInputStream
 
read(byte[], int, int) - Method in class io.protostuff.LimitedInputStream
 
readable(int) - Method in class io.protostuff.KvpInput
Returns true if there are minimum bytes available for reading.
readBool() - Method in class io.protostuff.ByteArrayInput
Read a bool field value from the internal buffer.
readBool() - Method in class io.protostuff.ByteBufferInput
Read a bool field value from the internal buffer.
readBool() - Method in class io.protostuff.CodedInput
Read a bool field value from the stream.
readBool() - Method in class io.protostuff.FilterInput
 
readBool() - Method in interface io.protostuff.Input
Reads a boolean field value.
readBool() - Method in class io.protostuff.JsonInput
 
readBool() - Method in class io.protostuff.KvpByteArrayInput
 
readBool() - Method in class io.protostuff.KvpInput
 
readBool() - Method in class io.protostuff.XmlInput
 
readBoxedFrom(Input, Object, int) - Method in class io.protostuff.runtime.ArraySchemas.BoolArray
 
readBoxedFrom(Input, Object, int) - Method in class io.protostuff.runtime.ArraySchemas.CharArray
 
readBoxedFrom(Input, Object, int) - Method in class io.protostuff.runtime.ArraySchemas.DoubleArray
 
readBoxedFrom(Input, Object, int) - Method in class io.protostuff.runtime.ArraySchemas.FloatArray
 
readBoxedFrom(Input, Object, int) - Method in class io.protostuff.runtime.ArraySchemas.Int32Array
 
readBoxedFrom(Input, Object, int) - Method in class io.protostuff.runtime.ArraySchemas.Int64Array
 
readBoxedFrom(Input, Object, int) - Method in class io.protostuff.runtime.ArraySchemas.ShortArray
 
readByteArray() - Method in class io.protostuff.ByteArrayInput
 
readByteArray() - Method in class io.protostuff.ByteBufferInput
 
readByteArray() - Method in class io.protostuff.CodedInput
 
readByteArray() - Method in class io.protostuff.FilterInput
 
readByteArray() - Method in interface io.protostuff.Input
Reads a byte array field value.
readByteArray() - Method in class io.protostuff.JsonInput
 
readByteArray() - Method in class io.protostuff.KvpByteArrayInput
 
readByteArray() - Method in class io.protostuff.KvpInput
 
readByteArray() - Method in class io.protostuff.XmlInput
 
readByteBuffer() - Method in class io.protostuff.ByteArrayInput
Reads a byte array/ByteBuffer value.
readByteBuffer() - Method in class io.protostuff.ByteBufferInput
Reads a byte array/ByteBuffer value.
readByteBuffer() - Method in class io.protostuff.CodedInput
Reads a byte array/ByteBuffer value.
readByteBuffer() - Method in class io.protostuff.FilterInput
Reads a byte array/ByteBuffer value.
readByteBuffer() - Method in interface io.protostuff.Input
 
readByteBuffer() - Method in class io.protostuff.JsonInput
Reads a byte array/ByteBuffer value.
readByteBuffer() - Method in class io.protostuff.KvpByteArrayInput
Reads a byte array/ByteBuffer value.
readByteBuffer() - Method in class io.protostuff.KvpInput
Reads a byte array/ByteBuffer value.
readByteBuffer() - Method in class io.protostuff.XmlInput
Reads a byte array/ByteBuffer value.
readBytes() - Method in class io.protostuff.ByteArrayInput
 
readBytes() - Method in class io.protostuff.ByteBufferInput
 
readBytes() - Method in class io.protostuff.CodedInput
Read a bytes field value from the stream.
readBytes() - Method in class io.protostuff.FilterInput
 
readBytes() - Method in interface io.protostuff.Input
Reads a ByteString field value.
readBytes() - Method in class io.protostuff.JsonInput
 
readBytes() - Method in class io.protostuff.KvpByteArrayInput
 
readBytes() - Method in class io.protostuff.KvpInput
 
readBytes() - Method in class io.protostuff.XmlInput
 
readBytes(ByteBuffer) - Method in class io.protostuff.ByteArrayInput
 
readBytes(ByteBuffer) - Method in class io.protostuff.ByteBufferInput
 
readBytes(ByteBuffer) - Method in class io.protostuff.CodedInput
Read a string field value from the stream into a ByteBuffer.
readBytes(ByteBuffer) - Method in class io.protostuff.FilterInput
 
readBytes(ByteBuffer) - Method in interface io.protostuff.Input
Reads a field value into a ByteBuffer.
readBytes(ByteBuffer) - Method in class io.protostuff.JsonInput
 
readBytes(ByteBuffer) - Method in class io.protostuff.KvpByteArrayInput
 
readBytes(ByteBuffer) - Method in class io.protostuff.KvpInput
 
readBytes(ByteBuffer) - Method in class io.protostuff.XmlInput
 
readCheckedCollectionFrom(Input, Schema, Object, IdStrategy, boolean, Object, boolean, boolean) - Static method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
readCheckedMapFrom(Input, Schema, Object, IdStrategy, boolean, Object, boolean) - Static method in class io.protostuff.runtime.PolymorphicMapSchema
 
readDouble() - Method in class io.protostuff.ByteArrayInput
Read a double field value from the internal buffer.
readDouble() - Method in class io.protostuff.ByteBufferInput
Read a double field value from the internal buffer.
readDouble() - Method in class io.protostuff.CodedInput
Read a double field value from the stream.
readDouble() - Method in class io.protostuff.FilterInput
 
readDouble() - Method in interface io.protostuff.Input
Reads a double field value.
readDouble() - Method in class io.protostuff.JsonInput
 
readDouble() - Method in class io.protostuff.KvpByteArrayInput
 
readDouble() - Method in class io.protostuff.KvpInput
 
readDouble() - Method in class io.protostuff.XmlInput
 
readEnum() - Method in class io.protostuff.ByteArrayInput
Read an enum field value from the internal buffer.
readEnum() - Method in class io.protostuff.ByteBufferInput
Read an enum field value from the internal buffer.
readEnum() - Method in class io.protostuff.CodedInput
Read an enum field value from the stream.
readEnum() - Method in class io.protostuff.FilterInput
 
readEnum() - Method in interface io.protostuff.Input
Reads an enum(its number) field value.
readEnum() - Method in class io.protostuff.JsonInput
 
readEnum() - Method in class io.protostuff.KvpByteArrayInput
 
readEnum() - Method in class io.protostuff.KvpInput
 
readEnum() - Method in class io.protostuff.XmlInput
 
readFieldNumber(Schema) - Method in class io.protostuff.ByteArrayInput
 
readFieldNumber(Schema) - Method in class io.protostuff.ByteBufferInput
 
readFieldNumber(Schema) - Method in class io.protostuff.CodedInput
 
readFieldNumber(Schema) - Method in class io.protostuff.FilterInput
 
readFieldNumber(Schema) - Method in class io.protostuff.GraphByteArrayInput
 
readFieldNumber(Schema) - Method in class io.protostuff.GraphCodedInput
 
readFieldNumber(Schema) - Method in interface io.protostuff.Input
Reads the field number of a message/object tied to the given schema.
readFieldNumber(Schema) - Method in class io.protostuff.JsonInput
 
readFieldNumber(Schema) - Method in class io.protostuff.KvpByteArrayInput
 
readFieldNumber(Schema) - Method in class io.protostuff.KvpInput
 
readFieldNumber(Schema) - Method in class io.protostuff.XmlInput
 
readFieldNumber(Schema, JsonParser) - Method in class io.protostuff.JsonInput
 
readFixed32() - Method in class io.protostuff.ByteArrayInput
Read a fixed32 field value from the internal buffer.
readFixed32() - Method in class io.protostuff.ByteBufferInput
Read a fixed32 field value from the internal buffer.
readFixed32() - Method in class io.protostuff.CodedInput
Read a fixed32 field value from the stream.
readFixed32() - Method in class io.protostuff.FilterInput
 
readFixed32() - Method in interface io.protostuff.Input
Reads a fixed int(4 bytes) field value.
readFixed32() - Method in class io.protostuff.JsonInput
 
readFixed32() - Method in class io.protostuff.KvpByteArrayInput
 
readFixed32() - Method in class io.protostuff.KvpInput
 
readFixed32() - Method in class io.protostuff.XmlInput
 
readFixed64() - Method in class io.protostuff.ByteArrayInput
Read a fixed64 field value from the internal buffer.
readFixed64() - Method in class io.protostuff.ByteBufferInput
Read a fixed64 field value from the internal buffer.
readFixed64() - Method in class io.protostuff.CodedInput
Read a fixed64 field value from the stream.
readFixed64() - Method in class io.protostuff.FilterInput
 
readFixed64() - Method in interface io.protostuff.Input
Reads a fixed long(8 bytes) field value.
readFixed64() - Method in class io.protostuff.JsonInput
 
readFixed64() - Method in class io.protostuff.KvpByteArrayInput
 
readFixed64() - Method in class io.protostuff.KvpInput
 
readFixed64() - Method in class io.protostuff.XmlInput
 
readFloat() - Method in class io.protostuff.ByteArrayInput
Read a float field value from the internal buffer.
readFloat() - Method in class io.protostuff.ByteBufferInput
Read a float field value from the internal buffer.
readFloat() - Method in class io.protostuff.CodedInput
Read a float field value from the stream.
readFloat() - Method in class io.protostuff.FilterInput
 
readFloat() - Method in interface io.protostuff.Input
Reads a float field value.
readFloat() - Method in class io.protostuff.JsonInput
 
readFloat() - Method in class io.protostuff.KvpByteArrayInput
 
readFloat() - Method in class io.protostuff.KvpInput
 
readFloat() - Method in class io.protostuff.XmlInput
 
readFrom(Input) - Method in interface io.protostuff.runtime.Delegate
Reads the value from the input.
readFrom(Input) - Method in class io.protostuff.runtime.EnumIO.ByName
 
readFrom(Input) - Method in class io.protostuff.runtime.EnumIO.ByNumber
 
readFrom(Input) - Method in class io.protostuff.runtime.EnumIO
Read the enum from the input.
readFrom(Input, Object) - Method in class io.protostuff.runtime.ArraySchemas.Base
 
readFrom(Input, Object) - Method in class io.protostuff.runtime.ArraySchemas.BigDecimalArray
 
readFrom(Input, Object) - Method in class io.protostuff.runtime.ArraySchemas.BigIntegerArray
 
readFrom(Input, Object) - Method in class io.protostuff.runtime.ArraySchemas.BoolArray
 
readFrom(Input, Object) - Method in class io.protostuff.runtime.ArraySchemas.ByteArrayArray
 
readFrom(Input, Object) - Method in class io.protostuff.runtime.ArraySchemas.ByteStringArray
 
readFrom(Input, Object) - Method in class io.protostuff.runtime.ArraySchemas.CharArray
 
readFrom(Input, Object) - Method in class io.protostuff.runtime.ArraySchemas.DateArray
 
readFrom(Input, Object) - Method in class io.protostuff.runtime.ArraySchemas.DelegateArray
 
readFrom(Input, Object) - Method in class io.protostuff.runtime.ArraySchemas.DoubleArray
 
readFrom(Input, Object) - Method in class io.protostuff.runtime.ArraySchemas.EnumArray
 
readFrom(Input, Object) - Method in class io.protostuff.runtime.ArraySchemas.FloatArray
 
readFrom(Input, Object) - Method in class io.protostuff.runtime.ArraySchemas.Int32Array
 
readFrom(Input, Object) - Method in class io.protostuff.runtime.ArraySchemas.Int64Array
 
readFrom(Input, Object) - Method in class io.protostuff.runtime.ArraySchemas.PojoArray
 
readFrom(Input, Object) - Method in class io.protostuff.runtime.ArraySchemas.ShortArray
 
readFrom(Input, Object) - Method in class io.protostuff.runtime.ArraySchemas.StringArray
 
readInt32() - Method in class io.protostuff.ByteArrayInput
Read an int32 field value from the internal buffer.
readInt32() - Method in class io.protostuff.ByteBufferInput
Read an int32 field value from the internal buffer.
readInt32() - Method in class io.protostuff.CodedInput
Read an int32 field value from the stream.
readInt32() - Method in class io.protostuff.FilterInput
 
readInt32() - Method in interface io.protostuff.Input
Reads a variable int field value.
readInt32() - Method in class io.protostuff.JsonInput
 
readInt32() - Method in class io.protostuff.KvpByteArrayInput
 
readInt32() - Method in class io.protostuff.KvpInput
 
readInt32() - Method in class io.protostuff.XmlInput
 
readInt64() - Method in class io.protostuff.ByteArrayInput
Read an int64 field value from the internal buffer.
readInt64() - Method in class io.protostuff.ByteBufferInput
Read an int64 field value from the internal buffer.
readInt64() - Method in class io.protostuff.CodedInput
Read an int64 field value from the stream.
readInt64() - Method in class io.protostuff.FilterInput
 
readInt64() - Method in interface io.protostuff.Input
Reads a variable long field value.
readInt64() - Method in class io.protostuff.JsonInput
 
readInt64() - Method in class io.protostuff.KvpByteArrayInput
 
readInt64() - Method in class io.protostuff.KvpInput
 
readInt64() - Method in class io.protostuff.XmlInput
 
readKeyFrom(Input, MapSchema.MapWrapper) - Method in class io.protostuff.StringMapSchema
 
readKeyFrom(Input, MapSchema.MapWrapper) - Method in class io.protostuff.MapSchema
Reads the key from the input.
readKeyFrom(Input, MapSchema.MapWrapper) - Method in class io.protostuff.MessageMapSchema
 
readObjectFrom(Input, Schema, Object, IdStrategy) - Static method in class io.protostuff.runtime.ArraySchema
 
readObjectFrom(Input, Schema, Object, IdStrategy) - Static method in class io.protostuff.runtime.ClassSchema
 
readObjectFrom(Input, Schema, Object, IdStrategy) - Static method in class io.protostuff.runtime.NumberSchema
 
readObjectFrom(Input, Schema, Object, IdStrategy) - Static method in class io.protostuff.runtime.ObjectSchema
 
readObjectFrom(Input, Schema, Object, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
readObjectFrom(Input, Schema, Object, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicEnumSchema
 
readObjectFrom(Input, Schema, Object, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicMapSchema
 
readObjectFrom(Input, Schema, Object, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicPojoCollectionSchema
 
readObjectFrom(Input, Schema, Object, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicPojoMapSchema
 
readObjectFrom(Input, Schema, Object, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicPojoSchema
 
readObjectFrom(Input, Schema, Object, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicThrowableSchema
 
readObjectFrom(Input, Schema, Object, IdStrategy, int) - Static method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
readObjectFrom(Input, Schema, Object, IdStrategy, int) - Static method in class io.protostuff.runtime.PolymorphicMapSchema
 
readObjectFrom(Input, Schema, Object, IdStrategy, int) - Static method in class io.protostuff.runtime.PolymorphicPojoCollectionSchema
 
readObjectFrom(Input, Schema, Object, IdStrategy, int) - Static method in class io.protostuff.runtime.PolymorphicPojoMapSchema
 
readObjectFrom(Input, Schema, Object, IdStrategy, int) - Static method in class io.protostuff.runtime.PolymorphicPojoSchema
 
readObjectFrom(Input, Schema, Object, IdStrategy, int) - Static method in class io.protostuff.runtime.PolymorphicThrowableSchema
 
readPrimitiveFrom(Input, Object, int) - Method in class io.protostuff.runtime.ArraySchemas.BoolArray
 
readPrimitiveFrom(Input, Object, int) - Method in class io.protostuff.runtime.ArraySchemas.CharArray
 
readPrimitiveFrom(Input, Object, int) - Method in class io.protostuff.runtime.ArraySchemas.DoubleArray
 
readPrimitiveFrom(Input, Object, int) - Method in class io.protostuff.runtime.ArraySchemas.FloatArray
 
readPrimitiveFrom(Input, Object, int) - Method in class io.protostuff.runtime.ArraySchemas.Int32Array
 
readPrimitiveFrom(Input, Object, int) - Method in class io.protostuff.runtime.ArraySchemas.Int64Array
 
readPrimitiveFrom(Input, Object, int) - Method in class io.protostuff.runtime.ArraySchemas.ShortArray
 
readRawByte() - Method in class io.protostuff.CodedInput
Read one byte from the input.
readRawBytes(int) - Method in class io.protostuff.CodedInput
Read a fixed size of bytes from the input.
readRawLittleEndian32() - Method in class io.protostuff.ByteArrayInput
Read a 32-bit little-endian integer from the internal buffer.
readRawLittleEndian32() - Method in class io.protostuff.ByteBufferInput
Read a 32-bit little-endian integer from the internal buffer.
readRawLittleEndian32() - Method in class io.protostuff.CodedInput
Read a 32-bit little-endian integer from the stream.
readRawLittleEndian64() - Method in class io.protostuff.ByteArrayInput
Read a 64-bit little-endian integer from the internal byte buffer.
readRawLittleEndian64() - Method in class io.protostuff.ByteBufferInput
Read a 64-bit little-endian integer from the internal byte buffer.
readRawLittleEndian64() - Method in class io.protostuff.CodedInput
Read a 64-bit little-endian integer from the stream.
readRawVarint32() - Method in class io.protostuff.ByteArrayInput
Reads a var int 32 from the internal byte buffer.
readRawVarint32() - Method in class io.protostuff.ByteBufferInput
Reads a var int 32 from the internal byte buffer.
readRawVarint32() - Method in class io.protostuff.CodedInput
Read a raw Varint from the stream.
readRawVarint32(DataInput, byte) - Static method in class io.protostuff.CodedInput
Reads a varint from the input one byte at a time from a DataInput, so that it does not read any bytes after the end of the varint.
readRawVarint32(InputStream) - Static method in class io.protostuff.CodedInput
Reads a varint from the input one byte at a time, so that it does not read any bytes after the end of the varint.
readRawVarint32(InputStream, int) - Static method in class io.protostuff.CodedInput
Reads a varint from the input one byte at a time, so that it does not read any bytes after the end of the varint.
readRawVarint64() - Method in class io.protostuff.ByteArrayInput
Reads a var int 64 from the internal byte buffer.
readRawVarint64() - Method in class io.protostuff.ByteBufferInput
Reads a var int 64 from the internal byte buffer.
readRawVarint64() - Method in class io.protostuff.CodedInput
Read a raw Varint from the stream.
readSFixed32() - Method in class io.protostuff.ByteArrayInput
Read an sfixed32 field value from the internal buffer.
readSFixed32() - Method in class io.protostuff.ByteBufferInput
Read an sfixed32 field value from the internal buffer.
readSFixed32() - Method in class io.protostuff.CodedInput
Read an sfixed32 field value from the stream.
readSFixed32() - Method in class io.protostuff.FilterInput
 
readSFixed32() - Method in interface io.protostuff.Input
Reads a signed+fixed int(4 bytes) field value.
readSFixed32() - Method in class io.protostuff.JsonInput
 
readSFixed32() - Method in class io.protostuff.KvpByteArrayInput
 
readSFixed32() - Method in class io.protostuff.KvpInput
 
readSFixed32() - Method in class io.protostuff.XmlInput
 
readSFixed64() - Method in class io.protostuff.ByteArrayInput
Read an sfixed64 field value from the internal buffer.
readSFixed64() - Method in class io.protostuff.ByteBufferInput
Read an sfixed64 field value from the internal buffer.
readSFixed64() - Method in class io.protostuff.CodedInput
Read an sfixed64 field value from the stream.
readSFixed64() - Method in class io.protostuff.FilterInput
 
readSFixed64() - Method in interface io.protostuff.Input
Reads a signed+fixed long(8 bytes) field value.
readSFixed64() - Method in class io.protostuff.JsonInput
 
readSFixed64() - Method in class io.protostuff.KvpByteArrayInput
 
readSFixed64() - Method in class io.protostuff.KvpInput
 
readSFixed64() - Method in class io.protostuff.XmlInput
 
readSInt32() - Method in class io.protostuff.ByteArrayInput
Read an sint32 field value from the internal buffer.
readSInt32() - Method in class io.protostuff.ByteBufferInput
Read an sint32 field value from the internal buffer.
readSInt32() - Method in class io.protostuff.CodedInput
Read an sint32 field value from the stream.
readSInt32() - Method in class io.protostuff.FilterInput
 
readSInt32() - Method in interface io.protostuff.Input
Reads a signed int field value.
readSInt32() - Method in class io.protostuff.JsonInput
 
readSInt32() - Method in class io.protostuff.KvpByteArrayInput
 
readSInt32() - Method in class io.protostuff.KvpInput
 
readSInt32() - Method in class io.protostuff.XmlInput
 
readSInt64() - Method in class io.protostuff.ByteArrayInput
Read an sint64 field value from the internal buffer.
readSInt64() - Method in class io.protostuff.ByteBufferInput
Read an sint64 field value from the internal buffer.
readSInt64() - Method in class io.protostuff.CodedInput
Read an sint64 field value from the stream.
readSInt64() - Method in class io.protostuff.FilterInput
 
readSInt64() - Method in interface io.protostuff.Input
Reads a signed long field value.
readSInt64() - Method in class io.protostuff.JsonInput
 
readSInt64() - Method in class io.protostuff.KvpByteArrayInput
 
readSInt64() - Method in class io.protostuff.KvpInput
 
readSInt64() - Method in class io.protostuff.XmlInput
 
readString() - Method in class io.protostuff.ByteArrayInput
 
readString() - Method in class io.protostuff.ByteBufferInput
 
readString() - Method in class io.protostuff.CodedInput
Read a string field value from the stream.
readString() - Method in class io.protostuff.FilterInput
 
readString() - Method in interface io.protostuff.Input
Reads a String field value.
readString() - Method in class io.protostuff.JsonInput
 
readString() - Method in class io.protostuff.KvpByteArrayInput
 
readString() - Method in class io.protostuff.KvpInput
 
readString() - Method in class io.protostuff.XmlInput
 
readSynchronizedCollectionFrom(Input, Schema, Object, IdStrategy, boolean, Object, boolean, boolean) - Static method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
readSynchronizedMapFrom(Input, Schema, Object, IdStrategy, boolean, Object, boolean) - Static method in class io.protostuff.runtime.PolymorphicMapSchema
 
readTag() - Method in class io.protostuff.ByteArrayInput
Attempt to read a field tag, returning zero if we have reached EOF.
readTag() - Method in class io.protostuff.ByteBufferInput
Attempt to read a field tag, returning zero if we have reached EOF.
readTag() - Method in class io.protostuff.CodedInput
Attempt to read a field tag, returning zero if we have reached EOF.
readUInt32() - Method in class io.protostuff.ByteArrayInput
Read a uint32 field value from the internal buffer.
readUInt32() - Method in class io.protostuff.ByteBufferInput
Read a uint32 field value from the internal buffer.
readUInt32() - Method in class io.protostuff.CodedInput
Read a uint32 field value from the stream.
readUInt32() - Method in class io.protostuff.FilterInput
 
readUInt32() - Method in interface io.protostuff.Input
Reads an unsigned int field value.
readUInt32() - Method in class io.protostuff.JsonInput
 
readUInt32() - Method in class io.protostuff.KvpByteArrayInput
 
readUInt32() - Method in class io.protostuff.KvpInput
 
readUInt32() - Method in class io.protostuff.XmlInput
 
readUInt64() - Method in class io.protostuff.ByteArrayInput
Read a uint64 field value from the internal buffer.
readUInt64() - Method in class io.protostuff.ByteBufferInput
Read a uint64 field value from the internal buffer.
readUInt64() - Method in class io.protostuff.CodedInput
Read a uint64 field value from the stream.
readUInt64() - Method in class io.protostuff.FilterInput
 
readUInt64() - Method in interface io.protostuff.Input
Reads an unsigned long field value.
readUInt64() - Method in class io.protostuff.JsonInput
 
readUInt64() - Method in class io.protostuff.KvpByteArrayInput
 
readUInt64() - Method in class io.protostuff.KvpInput
 
readUInt64() - Method in class io.protostuff.XmlInput
 
readUnmodifiableCollectionFrom(Input, Schema, Object, IdStrategy, boolean, Object, boolean, boolean) - Static method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
readUnmodifiableMapFrom(Input, Schema, Object, IdStrategy, boolean, Object, boolean) - Static method in class io.protostuff.runtime.PolymorphicMapSchema
 
readUTF(byte[], int, int) - Static method in class io.protostuff.StringSerializer.STRING
Reads the string from a byte[] using that was encoded a using Modified UTF-8 format.
recomputeBufferSizeAfterLimit() - Method in class io.protostuff.CodedInput
 
recursionLimitExceeded() - Static method in exception class io.protostuff.ProtobufException
 
refCount - Variable in class io.protostuff.GraphProtostuffOutput
 
Reference(String, String, HasFields) - Constructor for class io.protostuff.parser.Field.Reference
 
references - Variable in class io.protostuff.GraphByteArrayInput
 
references - Variable in class io.protostuff.GraphCodedInput
 
references - Variable in class io.protostuff.GraphProtostuffOutput
 
references - Variable in class io.protostuff.parser.Proto
 
refillBuffer(boolean) - Method in class io.protostuff.CodedInput
Called with this.buffer is empty to read more bytes from the input.
ReflectAccessor - Class in io.protostuff.runtime
Read/write from/to fields using reflection.
ReflectAccessor(Field) - Constructor for class io.protostuff.runtime.ReflectAccessor
 
refName - Variable in class io.protostuff.parser.Field.Reference
 
refOffset - Variable in class io.protostuff.parser.Proto
 
refs - Variable in class io.protostuff.parser.Annotation
 
register(Class) - Static method in class io.protostuff.runtime.RuntimeSchema
Returns true if this there is no existing one or the same schema has already been registered (this must be done on application startup).
register(Class, Schema) - Static method in class io.protostuff.runtime.RuntimeSchema
Returns true if this there is no existing one or the same schema has already been registered (this must be done on application startup).
registerCollection(CollectionSchema.MessageFactory) - Method in class io.protostuff.runtime.DefaultIdStrategy
Registers a collection.
registerCollection(CollectionSchema.MessageFactory, int) - Method in class io.protostuff.runtime.ExplicitIdStrategy.Registry
Collection ids start at 1.
registerCollection(CollectionSchema.MessageFactory, int) - Method in class io.protostuff.runtime.IncrementalIdStrategy.Registry
Collection ids start at 1.
registerCollection(CollectionSchema.MessageFactory, int) - Method in interface io.protostuff.runtime.NumericIdStrategy.Registry
Collection ids start at 1.
registerDelegate(Delegate) - Method in class io.protostuff.runtime.DefaultIdStrategy
Registers a delegate.
registerDelegate(Delegate, int) - Method in class io.protostuff.runtime.ExplicitIdStrategy.Registry
Register a Delegate and assign an id.
registerDelegate(Delegate, int) - Method in class io.protostuff.runtime.IncrementalIdStrategy.Registry
Register a Delegate and assign an id.
registerDelegate(Delegate, int) - Method in interface io.protostuff.runtime.NumericIdStrategy.Registry
Register a Delegate and assign an id.
registerDelegate(String, Delegate) - Method in class io.protostuff.runtime.DefaultIdStrategy
Registers a delegate by specifying the class name.
Registered(int, Schema, Pipe.Schema, IdStrategy) - Constructor for class io.protostuff.runtime.ExplicitIdStrategy.Registered
 
Registered(int, Schema, Pipe.Schema, IdStrategy) - Constructor for class io.protostuff.runtime.IncrementalIdStrategy.Registered
 
Registered(Schema, IdStrategy) - Constructor for class io.protostuff.runtime.DefaultIdStrategy.Registered
 
RegisteredCollectionFactory(int, CollectionSchema.MessageFactory) - Constructor for class io.protostuff.runtime.ExplicitIdStrategy.RegisteredCollectionFactory
 
RegisteredDelegate(int, Delegate, IdStrategy) - Constructor for class io.protostuff.runtime.NumericIdStrategy.RegisteredDelegate
 
RegisteredEnumIO(int, EnumIO) - Constructor for class io.protostuff.runtime.ExplicitIdStrategy.RegisteredEnumIO
 
RegisteredMapFactory(int, MapSchema.MessageFactory) - Constructor for class io.protostuff.runtime.ExplicitIdStrategy.RegisteredMapFactory
 
registerEnum(EnumIO, int) - Method in class io.protostuff.runtime.ExplicitIdStrategy.Registry
Enum ids start at 1.
registerEnum(EnumIO, int) - Method in class io.protostuff.runtime.IncrementalIdStrategy.Registry
Enum ids start at 1.
registerEnum(EnumIO, int) - Method in interface io.protostuff.runtime.NumericIdStrategy.Registry
Enum ids start at 1.
registerEnum(Class) - Method in class io.protostuff.runtime.DefaultIdStrategy
Registers an enum.
registerEnum(Class, int) - Method in class io.protostuff.runtime.ExplicitIdStrategy.Registry
Enum ids start at 1.
registerEnum(Class, int) - Method in class io.protostuff.runtime.IncrementalIdStrategy.Registry
Enum ids start at 1.
registerEnum(Class, int) - Method in interface io.protostuff.runtime.NumericIdStrategy.Registry
Enum ids start at 1.
registerMap(MapSchema.MessageFactory) - Method in class io.protostuff.runtime.DefaultIdStrategy
Registers a map.
registerMap(MapSchema.MessageFactory, int) - Method in class io.protostuff.runtime.ExplicitIdStrategy.Registry
Map ids start at 1.
registerMap(MapSchema.MessageFactory, int) - Method in class io.protostuff.runtime.IncrementalIdStrategy.Registry
Map ids start at 1.
registerMap(MapSchema.MessageFactory, int) - Method in interface io.protostuff.runtime.NumericIdStrategy.Registry
Map ids start at 1.
registerPojo(Schema, Pipe.Schema, int) - Method in class io.protostuff.runtime.ExplicitIdStrategy.Registry
Pojo ids start at 1.
registerPojo(Schema, Pipe.Schema, int) - Method in class io.protostuff.runtime.IncrementalIdStrategy.Registry
Pojo ids start at 1.
registerPojo(Schema, Pipe.Schema, int) - Method in interface io.protostuff.runtime.NumericIdStrategy.Registry
Pojo ids start at 1.
registerPojo(Class) - Method in class io.protostuff.runtime.DefaultIdStrategy
Registers a pojo.
registerPojo(Class, int) - Method in class io.protostuff.runtime.ExplicitIdStrategy.Registry
Pojo ids start at 1.
registerPojo(Class, int) - Method in class io.protostuff.runtime.IncrementalIdStrategy.Registry
Pojo ids start at 1.
registerPojo(Class, int) - Method in interface io.protostuff.runtime.NumericIdStrategy.Registry
Pojo ids start at 1.
registerPojo(Class, Schema) - Method in class io.protostuff.runtime.DefaultIdStrategy
Registers a pojo.
Registry() - Constructor for class io.protostuff.runtime.ExplicitIdStrategy.Registry
 
Registry(int, int, int, int, int) - Constructor for class io.protostuff.runtime.ExplicitIdStrategy.Registry
 
Registry(int, int, int, int, int, int, int, int) - Constructor for class io.protostuff.runtime.IncrementalIdStrategy.Registry
 
Registry(int, IdStrategy, int, int, int, int, int, int) - Constructor for class io.protostuff.runtime.ExplicitIdStrategy.Registry
 
Registry(int, IdStrategy, int, int, int, int, int, int, int, int, int) - Constructor for class io.protostuff.runtime.IncrementalIdStrategy.Registry
 
remainder(long, long) - Static method in class io.protostuff.UnsignedNumberUtil
Returns dividend % divisor, where the dividend and divisor are treated as unsigned 64-bit quantities.
remove(Object) - Method in class io.protostuff.parser.ErrorMap
 
remove(Object) - Method in class io.protostuff.runtime.ObjectSchema.ArrayWrapper
 
removeAll(Collection) - Method in class io.protostuff.runtime.ObjectSchema.ArrayWrapper
 
repeated - Variable in class io.protostuff.runtime.Field
 
REPEATED - Enum constant in enum io.protostuff.parser.Field.Modifier
 
REPEATED - Static variable in class io.protostuff.parser.ProtoLexer
 
REPEATED - Static variable in class io.protostuff.parser.ProtoParser
 
REPEATED - Static variable in class io.protostuff.runtime.RuntimeRepeatedFieldFactory
 
repeatedBytesFieldCount - Variable in class io.protostuff.parser.Message
 
repeatedEnumFieldCount - Variable in class io.protostuff.parser.Message
 
repeatedFieldCount - Variable in class io.protostuff.parser.Message
 
repeatedFieldPresent - Variable in class io.protostuff.parser.Message
 
repeatedMessageFieldCount - Variable in class io.protostuff.parser.Message
 
repeatedStringFieldCount - Variable in class io.protostuff.parser.Message
 
Request - Annotation Type in io.protostuff
Specify rpc request qualifier.
REQUIRED - Enum constant in enum io.protostuff.parser.Field.Modifier
 
REQUIRED - Static variable in class io.protostuff.parser.ProtoLexer
 
REQUIRED - Static variable in class io.protostuff.parser.ProtoParser
 
requiredBytesFieldCount - Variable in class io.protostuff.parser.Message
 
requiredEnumFieldCount - Variable in class io.protostuff.parser.Message
 
requiredFieldCount - Variable in class io.protostuff.parser.Message
 
requiredFieldPresent - Variable in class io.protostuff.parser.Message
 
requiredMessageFieldCount - Variable in class io.protostuff.parser.Message
 
requiredStringFieldCount - Variable in class io.protostuff.parser.Message
 
reset() - Method in class io.protostuff.CodedInput
Resets the buffer position and limit to re-use this CodedInput object.
reset() - Method in class io.protostuff.JsonInput
Resets this input.
reset() - Method in class io.protostuff.JsonOutput
Resets this output for re-use.
reset() - Method in class io.protostuff.JsonXOutput
Resets this output for re-use.
reset() - Method in class io.protostuff.parser.Mutable
 
reset() - Method in class io.protostuff.Pipe
Resets this pipe for re-use.
reset() - Method in class io.protostuff.WriteSession
Resets this session for re-use.
reset() - Method in class io.protostuff.YamlOutput
Resets this output for re-use.
reset(int, int) - Method in class io.protostuff.ByteArrayInput
Resets the offset and the limit of the internal buffer.
reset(int, int) - Method in class io.protostuff.ByteBufferInput
Resets the offset and the limit of the internal buffer.
resetSizeCounter() - Method in class io.protostuff.CodedInput
Resets the current size counter to zero (see CodedInput.setSizeLimit(int)).
resetSystemProperties() - Method in class io.protostuff.mojo.ProtoCompilerMojo
 
resize(int) - Method in class io.protostuff.GraphProtostuffOutput.IdentityMap
Resize the table to hold given capacity.
resolve(ProtoModule) - Method in interface io.protostuff.compiler.CompilerMain.CompilerResolver
 
resolve(Proto) - Method in class io.protostuff.parser.ConfiguredReference
 
resolve(Proto, LinkedHashMap, LinkedHashMap, String) - Static method in class io.protostuff.parser.ConfiguredReference
 
RESOLVE_ENUM_VALUE_REF - Static variable in class io.protostuff.parser.ConfiguredReference
 
resolveArrayComponentTypeFrom(Input, boolean) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
resolveArrayComponentTypeFrom(Input, boolean) - Method in class io.protostuff.runtime.IdStrategy
 
resolveArrayComponentTypeFrom(Input, boolean) - Method in class io.protostuff.runtime.NumericIdStrategy
 
resolveClass(int) - Method in class io.protostuff.runtime.NumericIdStrategy
 
resolveClass(String) - Static method in class io.protostuff.runtime.DefaultIdStrategy
 
resolveClassFrom(Input, boolean, boolean) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
resolveClassFrom(Input, boolean, boolean) - Method in class io.protostuff.runtime.IdStrategy
 
resolveClassFrom(Input, boolean, boolean) - Method in class io.protostuff.runtime.NumericIdStrategy
 
resolveCollectionFrom(Input) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
resolveCollectionFrom(Input) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
resolveCollectionFrom(Input) - Method in class io.protostuff.runtime.IdStrategy
 
resolveCollectionFrom(Input) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
resolveDelegateFrom(Input) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
resolveDelegateFrom(Input) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
resolveDelegateFrom(Input) - Method in class io.protostuff.runtime.IdStrategy
 
resolveDelegateFrom(Input) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
resolveEnumFrom(Input) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
resolveEnumFrom(Input) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
resolveEnumFrom(Input) - Method in class io.protostuff.runtime.IdStrategy
 
resolveEnumFrom(Input) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
resolveFileName(Proto) - Static method in class io.protostuff.compiler.ProtoToJavaV2ProtocSchemaCompiler
 
resolveFileName(String) - Method in class io.protostuff.compiler.PluginProtoCompiler
 
resolveFullName(Message, StringBuilder) - Static method in class io.protostuff.parser.Message
 
resolveJavaFullName(Message, StringBuilder) - Static method in class io.protostuff.parser.Message
 
resolveMapFrom(Input) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
resolveMapFrom(Input) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
resolveMapFrom(Input) - Method in class io.protostuff.runtime.IdStrategy
 
resolveMapFrom(Input) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
resolvePipeSchema(Schema, Class, boolean) - Static method in class io.protostuff.runtime.RuntimeSchema
Invoked only when applications are having pipe io operations.
resolvePojoFrom(Input, int) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
resolvePojoFrom(Input, int) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
resolvePojoFrom(Input, int) - Method in class io.protostuff.runtime.IdStrategy
 
resolvePojoFrom(Input, int) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
resolveReferences() - Method in class io.protostuff.parser.Extension
 
resolveReferences() - Method in class io.protostuff.parser.Service
 
resolveReferences() - Method in class io.protostuff.parser.Service.RpcMethod
 
resolveReferences(Message) - Method in class io.protostuff.parser.Message
 
resolveRelativeName(Message, StringBuilder, Message) - Static method in class io.protostuff.parser.Message
 
resolveSTG(String) - Method in interface io.protostuff.compiler.PluginProtoCompiler.GroupResolver
Resolve the stg.
resolveSTG(String) - Static method in class io.protostuff.compiler.PluginProtoCompiler
Finds the stg resource.
Response - Annotation Type in io.protostuff
Specify rpc response qualifier.
retainAll(Collection) - Method in class io.protostuff.runtime.ObjectSchema.ArrayWrapper
 
retName - Variable in class io.protostuff.parser.Service.RpcMethod
 
retPackage - Variable in class io.protostuff.parser.Service.RpcMethod
 
RETURNS - Static variable in class io.protostuff.parser.ProtoLexer
 
RETURNS - Static variable in class io.protostuff.parser.ProtoParser
 
returnType - Variable in class io.protostuff.parser.Service.RpcMethod
 
RIGHTCURLY - Static variable in class io.protostuff.parser.ProtoLexer
 
RIGHTCURLY - Static variable in class io.protostuff.parser.ProtoParser
 
RIGHTPAREN - Static variable in class io.protostuff.parser.ProtoLexer
 
RIGHTPAREN - Static variable in class io.protostuff.parser.ProtoParser
 
RIGHTSQUARE - Static variable in class io.protostuff.parser.ProtoLexer
 
RIGHTSQUARE - Static variable in class io.protostuff.parser.ProtoParser
 
Rpc - Annotation Type in io.protostuff
Marker annotation, indicates that an annotated method is a rpc service method.
RPC - Static variable in class io.protostuff.parser.ProtoLexer
 
RPC - Static variable in class io.protostuff.parser.ProtoParser
 
rpc_block(Proto, Service) - Method in class io.protostuff.parser.ProtoParser
 
rpc_block_return() - Constructor for class io.protostuff.parser.ProtoParser.rpc_block_return
 
rpc_body_block(Proto, Service.RpcMethod) - Method in class io.protostuff.parser.ProtoParser
 
rpc_body_block_return() - Constructor for class io.protostuff.parser.ProtoParser.rpc_body_block_return
 
RpcMethod(String, Service, String, String, String, String) - Constructor for class io.protostuff.parser.Service.RpcMethod
 
rpcMethods - Variable in class io.protostuff.parser.Service
 
RuntimeCollectionFactory() - Constructor for class io.protostuff.runtime.IncrementalIdStrategy.RuntimeCollectionFactory
 
RuntimeCollectionFactory(Class) - Constructor for class io.protostuff.runtime.DefaultIdStrategy.RuntimeCollectionFactory
 
RuntimeCollectionField<T,V> - Class in io.protostuff.runtime
A runtime field for a Collection.
RuntimeCollectionField(WireFormat.FieldType, int, String, Tag, CollectionSchema.MessageFactory, boolean) - Constructor for class io.protostuff.runtime.RuntimeCollectionField
 
RuntimeCollectionFieldFactory - Class in io.protostuff.runtime
Static utility for creating runtime Collection fields.
RuntimeCollectionFieldFactory() - Constructor for class io.protostuff.runtime.RuntimeCollectionFieldFactory
 
RuntimeDerivativeField<T> - Class in io.protostuff.runtime
A runtime field w/c represents an abstract class, interface or a base type with many possible subclasses.
RuntimeDerivativeField(Class, WireFormat.FieldType, int, String, boolean, Tag, IdStrategy) - Constructor for class io.protostuff.runtime.RuntimeDerivativeField
 
RuntimeEnumIO() - Constructor for class io.protostuff.runtime.IncrementalIdStrategy.RuntimeEnumIO
 
RuntimeEnv - Class in io.protostuff.runtime
The runtime environment.
RuntimeEnv() - Constructor for class io.protostuff.runtime.RuntimeEnv
 
RuntimeEnv.Android2Instantiator<T> - Class in io.protostuff.runtime
 
RuntimeEnv.Android3Instantiator<T> - Class in io.protostuff.runtime
 
RuntimeEnv.Android43Instantiator<T> - Class in io.protostuff.runtime
 
RuntimeEnv.DefaultInstantiator<T> - Class in io.protostuff.runtime
 
RuntimeEnv.Instantiator<T> - Class in io.protostuff.runtime
 
RuntimeFieldFactory<V> - Class in io.protostuff.runtime
A factory to create runtime fields based on reflection.
RuntimeFieldFactory(int) - Constructor for class io.protostuff.runtime.RuntimeFieldFactory
 
RuntimeMapFactory() - Constructor for class io.protostuff.runtime.IncrementalIdStrategy.RuntimeMapFactory
 
RuntimeMapFactory(Class) - Constructor for class io.protostuff.runtime.DefaultIdStrategy.RuntimeMapFactory
 
RuntimeMapField<T,K,V> - Class in io.protostuff.runtime
A runtime field for a Map.
RuntimeMapField(WireFormat.FieldType, int, String, Tag, MapSchema.MessageFactory) - Constructor for class io.protostuff.runtime.RuntimeMapField
 
RuntimeMapFieldFactory - Class in io.protostuff.runtime
Static utility for creating runtime Map fields.
RuntimeMapFieldFactory() - Constructor for class io.protostuff.runtime.RuntimeMapFieldFactory
 
RuntimeMessageField<T,P> - Class in io.protostuff.runtime
A runtime message field that lazily loads the schema to support cyclic dependencies.
RuntimeMessageField(Class, HasSchema, WireFormat.FieldType, int, String, boolean, Tag) - Constructor for class io.protostuff.runtime.RuntimeMessageField
 
RuntimeObjectField<T> - Class in io.protostuff.runtime
A runtime field whose field type is Object (dynamic).
RuntimeObjectField(Class, WireFormat.FieldType, int, String, boolean, Tag, PolymorphicSchema.Factory, IdStrategy) - Constructor for class io.protostuff.runtime.RuntimeObjectField
 
RuntimePipeSchema<T> - Class in io.protostuff.runtime
Runtime pipe schema.
RuntimePipeSchema(Schema, FieldMap) - Constructor for class io.protostuff.runtime.RuntimePipeSchema
 
RuntimeReflectionFieldFactory - Class in io.protostuff.runtime
Field factory via plain old reflection api.
RuntimeReflectionFieldFactory() - Constructor for class io.protostuff.runtime.RuntimeReflectionFieldFactory
 
RuntimeRepeatedFieldFactory - Class in io.protostuff.runtime
Static utility for creating runtime repeated (list/collection) fields.
RuntimeRepeatedFieldFactory() - Constructor for class io.protostuff.runtime.RuntimeRepeatedFieldFactory
 
RuntimeSchema<T> - Class in io.protostuff.runtime
A schema that can be generated and cached at runtime for objects that have no schema.
RuntimeSchema(Class, Collection, RuntimeEnv.Instantiator) - Constructor for class io.protostuff.runtime.RuntimeSchema
 
RuntimeSchema(Class, Collection, Constructor) - Constructor for class io.protostuff.runtime.RuntimeSchema
 
RuntimeUnsafeFieldFactory - Class in io.protostuff.runtime
Field factory via sun.misc.Unsafe.
RuntimeUnsafeFieldFactory() - Constructor for class io.protostuff.runtime.RuntimeUnsafeFieldFactory
 
RuntimeView - Class in io.protostuff.runtime
A view schema can choose which fields to include during ser/deser.
RuntimeView() - Constructor for class io.protostuff.runtime.RuntimeView
 
RuntimeView.BaseSchema<T> - Class in io.protostuff.runtime
The base schema used by the built-in factories.
RuntimeView.Factories - Enum in io.protostuff.runtime
Built-in view schema factories.
RuntimeView.Factory - Interface in io.protostuff.runtime
 
RuntimeView.PostFilteredSchema<T> - Class in io.protostuff.runtime
 

S

schema - Variable in class io.protostuff.CustomSchema
 
schema - Variable in class io.protostuff.JsonOutput
 
schema - Variable in class io.protostuff.JsonXOutput
 
schema - Variable in class io.protostuff.KvpOutput
 
schema - Variable in class io.protostuff.MessageCollectionSchema
The schema of the member (message).
schema - Variable in class io.protostuff.runtime.DefaultIdStrategy.Lazy
 
schema - Variable in class io.protostuff.runtime.DefaultIdStrategy.LazyRegister
 
schema - Variable in class io.protostuff.runtime.DefaultIdStrategy.Registered
 
schema - Variable in class io.protostuff.runtime.ExplicitIdStrategy.Lazy
 
schema - Variable in class io.protostuff.runtime.ExplicitIdStrategy.Registered
 
schema - Variable in class io.protostuff.runtime.IncrementalIdStrategy.LazyRegister
 
schema - Variable in class io.protostuff.runtime.IncrementalIdStrategy.Registered
 
schema - Variable in class io.protostuff.runtime.RuntimeCollectionField
Since we cannot inherit multiple classes, we create this Collection schema simply to delegate to the wrapping class' abstract methods.
schema - Variable in class io.protostuff.runtime.RuntimeDerivativeField
The schema of the polymorphic pojo.
schema - Variable in class io.protostuff.runtime.RuntimeMapField
Since we cannot inherit multiple classes, we create this Map schema simply to delegate to the wrapping class' abstract methods.
schema - Variable in class io.protostuff.runtime.RuntimeObjectField
The polymorphic schema.
schema - Variable in class io.protostuff.XmlOutput
 
schema - Variable in class io.protostuff.XmlXOutput
 
schema - Variable in class io.protostuff.YamlOutput
 
Schema<T> - Interface in io.protostuff
Handles the serialization and deserialization of a message/object tied to this.
Schema(Schema) - Constructor for class io.protostuff.Pipe.Schema
 
searchFromAll(String, Proto) - Method in class io.protostuff.parser.DefaultProtoLoader
Search from every possible resource.
searchFromProtoPathAndClasspath(String, Proto) - Method in class io.protostuff.parser.DefaultProtoLoader
Search from proto_path and classpath (in that order).
searchFromProtoPathOnly(String, Proto) - Method in class io.protostuff.parser.DefaultProtoLoader
Search from proto_path only.
SEMICOLON - Static variable in class io.protostuff.parser.ProtoLexer
 
SEMICOLON - Static variable in class io.protostuff.parser.ProtoParser
 
sencode(byte[], int, int, WriteSession, LinkedBuffer) - Static method in class io.protostuff.B64Code
Encodes the byte array into the LinkedBuffer and flushes to the OutputStream when buffer is full.
ser(String) - Static method in class io.protostuff.StringSerializer.STRING
 
serialVersionUID - Static variable in class io.protostuff.compiler.ProtoModule
 
serialVersionUID - Static variable in exception class io.protostuff.JsonInputException
 
serialVersionUID - Static variable in class io.protostuff.mojo.ProtoModule
 
serialVersionUID - Static variable in exception class io.protostuff.parser.TextFormat.InvalidEscapeSequenceException
 
serialVersionUID - Static variable in exception class io.protostuff.ProtobufException
 
serialVersionUID - Static variable in exception class io.protostuff.ProtostuffException
 
serialVersionUID - Static variable in exception class io.protostuff.runtime.IdStrategy.UnknownTypeException
 
serialVersionUID - Static variable in exception class io.protostuff.UninitializedMessageException
 
serialVersionUID - Static variable in exception class io.protostuff.XmlInputException
 
serialVersionUID - Static variable in exception class io.protostuff.XmlOutputException
 
service - Variable in class io.protostuff.parser.Service.RpcMethod
 
Service - Class in io.protostuff.parser
Represents a service defined in the proto (for generating rpc services).
Service - Annotation Type in io.protostuff
Rpc service annotation, specifies service namespace.
Service(String, Message, Proto) - Constructor for class io.protostuff.parser.Service
 
SERVICE - Static variable in class io.protostuff.parser.ProtoLexer
 
SERVICE - Static variable in class io.protostuff.parser.ProtoParser
 
service_block(Proto, Message) - Method in class io.protostuff.parser.ProtoParser
 
service_block_return() - Constructor for class io.protostuff.parser.ProtoParser.service_block_return
 
service_body(Proto, Service) - Method in class io.protostuff.parser.ProtoParser
 
service_body_return() - Constructor for class io.protostuff.parser.ProtoParser.service_body_return
 
Service.RpcMethod - Class in io.protostuff.parser
 
serviceBlockTemplate - Variable in class io.protostuff.compiler.PluginProtoCompiler
 
services - Variable in class io.protostuff.parser.Proto
 
set(Object, Object) - Method in class io.protostuff.runtime.Accessor
Set the field value.
set(Object, Object) - Method in class io.protostuff.runtime.ReflectAccessor
 
set(Object, Object) - Method in class io.protostuff.runtime.UnsafeAccessor
 
Set - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
setAddToCompileSourceRoot(boolean) - Method in class io.protostuff.mojo.ProtoModule
Set this to true to include the output dir to the list of compilation sources.
setAttribute(String, Object) - Method in class io.protostuff.compiler.ProtoModule
 
setAttributeRenderer(Class, AttributeRenderer) - Static method in class io.protostuff.compiler.STCodeGenerator
Returns true if there was no previous attribute renderer with the same class.
setBounds(int, int) - Method in class io.protostuff.ByteArrayInput
Sets the offset and limit (which effectively re-uses this input).
setByteBuffer(Message) - Method in class io.protostuff.compiler.ProtoToJavaBeanPrimitiveCompiler
 
setByteBufferFieldPresent(boolean) - Method in class io.protostuff.parser.Message
 
setCachingProtoLoader(CachingProtoLoader) - Method in class io.protostuff.compiler.ProtoModule
 
setCompilerResolver(CompilerMain.CompilerResolver) - Static method in class io.protostuff.compiler.CompilerMain
 
setEncoding(String) - Method in class io.protostuff.compiler.ProtoModule
 
setField(Field) - Method in class io.protostuff.parser.FieldHolder
 
setFormatter(String, Formatter) - Static method in class io.protostuff.compiler.STCodeGenerator
Returns true if there was no previous formatter with the same name.
setGenerator(String) - Method in class io.protostuff.compiler.ProtoModule
Set current generator name
setGroupLoader(StringTemplateGroupLoader) - Static method in class io.protostuff.compiler.STCodeGenerator
 
setGroupResolver(PluginProtoCompiler.GroupResolver) - Static method in class io.protostuff.compiler.PluginProtoCompiler
 
setOption(String, String) - Method in class io.protostuff.compiler.ProtoModule
 
setOptions(Properties) - Method in class io.protostuff.compiler.ProtoModule
 
setOutput(String) - Method in class io.protostuff.compiler.ProtoModule
 
setOutputDir(File) - Method in class io.protostuff.compiler.ProtoModule
 
setPackageName(String) - Method in class io.protostuff.parser.Proto
 
setSizeLimit(int) - Method in class io.protostuff.CodedInput
Set the maximum message size.
setSource(File) - Method in class io.protostuff.compiler.ProtoModule
 
setSystemProperties() - Method in class io.protostuff.mojo.ProtoCompilerMojo
 
setTreeAdaptor(TreeAdaptor) - Method in class io.protostuff.parser.ProtoParser
 
setValue(Object) - Method in class io.protostuff.runtime.IdStrategy.PMapWrapper
 
setValue(Object, Object) - Method in class io.protostuff.runtime.ArraySchemas.Base
 
setValue(Object, Object) - Method in interface io.protostuff.runtime.PolymorphicSchema.Handler
 
setValue(Object, Object) - Method in class io.protostuff.runtime.PolymorphicSchema
Set the value to the owner.
setValue(V) - Method in class io.protostuff.MapSchema.MapWrapper
Sets the new value and returns the old one.
SFixed32() - Constructor for class io.protostuff.parser.Field.SFixed32
 
SFIXED32 - Enum constant in enum io.protostuff.WireFormat.FieldType
 
SFIXED32 - Static variable in class io.protostuff.parser.ProtoLexer
 
SFIXED32 - Static variable in class io.protostuff.parser.ProtoParser
 
SFixed64() - Constructor for class io.protostuff.parser.Field.SFixed64
 
SFIXED64 - Enum constant in enum io.protostuff.WireFormat.FieldType
 
SFIXED64 - Static variable in class io.protostuff.parser.ProtoLexer
 
SFIXED64 - Static variable in class io.protostuff.parser.ProtoParser
 
SHORT - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
SHORT - Static variable in class io.protostuff.runtime.RuntimeReflectionFieldFactory
 
SHORT - Static variable in class io.protostuff.runtime.RuntimeUnsafeFieldFactory
 
ShortArray(IdStrategy, PolymorphicSchema.Handler, boolean) - Constructor for class io.protostuff.runtime.ArraySchemas.ShortArray
 
shouldGenerateModel(ProtoModule, Proto, Message) - Method in class io.protostuff.compiler.ProtoToJavaBeanModelCompiler
 
shouldIncrement(int, Object, WriteSession, int) - Method in class io.protostuff.GraphProtostuffOutput.IdentityMap
Returns true if the provided int should increment(unique index id).
signed_constant(Proto, HasFields, Field, String, boolean) - Method in class io.protostuff.parser.ProtoParser
 
signed_constant_return() - Constructor for class io.protostuff.parser.ProtoParser.signed_constant_return
 
SILENT_MODE - Static variable in class io.protostuff.compiler.CompilerMain
 
SINGULAR - Enum constant in enum io.protostuff.compiler.Formatter.BUILTIN
Transform word in plural form to singular form.
singularBytesFieldCount - Variable in class io.protostuff.parser.Message
 
singularEnumFieldCount - Variable in class io.protostuff.parser.Message
 
singularFieldCount - Variable in class io.protostuff.parser.Message
 
singularize(String) - Static method in enum io.protostuff.compiler.Formatter.BUILTIN
 
singularMessageFieldCount - Variable in class io.protostuff.parser.Message
 
singulars - Static variable in enum io.protostuff.compiler.Formatter.BUILTIN
 
singularStringFieldCount - Variable in class io.protostuff.parser.Message
 
sink - Variable in class io.protostuff.WriteSession
The sink of this write session.
SInt32() - Constructor for class io.protostuff.parser.Field.SInt32
 
SINT32 - Enum constant in enum io.protostuff.WireFormat.FieldType
 
SINT32 - Static variable in class io.protostuff.parser.ProtoLexer
 
SINT32 - Static variable in class io.protostuff.parser.ProtoParser
 
SInt64() - Constructor for class io.protostuff.parser.Field.SInt64
 
SINT64 - Enum constant in enum io.protostuff.WireFormat.FieldType
 
SINT64 - Static variable in class io.protostuff.parser.ProtoLexer
 
SINT64 - Static variable in class io.protostuff.parser.ProtoParser
 
size - Variable in class io.protostuff.GraphProtostuffOutput.IdentityMap
The number of key-value mappings contained in this identity hash map.
size - Variable in class io.protostuff.WriteSession
The actual number of bytes written to the buffer.
size() - Method in class io.protostuff.ByteString
Gets the number of bytes.
size() - Method in class io.protostuff.LinkBuffer
 
size() - Method in class io.protostuff.ListAdapter
 
size() - Method in class io.protostuff.parser.ErrorMap
 
size() - Method in class io.protostuff.runtime.ObjectSchema.ArrayWrapper
 
sizeLimit - Variable in class io.protostuff.CodedInput
See setSizeLimit()
sizeLimitExceeded() - Static method in exception class io.protostuff.ProtobufException
 
sizeTable - Static variable in class io.protostuff.StringSerializer
skip - Variable in class io.protostuff.mojo.ProtoCompilerMojo
When true, skip the execution.
skip(long) - Method in class io.protostuff.LimitedInputStream
 
skipField(int) - Method in class io.protostuff.ByteArrayInput
Reads and discards a single field, given its tag value.
skipField(int) - Method in class io.protostuff.ByteBufferInput
Reads and discards a single field, given its tag value.
skipField(int) - Method in class io.protostuff.CodedInput
Reads and discards a single field, given its tag value.
skipField(JsonParser) - Method in class io.protostuff.JsonInput
Skip through the entire object/array field and all nested objects/arrays inside it
skipMessage() - Method in class io.protostuff.ByteArrayInput
Reads and discards an entire message.
skipMessage() - Method in class io.protostuff.ByteBufferInput
Reads and discards an entire message.
skipMessage() - Method in class io.protostuff.CodedInput
Reads and discards an entire message.
skipMojo() - Method in class io.protostuff.mojo.ProtoCompilerMojo
Determine if the mojo execution should get skipped.
skipRawBytes(int) - Method in class io.protostuff.CodedInput
Reads and discards size bytes.
SLASH - Static variable in class io.protostuff.XmlXOutput
 
SmileIOUtil - Class in io.protostuff
Smile IO utilities for messages.
SmileIOUtil() - Constructor for class io.protostuff.SmileIOUtil
 
SmileIOUtil.Factory - Class in io.protostuff
A custom factory simply to expose certain fields.
sortedFields - Variable in class io.protostuff.parser.Message
 
SortedMap - Enum constant in enum io.protostuff.MapSchema.MessageFactories
 
SortedSet - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
sortedValues - Variable in class io.protostuff.parser.EnumGroup
 
source - Variable in class io.protostuff.compiler.ProtoModule
 
source - Variable in class io.protostuff.parser.ConfiguredReference
 
sourceBaseDir - Variable in class io.protostuff.mojo.ProtoCompilerMojo
If not specified, the directory where the file is located will be used as its base dir.
sourcePath - Variable in class io.protostuff.parser.Proto
 
sOutputEscapes - Static variable in class io.protostuff.JsonXOutput
 
specialStateTransition(int, IntStream) - Method in class io.protostuff.parser.ProtoLexer.DFA22
 
spliceBuffer(ByteBuffer) - Method in class io.protostuff.LinkBuffer
 
Stack - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
standardOptions - Variable in class io.protostuff.parser.EnumGroup
 
standardOptions - Variable in class io.protostuff.parser.Extension
 
standardOptions - Variable in class io.protostuff.parser.Field
 
standardOptions - Variable in class io.protostuff.parser.Message
 
standardOptions - Variable in class io.protostuff.parser.Proto
 
standardOptions - Variable in class io.protostuff.parser.Service.RpcMethod
 
standardOptions - Variable in class io.protostuff.parser.Service
 
start - Variable in class io.protostuff.LinkedBuffer
 
START_ARRAY - Static variable in class io.protostuff.JsonXOutput
 
START_DIRECTIVE - Static variable in class io.protostuff.YamlIOUtil
 
START_OBJECT - Static variable in class io.protostuff.JsonXOutput
 
START_SLASH_TAG - Static variable in class io.protostuff.XmlXOutput
 
START_TAG - Static variable in class io.protostuff.XmlXOutput
 
StatefulOutput - Interface in io.protostuff
An output that keeps the state of the schema being used.
statement(Proto) - Method in class io.protostuff.parser.ProtoParser
 
statement_return() - Constructor for class io.protostuff.parser.ProtoParser.statement_return
 
STCodeGenerator - Class in io.protostuff.compiler
Base class for code generators using StringTemplate.
STCodeGenerator(String) - Constructor for class io.protostuff.compiler.STCodeGenerator
 
STR_ARRAY - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_ARRAY_DATA - Static variable in class io.protostuff.runtime.ArraySchemas
 
STR_ARRAY_DELEGATE - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_ARRAY_DIMENSION - Static variable in class io.protostuff.runtime.ArraySchema
 
STR_ARRAY_DIMENSION - Static variable in class io.protostuff.runtime.ClassSchema
 
STR_ARRAY_ENUM - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_ARRAY_LEN - Static variable in class io.protostuff.runtime.ArraySchema
 
STR_ARRAY_LEN - Static variable in class io.protostuff.runtime.ArraySchemas
 
STR_ARRAY_MAPPED - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_ARRAY_NULLCOUNT - Static variable in class io.protostuff.runtime.ArraySchemas
 
STR_ARRAY_POJO - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_ARRAY_SCALAR - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_BIGDECIMAL - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_BIGINTEGER - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_BOOL - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_BYTE - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_BYTE_ARRAY - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_BYTES - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_CHAR - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_CHECKED_COLLECTION - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
STR_CHECKED_LIST - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
STR_CHECKED_MAP - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
STR_CHECKED_RANDOM_ACCESS_LIST - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
STR_CHECKED_SET - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
STR_CHECKED_SORTED_MAP - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
STR_CHECKED_SORTED_SET - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
STR_CLASS - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_CLASS_ARRAY - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_CLASS_ARRAY_MAPPED - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_CLASS_MAPPED - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_COLLECTION - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_COPIES_LIST - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
STR_DATE - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_DELEGATE - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_DOUBLE - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_EMPTY_LIST - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
STR_EMPTY_MAP - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
STR_EMPTY_SET - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
STR_ENUM - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_ENUM_MAP - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_ENUM_SET - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_ENUM_VALUE - Static variable in class io.protostuff.runtime.PolymorphicEnumSchema
 
STR_FLOAT - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_INT32 - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_INT64 - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_MAP - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_OBJECT - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_POJO - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_POLYMOPRHIC_MAP - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_POLYMORPHIC_COLLECTION - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_SET_FROM_MAP - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
STR_SHORT - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_SINGLETON_LIST - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
STR_SINGLETON_MAP - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
STR_SINGLETON_SET - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
STR_STRING - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_SYNCHRONIZED_COLLECTION - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
STR_SYNCHRONIZED_LIST - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
STR_SYNCHRONIZED_MAP - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
STR_SYNCHRONIZED_RANDOM_ACCESS_LIST - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
STR_SYNCHRONIZED_SET - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
STR_SYNCHRONIZED_SORTED_MAP - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
STR_SYNCHRONIZED_SORTED_SET - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
STR_THROWABLE - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STR_UNMODIFIABLE_COLLECTION - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
STR_UNMODIFIABLE_LIST - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
STR_UNMODIFIABLE_MAP - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
STR_UNMODIFIABLE_RANDOM_ACCESS_LIST - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
STR_UNMODIFIABLE_SET - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
STR_UNMODIFIABLE_SORTED_MAP - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
STR_UNMODIFIABLE_SORTED_SET - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
strategy - Variable in class io.protostuff.runtime.DerivativeSchema
 
strategy - Variable in class io.protostuff.runtime.EnumIO
 
strategy - Variable in class io.protostuff.runtime.ExplicitIdStrategy.Registry
 
strategy - Variable in class io.protostuff.runtime.HasDelegate
 
strategy - Variable in class io.protostuff.runtime.HasSchema
 
strategy - Variable in class io.protostuff.runtime.IncrementalIdStrategy.Registry
 
strategy - Variable in class io.protostuff.runtime.PolymorphicSchema
 
STREAMED - Enum constant in enum io.protostuff.WriteSink
 
StreamedStringSerializer - Class in io.protostuff
UTF-8 String serialization
StreamedStringSerializer() - Constructor for class io.protostuff.StreamedStringSerializer
 
String() - Constructor for class io.protostuff.parser.Field.String
 
STRING - Enum constant in enum io.protostuff.WireFormat.FieldType
 
STRING - Enum constant in enum io.protostuff.WireFormat.JavaType
 
STRING - Static variable in class io.protostuff.parser.ProtoLexer
 
STRING - Static variable in class io.protostuff.parser.ProtoParser
 
STRING - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
STRING - Static variable in class io.protostuff.runtime.RuntimeReflectionFieldFactory
 
STRING - Static variable in class io.protostuff.runtime.RuntimeUnsafeFieldFactory
 
STRING() - Constructor for class io.protostuff.StringSerializer.STRING
 
STRING_ATTRIBUTE_RENDERER - Static variable in class io.protostuff.compiler.STCodeGenerator
 
STRING_LITERAL - Static variable in class io.protostuff.parser.ProtoLexer
 
STRING_LITERAL - Static variable in class io.protostuff.parser.ProtoParser
 
StringArray(IdStrategy, PolymorphicSchema.Handler) - Constructor for class io.protostuff.runtime.ArraySchemas.StringArray
 
stringDefaultValue(String) - Static method in class io.protostuff.ByteString
Helper called by generated code to construct default values for string fields.
StringMapSchema<V> - Class in io.protostuff
A schema for a Map with String keys.
StringMapSchema(Schema) - Constructor for class io.protostuff.StringMapSchema
 
StringMapSchema(Schema, Pipe.Schema) - Constructor for class io.protostuff.StringMapSchema
 
StringSerializer - Class in io.protostuff
UTF-8 String serialization
StringSerializer() - Constructor for class io.protostuff.StringSerializer
 
StringSerializer.STRING - Class in io.protostuff
 
stringSize(int) - Static method in class io.protostuff.StringSerializer
 
stringSize(long) - Static method in class io.protostuff.StringSerializer
 
SUPPRESS_WARNINGS - Static variable in class io.protostuff.parser.AbstractParser
 
synpred1_ProtoParser() - Method in class io.protostuff.parser.ProtoParser
 
synpred1_ProtoParser_fragment() - Method in class io.protostuff.parser.ProtoParser
 
SYNTAX - Static variable in class io.protostuff.parser.ProtoLexer
 
SYNTAX - Static variable in class io.protostuff.parser.ProtoParser
 
systemPropertiesBackup - Variable in class io.protostuff.mojo.ProtoCompilerMojo
 

T

table - Variable in class io.protostuff.GraphProtostuffOutput.IdentityMap
The table, resized as necessary.
tag - Variable in class io.protostuff.runtime.EnumIO
 
Tag - Annotation Type in io.protostuff
A field annotation to configure the field number explicitly.
TAG_TYPE_BITS - Static variable in class io.protostuff.WireFormat
 
TAG_TYPE_MASK - Static variable in class io.protostuff.WireFormat
 
tail - Variable in class io.protostuff.WriteSession
The last buffer of this write session (This points to head if growing not needed).
targetMessage - Variable in exception class io.protostuff.UninitializedMessageException
 
targetSchema - Variable in exception class io.protostuff.UninitializedMessageException
 
TEMPLATE_BASE - Static variable in class io.protostuff.compiler.STCodeGenerator
 
TextFormat - Class in io.protostuff.parser
Provide ascii text parsing and formatting support for proto2 instances.
TextFormat() - Constructor for class io.protostuff.parser.TextFormat
 
TextFormat.InvalidEscapeSequenceException - Exception Class in io.protostuff.parser
Thrown by TextFormat.unescapeBytes(CharSequence) and TextFormat.unescapeText(String) when an invalid escape sequence is seen.
THREE_BYTE_EXCLUSIVE - Static variable in class io.protostuff.StringSerializer
 
THREE_BYTE_LOWER_LIMIT - Static variable in class io.protostuff.StringSerializer
 
threshold - Variable in class io.protostuff.GraphProtostuffOutput.IdentityMap
The next size value at which to resize (capacity * load factor).
THROWABLE - Enum constant in enum io.protostuff.runtime.PolymorphicSchemaFactories
 
TO - Static variable in class io.protostuff.parser.ProtoLexer
 
TO - Static variable in class io.protostuff.parser.ProtoParser
 
toArray() - Method in class io.protostuff.runtime.ObjectSchema.ArrayWrapper
 
toArray(T[]) - Method in class io.protostuff.runtime.ObjectSchema.ArrayWrapper
 
toArrayId(int, boolean) - Static method in class io.protostuff.runtime.ArraySchemas
 
toByteArray() - Method in class io.protostuff.ByteString
Copies bytes to a byte[].
toByteArray() - Method in class io.protostuff.WriteSession
Returns a single byte array containg all the contents written to the buffer(s).
toByteArray(T, Schema) - Static method in class io.protostuff.XmlIOUtil
Serializes the message into a byte array.
toByteArray(T, Schema, boolean) - Static method in class io.protostuff.JsonIOUtil
Serializes the message into a byte array using the given schema.
toByteArray(T, Schema, boolean) - Static method in class io.protostuff.SmileIOUtil
Serializes the message into a byte array using the given schema.
toByteArray(T, Schema, boolean, LinkedBuffer) - Static method in class io.protostuff.JsonIOUtil
Serializes the message into a byte array using the given schema.
toByteArray(T, Schema, boolean, LinkedBuffer) - Static method in class io.protostuff.JsonXIOUtil
 
toByteArray(T, Schema, boolean, LinkedBuffer) - Static method in class io.protostuff.SmileIOUtil
Serializes the message into a byte array using the given schema.
toByteArray(T, Schema, LinkedBuffer) - Static method in class io.protostuff.GraphIOUtil
Serializes the message into a byte array using the given schema.
toByteArray(T, Schema, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
Serializes the message into a byte array using the given schema.
toByteArray(T, Schema, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
Serializes the message into a byte array using the given schema.
toByteArray(T, Schema, LinkedBuffer) - Static method in class io.protostuff.XmlXIOUtil
Serializes the message into a byte array using the given schema.
toByteArray(T, Schema, LinkedBuffer) - Static method in class io.protostuff.YamlIOUtil
Serializes the message into a byte array with the supplied buffer.
toByteArray(T, Schema, XMLOutputFactory) - Static method in class io.protostuff.XmlIOUtil
Serializes the message into a byte array.
toCamelCase(String) - Static method in class io.protostuff.parser.ProtoUtil
 
toInlineId(int) - Static method in class io.protostuff.runtime.ArraySchemas
 
tokenNames - Static variable in class io.protostuff.parser.ProtoParser
 
toLong(int) - Static method in class io.protostuff.UnsignedNumberUtil
Returns the value of the given int as a long, when treated as unsigned.
toPascalCase(String) - Static method in class io.protostuff.parser.ProtoUtil
 
toString() - Method in class io.protostuff.ByteString
 
toString() - Method in class io.protostuff.parser.Annotation
 
toString() - Method in class io.protostuff.parser.EnumGroup
 
toString() - Method in class io.protostuff.parser.EnumGroup.Value
 
toString() - Method in class io.protostuff.parser.Extension
 
toString() - Method in class io.protostuff.parser.Field
 
toString() - Method in class io.protostuff.parser.Message
 
toString() - Method in class io.protostuff.parser.Proto
 
toStringUtf8() - Method in class io.protostuff.ByteString
Constructs a new String by decoding the bytes as UTF-8.
totalBytesRetired - Variable in class io.protostuff.CodedInput
The total number of bytes read before the current buffer.
toUnderscoreCase(String) - Static method in class io.protostuff.parser.ProtoUtil
 
transfer(Pipe, Input, Output) - Method in class io.protostuff.Pipe.Schema
Transfer data from the Input to the Output.
transfer(Pipe, Input, Output) - Method in class io.protostuff.runtime.RuntimePipeSchema
 
transfer(Pipe, Input, Output, boolean) - Method in class io.protostuff.runtime.Field
Transfer the input field to the output field.
transfer(Pipe, Input, Output, int, boolean) - Method in interface io.protostuff.runtime.Delegate
Transfers the type from the input to the output.
transfer(Pipe, Input, Output, int, boolean, IdStrategy) - Static method in class io.protostuff.runtime.EnumIO
Transfers the Enum from the input to the output.
transferArray(Pipe, Input, Output, int, Pipe.Schema, boolean, IdStrategy) - Static method in class io.protostuff.runtime.ObjectSchema
 
transferArrayId(Input, Output, int, boolean) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
transferArrayId(Input, Output, int, boolean) - Method in class io.protostuff.runtime.IdStrategy
 
transferArrayId(Input, Output, int, boolean) - Method in class io.protostuff.runtime.NumericIdStrategy
 
transferByteRangeTo(Output, boolean, int, boolean) - Method in class io.protostuff.ByteArrayInput
 
transferByteRangeTo(Output, boolean, int, boolean) - Method in class io.protostuff.ByteBufferInput
 
transferByteRangeTo(Output, boolean, int, boolean) - Method in class io.protostuff.CodedInput
 
transferByteRangeTo(Output, boolean, int, boolean) - Method in class io.protostuff.FilterInput
 
transferByteRangeTo(Output, boolean, int, boolean) - Method in interface io.protostuff.Input
Transfer the byte range to the output.
transferByteRangeTo(Output, boolean, int, boolean) - Method in class io.protostuff.JsonInput
 
transferByteRangeTo(Output, boolean, int, boolean) - Method in class io.protostuff.KvpByteArrayInput
 
transferByteRangeTo(Output, boolean, int, boolean) - Method in class io.protostuff.KvpInput
 
transferByteRangeTo(Output, boolean, int, boolean) - Method in class io.protostuff.XmlInput
 
transferClass(Pipe, Input, Output, int, Pipe.Schema, boolean, boolean, IdStrategy) - Static method in class io.protostuff.runtime.ObjectSchema
 
transferClassId(Input, Output, int, boolean, boolean) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
transferClassId(Input, Output, int, boolean, boolean) - Method in class io.protostuff.runtime.IdStrategy
 
transferClassId(Input, Output, int, boolean, boolean) - Method in class io.protostuff.runtime.NumericIdStrategy
 
transferCollectionId(Input, Output, int) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
transferCollectionId(Input, Output, int) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
transferCollectionId(Input, Output, int) - Method in class io.protostuff.runtime.IdStrategy
 
transferCollectionId(Input, Output, int) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
transferDelegateId(Input, Output, int) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
transferDelegateId(Input, Output, int) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
transferDelegateId(Input, Output, int) - Method in class io.protostuff.runtime.IdStrategy
 
transferDelegateId(Input, Output, int) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
transferDirect(Pipe.Schema, Pipe, Input, Output) - Static method in class io.protostuff.Pipe
This should not be called directly by applications.
transferEnumId(Input, Output, int) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
transferEnumId(Input, Output, int) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
transferEnumId(Input, Output, int) - Method in class io.protostuff.runtime.IdStrategy
 
transferEnumId(Input, Output, int) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
transferKey(Pipe, Input, Output, int, boolean) - Method in class io.protostuff.MapSchema
Transfers the key from the input to the output.
transferKey(Pipe, Input, Output, int, boolean) - Method in class io.protostuff.MessageMapSchema
 
transferKey(Pipe, Input, Output, int, boolean) - Method in class io.protostuff.StringMapSchema
 
transferMapId(Input, Output, int) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
transferMapId(Input, Output, int) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
transferMapId(Input, Output, int) - Method in class io.protostuff.runtime.IdStrategy
 
transferMapId(Input, Output, int) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
transferObject(Pipe.Schema, Pipe, Input, Output, IdStrategy) - Static method in class io.protostuff.runtime.ArraySchema
 
transferObject(Pipe.Schema, Pipe, Input, Output, IdStrategy) - Static method in class io.protostuff.runtime.ClassSchema
 
transferObject(Pipe.Schema, Pipe, Input, Output, IdStrategy) - Static method in class io.protostuff.runtime.NumberSchema
 
transferObject(Pipe.Schema, Pipe, Input, Output, IdStrategy) - Static method in class io.protostuff.runtime.ObjectSchema
 
transferObject(Pipe.Schema, Pipe, Input, Output, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
transferObject(Pipe.Schema, Pipe, Input, Output, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicEnumSchema
 
transferObject(Pipe.Schema, Pipe, Input, Output, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicMapSchema
 
transferObject(Pipe.Schema, Pipe, Input, Output, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicPojoCollectionSchema
 
transferObject(Pipe.Schema, Pipe, Input, Output, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicPojoMapSchema
 
transferObject(Pipe.Schema, Pipe, Input, Output, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicPojoSchema
 
transferObject(Pipe.Schema, Pipe, Input, Output, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicThrowableSchema
 
transferObject(Pipe.Schema, Pipe, Input, Output, IdStrategy, int) - Static method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
transferObject(Pipe.Schema, Pipe, Input, Output, IdStrategy, int) - Static method in class io.protostuff.runtime.PolymorphicMapSchema
 
transferObject(Pipe.Schema, Pipe, Input, Output, IdStrategy, int) - Static method in class io.protostuff.runtime.PolymorphicPojoCollectionSchema
 
transferObject(Pipe.Schema, Pipe, Input, Output, IdStrategy, int) - Static method in class io.protostuff.runtime.PolymorphicPojoMapSchema
 
transferObject(Pipe.Schema, Pipe, Input, Output, IdStrategy, int) - Static method in class io.protostuff.runtime.PolymorphicPojoSchema
 
transferObject(Pipe.Schema, Pipe, Input, Output, IdStrategy, int) - Static method in class io.protostuff.runtime.PolymorphicThrowableSchema
 
transferObject(Pipe.Schema, Pipe, Input, Output, IdStrategy, Delegate) - Static method in class io.protostuff.runtime.ArraySchemas
 
transferPojoId(Input, Output, int) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
transferPojoId(Input, Output, int) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
transferPojoId(Input, Output, int) - Method in class io.protostuff.runtime.IdStrategy
 
transferPojoId(Input, Output, int) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
transferSingletonMap(Pipe.Schema, Pipe, Input, Output, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicMapSchema
 
transferValue(Pipe, Input, Output, int, boolean) - Method in class io.protostuff.CollectionSchema
Transfers the value from the input to the output.
transferValue(Pipe, Input, Output, int, boolean) - Method in class io.protostuff.MapSchema
Transfers the value from the input to the output.
transferValue(Pipe, Input, Output, int, boolean) - Method in class io.protostuff.MessageCollectionSchema
 
transferValue(Pipe, Input, Output, int, boolean) - Method in class io.protostuff.MessageMapSchema
 
transferValue(Pipe, Input, Output, int, boolean) - Method in class io.protostuff.runtime.RuntimeCollectionField
 
transferValue(Pipe, Input, Output, int, boolean) - Method in class io.protostuff.StringMapSchema
 
tree - Variable in class io.protostuff.parser.ProtoParser.annotation_entry_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.annotation_keyval_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.doc_entry_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.enum_block_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.enum_body_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.enum_field_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.enum_options_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.extend_block_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.extend_body_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.extensions_range_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.field_options_keyval_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.field_options_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.field_type_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.header_import_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.header_package_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.header_syntax_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.ignore_block_body_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.ignore_block_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.message_block_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.message_body_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.message_field_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.option_entry_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.parse_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.rpc_block_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.rpc_body_block_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.service_block_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.service_body_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.signed_constant_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.statement_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.var_full_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.var_reserved_return
 
tree - Variable in class io.protostuff.parser.ProtoParser.var_return
 
TreeMap - Enum constant in enum io.protostuff.MapSchema.MessageFactories
 
TreeSet - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
TRIM - Enum constant in enum io.protostuff.compiler.Formatter.BUILTIN
 
TRUE - Static variable in class io.protostuff.JsonXOutput
 
TRUE - Static variable in class io.protostuff.parser.ProtoLexer
 
TRUE - Static variable in class io.protostuff.parser.ProtoParser
 
TRUE - Static variable in class io.protostuff.XmlXOutput
 
TRUE - Static variable in class io.protostuff.YamlOutput
 
truncatedMessage() - Static method in exception class io.protostuff.ProtobufException
 
truncatedMessage(Throwable) - Static method in exception class io.protostuff.ProtobufException
 
tryWriteDelegateIdTo(Output, int, Class) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
tryWriteDelegateIdTo(Output, int, Class) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
tryWriteDelegateIdTo(Output, int, Class) - Method in class io.protostuff.runtime.IdStrategy
If this method returns null, the clazz was not registered as a delegate.
tryWriteDelegateIdTo(Output, int, Class) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
tryWritePojoIdTo(Output, int, Class, boolean) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
tryWritePojoIdTo(Output, int, Class, boolean) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
tryWritePojoIdTo(Output, int, Class, boolean) - Method in class io.protostuff.runtime.IdStrategy
 
tryWritePojoIdTo(Output, int, Class, boolean) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
tryWriteWithoutCause(Output, Object, Schema) - Static method in class io.protostuff.runtime.PolymorphicThrowableSchema
 
TWO_BYTE_EXCLUSIVE - Static variable in class io.protostuff.StringSerializer
 
TWO_BYTE_LOWER_LIMIT - Static variable in class io.protostuff.StringSerializer
 
type - Variable in class io.protostuff.parser.Extension
 
type - Variable in class io.protostuff.runtime.Field
 
typeClass - Variable in enum io.protostuff.CollectionSchema.MessageFactories
 
typeClass - Variable in enum io.protostuff.MapSchema.MessageFactories
 
typeClass - Variable in class io.protostuff.runtime.DefaultIdStrategy.Lazy
 
typeClass - Variable in class io.protostuff.runtime.DefaultIdStrategy.LazyRegister
 
typeClass - Variable in class io.protostuff.runtime.DefaultIdStrategy.Mapped
 
typeClass - Variable in class io.protostuff.runtime.ExplicitIdStrategy.Lazy
 
typeClass - Variable in class io.protostuff.runtime.IncrementalIdStrategy.LazyRegister
 
typeClass - Variable in class io.protostuff.runtime.RuntimeDerivativeField
The class of the message field.
typeClass - Variable in class io.protostuff.runtime.RuntimeMessageField
The class of the message field.
typeClass - Variable in class io.protostuff.runtime.RuntimeSchema
 
typeClass - Variable in class io.protostuff.runtime.RuntimeView.BaseSchema
 
typeClass() - Method in enum io.protostuff.CollectionSchema.MessageFactories
 
typeClass() - Method in interface io.protostuff.CollectionSchema.MessageFactory
The type to instantiate.
typeClass() - Method in class io.protostuff.CollectionSchema
 
typeClass() - Method in class io.protostuff.CustomSchema
 
typeClass() - Method in class io.protostuff.GraphByteArrayInput
 
typeClass() - Method in class io.protostuff.GraphCodedInput
 
typeClass() - Method in enum io.protostuff.MapSchema.MessageFactories
 
typeClass() - Method in interface io.protostuff.MapSchema.MessageFactory
The type to instantiate.
typeClass() - Method in class io.protostuff.MapSchema
 
typeClass() - Method in class io.protostuff.Pipe.Schema
 
typeClass() - Method in class io.protostuff.runtime.DefaultIdStrategy.RuntimeCollectionFactory
 
typeClass() - Method in class io.protostuff.runtime.DefaultIdStrategy.RuntimeMapFactory
 
typeClass() - Method in interface io.protostuff.runtime.Delegate
The class of the target value.
typeClass() - Method in class io.protostuff.runtime.DerivativeSchema
 
typeClass() - Method in class io.protostuff.runtime.ExplicitIdStrategy.RegisteredCollectionFactory
 
typeClass() - Method in class io.protostuff.runtime.ExplicitIdStrategy.RegisteredMapFactory
 
typeClass() - Method in class io.protostuff.runtime.IncrementalIdStrategy.RuntimeCollectionFactory
 
typeClass() - Method in class io.protostuff.runtime.IncrementalIdStrategy.RuntimeMapFactory
 
typeClass() - Method in class io.protostuff.runtime.PolymorphicPojoCollectionSchema
 
typeClass() - Method in class io.protostuff.runtime.PolymorphicPojoMapSchema
 
typeClass() - Method in class io.protostuff.runtime.PolymorphicPojoSchema
 
typeClass() - Method in class io.protostuff.runtime.PolymorphicSchema
 
typeClass() - Method in class io.protostuff.runtime.RuntimeSchema
 
typeClass() - Method in class io.protostuff.runtime.RuntimeView.BaseSchema
 
typeClass() - Method in interface io.protostuff.Schema
Gets the class of the message.

U

Uber - Class in io.protostuff
Dummy file to please the ishy sonatype repository (javadoc friggin required).
Uber() - Constructor for class io.protostuff.Uber
 
UC - Enum constant in enum io.protostuff.compiler.Formatter.BUILTIN
underscore-case.
UCU - Enum constant in enum io.protostuff.compiler.Formatter.BUILTIN
underscore-case with trailing underscore.
UInt32() - Constructor for class io.protostuff.parser.Field.UInt32
 
UINT32 - Enum constant in enum io.protostuff.WireFormat.FieldType
 
UINT32 - Static variable in class io.protostuff.parser.ProtoLexer
 
UINT32 - Static variable in class io.protostuff.parser.ProtoParser
 
UInt64() - Constructor for class io.protostuff.parser.Field.UInt64
 
UINT64 - Enum constant in enum io.protostuff.WireFormat.FieldType
 
UINT64 - Static variable in class io.protostuff.parser.ProtoLexer
 
UINT64 - Static variable in class io.protostuff.parser.ProtoParser
 
uncountables - Static variable in enum io.protostuff.compiler.Formatter.BUILTIN
 
unescapeBytes(CharSequence) - Static method in class io.protostuff.parser.TextFormat
Un-escape a byte sequence as escaped using TextFormat.escapeBytes(ByteString).
unescapeText(String) - Static method in class io.protostuff.parser.TextFormat
Un-escape a text string as escaped using TextFormat.escapeText(String).
UNICODE_ESC - Static variable in class io.protostuff.parser.ProtoLexer
 
UNICODE_ESC - Static variable in class io.protostuff.parser.ProtoParser
 
UninitializedMessageException - Exception Class in io.protostuff
Thrown when attempting to build a protocol message that is missing required fields.
UninitializedMessageException(Message) - Constructor for exception class io.protostuff.UninitializedMessageException
 
UninitializedMessageException(Object, Schema) - Constructor for exception class io.protostuff.UninitializedMessageException
 
UninitializedMessageException(String, Message) - Constructor for exception class io.protostuff.UninitializedMessageException
 
UninitializedMessageException(String, Object, Schema) - Constructor for exception class io.protostuff.UninitializedMessageException
 
uniqueSortedValues - Variable in class io.protostuff.parser.EnumGroup
 
UnknownTypeException(String) - Constructor for exception class io.protostuff.runtime.IdStrategy.UnknownTypeException
 
UnsafeAccessor - Class in io.protostuff.runtime
Read/write from/to fields using sun.misc.Unsafe
UnsafeAccessor(Field) - Constructor for class io.protostuff.runtime.UnsafeAccessor
 
unsignedIntToString(int) - Static method in class io.protostuff.UnsignedNumberUtil
Returns a string representation of x, where x is treated as unsigned.
unsignedIntToString(int, int) - Static method in class io.protostuff.UnsignedNumberUtil
Returns a string representation of x for the given radix, where x is treated as unsigned.
unsignedLongToString(long) - Static method in class io.protostuff.UnsignedNumberUtil
Returns a string representation of x, where x is treated as unsigned.
unsignedLongToString(long, int) - Static method in class io.protostuff.UnsignedNumberUtil
Returns a string representation of x for the given radix, where x is treated as unsigned.
UnsignedNumberUtil - Class in io.protostuff
 
UnsignedNumberUtil() - Constructor for class io.protostuff.UnsignedNumberUtil
 
updateLast(Schema, Schema) - Method in class io.protostuff.JsonOutput
 
updateLast(Schema, Schema) - Method in class io.protostuff.JsonXOutput
 
updateLast(Schema, Schema) - Method in interface io.protostuff.StatefulOutput
Updates the schema if lastSchema was indeed the last schema used.
updateLast(Schema, Schema) - Method in class io.protostuff.XmlOutput
 
updateLast(Schema, Schema) - Method in class io.protostuff.XmlXOutput
 
updateLast(Schema, Schema) - Method in class io.protostuff.YamlOutput
 
updateLast(Object, Object) - Method in class io.protostuff.GraphByteArrayInput
 
updateLast(Object, Object) - Method in class io.protostuff.GraphCodedInput
 
updateLast(Object, Object) - Method in interface io.protostuff.GraphInput
Updates the last reference (the tip/end of the index) kept if the lastMessage was indeed the last message.
updateRelativeOutputLocation(ProtoModule) - Method in class io.protostuff.mojo.ProtoCompilerMojo
 
UPPER - Enum constant in enum io.protostuff.compiler.Formatter.BUILTIN
uppercase.
url - Variable in class io.protostuff.parser.Proto
 
us - Static variable in class io.protostuff.runtime.RuntimeUnsafeFieldFactory
 
usage() - Static method in class io.protostuff.compiler.CompilerMain
 
use(byte[]) - Static method in class io.protostuff.LinkedBuffer
Uses the existing byte array as the internal buffer.
use(byte[], int) - Static method in class io.protostuff.LinkedBuffer
Uses the existing byte array as the internal buffer.
use(Schema) - Method in class io.protostuff.JsonOutput
Before serializing a message/object tied to a schema, this should be called.
use(Schema) - Method in class io.protostuff.JsonXOutput
Before serializing a message/object tied to a schema, this should be called.
use(Schema) - Method in class io.protostuff.XmlOutput
 
use(Schema) - Method in class io.protostuff.XmlXOutput
Before serializing a message/object tied to a schema, this should be called.
use(Schema) - Method in class io.protostuff.YamlOutput
Before serializing a message/object tied to a schema, this should be called.
use(Schema, boolean) - Method in class io.protostuff.KvpOutput
 
USE_SUN_MISC_UNSAFE - Static variable in class io.protostuff.runtime.RuntimeEnv
If true, sun.misc.Unsafe is used to access the fields of the objects instead of plain java reflections.
UTF8 - Static variable in class io.protostuff.parser.TextFormat
 
UUC - Enum constant in enum io.protostuff.compiler.Formatter.BUILTIN
"uppercased" underscore-case.

V

value - Variable in class io.protostuff.MapSchema.MapWrapper
A temporary storage for the value if the key is not yet available.
value - Variable in class io.protostuff.runtime.IdStrategy.PMapWrapper
 
value - Variable in class io.protostuff.runtime.IdStrategy.Wrapper
 
value() - Element in annotation type io.protostuff.Morph
 
value() - Element in annotation type io.protostuff.Request
 
value() - Element in annotation type io.protostuff.Response
 
value() - Element in annotation type io.protostuff.Service
Service namespace.
value() - Element in annotation type io.protostuff.Tag
 
Value(String, int, EnumGroup) - Constructor for class io.protostuff.parser.EnumGroup.Value
 
VALUE_STRING - Static variable in class io.protostuff.StringMapSchema
The schema for Map<String,String>
valueByAliasMap - Variable in class io.protostuff.runtime.EnumIO
 
valueByTagMap - Variable in class io.protostuff.runtime.EnumIO
 
valueOf(String) - Static method in enum io.protostuff.CollectionSchema.MessageFactories
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.protostuff.compiler.Formatter.BUILTIN
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.protostuff.MapSchema.MessageFactories
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.protostuff.parser.Field.Modifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.protostuff.runtime.PolymorphicSchemaFactories
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.protostuff.runtime.Predicate.Factories
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.protostuff.runtime.RuntimeView.Factories
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.protostuff.WireFormat.FieldType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.protostuff.WireFormat.JavaType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.protostuff.WriteSink
Returns the enum constant of this type with the specified name.
values - Variable in class io.protostuff.parser.EnumGroup
 
values() - Static method in enum io.protostuff.CollectionSchema.MessageFactories
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.protostuff.compiler.Formatter.BUILTIN
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.protostuff.MapSchema.MessageFactories
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class io.protostuff.parser.ErrorMap
 
values() - Static method in enum io.protostuff.parser.Field.Modifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.protostuff.runtime.PolymorphicSchemaFactories
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.protostuff.runtime.Predicate.Factories
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.protostuff.runtime.RuntimeView.Factories
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.protostuff.WireFormat.FieldType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.protostuff.WireFormat.JavaType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.protostuff.WriteSink
Returns an array containing the constants of this enum type, in the order they are declared.
var() - Method in class io.protostuff.parser.ProtoParser
 
var_full() - Method in class io.protostuff.parser.ProtoParser
 
var_full_return() - Constructor for class io.protostuff.parser.ProtoParser.var_full_return
 
var_reserved() - Method in class io.protostuff.parser.ProtoParser
 
var_reserved_return() - Constructor for class io.protostuff.parser.ProtoParser.var_reserved_return
 
var_return() - Constructor for class io.protostuff.parser.ProtoParser.var_return
 
Vector - Enum constant in enum io.protostuff.CollectionSchema.MessageFactories
 
VOID - Static variable in class io.protostuff.parser.ProtoLexer
 
VOID - Static variable in class io.protostuff.parser.ProtoParser
 
vPipeSchema - Variable in class io.protostuff.MessageMapSchema
The pipe schema of the message value.
vPipeSchema - Variable in class io.protostuff.StringMapSchema
The pipe schema of the message value.
vPutFrom(Input, MapSchema.MapWrapper, K) - Method in class io.protostuff.runtime.RuntimeMapField
 
vSchema - Variable in class io.protostuff.MessageMapSchema
The schema of the message value.
vSchema - Variable in class io.protostuff.StringMapSchema
The schema of the message value.
vTo(Output, int, V, boolean) - Method in class io.protostuff.runtime.RuntimeMapField
 
vTransfer(Pipe, Input, Output, int, boolean) - Method in class io.protostuff.runtime.RuntimeMapField
 

W

warn(String) - Static method in class io.protostuff.parser.AbstractParser
 
WeakHashMap - Enum constant in enum io.protostuff.MapSchema.MessageFactories
 
WINDOWS_DELIMITER - Static variable in class io.protostuff.compiler.FilenameUtil
 
WireFormat - Class in io.protostuff
This class is used internally by the Protocol Buffer library and generated message implementations.
WireFormat() - Constructor for class io.protostuff.WireFormat
 
WireFormat.FieldType - Enum in io.protostuff
This is here to support runtime schemas.
WireFormat.JavaType - Enum in io.protostuff
This is here to support runtime schemas.
wireType - Variable in enum io.protostuff.WireFormat.FieldType
 
WIRETYPE_END_GROUP - Static variable in class io.protostuff.WireFormat
 
WIRETYPE_FIXED32 - Static variable in class io.protostuff.WireFormat
 
WIRETYPE_FIXED64 - Static variable in class io.protostuff.WireFormat
 
WIRETYPE_LENGTH_DELIMITED - Static variable in class io.protostuff.WireFormat
 
WIRETYPE_REFERENCE - Static variable in class io.protostuff.WireFormat
 
WIRETYPE_START_GROUP - Static variable in class io.protostuff.WireFormat
 
WIRETYPE_TAIL_DELIMITER - Static variable in class io.protostuff.WireFormat
 
WIRETYPE_VARINT - Static variable in class io.protostuff.WireFormat
 
wrap(byte[]) - Static method in class io.protostuff.ByteString
 
wrap(byte[], int, int) - Static method in class io.protostuff.LinkedBuffer
Wraps the byte array buffer as a read-only buffer.
wrappedSchema - Variable in class io.protostuff.Pipe.Schema
 
wrapper - Variable in class io.protostuff.runtime.DefaultIdStrategy.Mapped
 
Wrapper() - Constructor for class io.protostuff.runtime.IdStrategy.Wrapper
 
write(XMLStreamWriter, String, String) - Static method in class io.protostuff.XmlOutput
 
writeArrayIdTo(Output, Class) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
writeArrayIdTo(Output, Class) - Method in class io.protostuff.runtime.IdStrategy
 
writeArrayIdTo(Output, Class) - Method in class io.protostuff.runtime.NumericIdStrategy
 
writeArrayTo(Output, Object, Schema, IdStrategy, Class) - Static method in class io.protostuff.runtime.ObjectSchema
 
writeAscii(CharSequence, WriteSession, LinkedBuffer) - Static method in class io.protostuff.StreamedStringSerializer
Writes the ascii bytes from the string into the LinkedBuffer.
writeAscii(CharSequence, WriteSession, LinkedBuffer) - Static method in class io.protostuff.StringSerializer
Writes the ascii bytes from the string into the LinkedBuffer.
writeB64(String, byte[], int, int, boolean) - Method in class io.protostuff.XmlXOutput
 
writeB64Encoded(XMLStreamWriter, String, char[]) - Static method in class io.protostuff.XmlOutput
 
writeBool(int, boolean, boolean) - Method in class io.protostuff.FilterOutput
 
writeBool(int, boolean, boolean) - Method in class io.protostuff.JsonOutput
 
writeBool(int, boolean, boolean) - Method in class io.protostuff.JsonXOutput
 
writeBool(int, boolean, boolean) - Method in class io.protostuff.KvpOutput
 
writeBool(int, boolean, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeBool(int, boolean, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeBool(int, boolean, boolean) - Method in interface io.protostuff.Output
Writes a boolean field.
writeBool(int, boolean, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeBool(int, boolean, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeBool(int, boolean, boolean) - Method in class io.protostuff.XmlOutput
 
writeBool(int, boolean, boolean) - Method in class io.protostuff.XmlXOutput
 
writeBool(int, boolean, boolean) - Method in class io.protostuff.YamlOutput
 
writeByte(byte) - Method in class io.protostuff.LinkBuffer
 
writeByte(byte, WriteSession, LinkedBuffer) - Method in enum io.protostuff.WriteSink
 
writeByteArray(byte[]) - Method in class io.protostuff.LinkBuffer
 
writeByteArray(byte[], int, int) - Method in class io.protostuff.LinkBuffer
 
writeByteArray(byte[], int, int, WriteSession, LinkedBuffer) - Method in enum io.protostuff.WriteSink
 
writeByteArray(byte[], WriteSession, LinkedBuffer) - Method in enum io.protostuff.WriteSink
 
writeByteArray(int, byte[], boolean) - Method in class io.protostuff.FilterOutput
 
writeByteArray(int, byte[], boolean) - Method in class io.protostuff.JsonOutput
 
writeByteArray(int, byte[], boolean) - Method in class io.protostuff.JsonXOutput
 
writeByteArray(int, byte[], boolean) - Method in class io.protostuff.KvpOutput
 
writeByteArray(int, byte[], boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeByteArray(int, byte[], boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeByteArray(int, byte[], boolean) - Method in interface io.protostuff.Output
Writes a byte array field.
writeByteArray(int, byte[], boolean) - Method in class io.protostuff.ProtobufOutput
 
writeByteArray(int, byte[], boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeByteArray(int, byte[], boolean) - Method in class io.protostuff.XmlOutput
 
writeByteArray(int, byte[], boolean) - Method in class io.protostuff.XmlXOutput
 
writeByteArray(int, byte[], boolean) - Method in class io.protostuff.YamlOutput
 
writeByteArrayB64(byte[], int, int, WriteSession, LinkedBuffer) - Method in enum io.protostuff.WriteSink
 
writeByteArrayB64(byte[], WriteSession, LinkedBuffer) - Method in enum io.protostuff.WriteSink
 
writeByteBuffer(ByteBuffer) - Method in class io.protostuff.LinkBuffer
 
writeByteRange(boolean, int, byte[], int, int, boolean) - Method in class io.protostuff.FilterOutput
 
writeByteRange(boolean, int, byte[], int, int, boolean) - Method in class io.protostuff.JsonOutput
 
writeByteRange(boolean, int, byte[], int, int, boolean) - Method in class io.protostuff.JsonXOutput
 
writeByteRange(boolean, int, byte[], int, int, boolean) - Method in class io.protostuff.KvpOutput
 
writeByteRange(boolean, int, byte[], int, int, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeByteRange(boolean, int, byte[], int, int, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeByteRange(boolean, int, byte[], int, int, boolean) - Method in interface io.protostuff.Output
Writes a binary or a pre-encoded utf8 string.
writeByteRange(boolean, int, byte[], int, int, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeByteRange(boolean, int, byte[], int, int, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeByteRange(boolean, int, byte[], int, int, boolean) - Method in class io.protostuff.XmlOutput
 
writeByteRange(boolean, int, byte[], int, int, boolean) - Method in class io.protostuff.XmlXOutput
 
writeByteRange(boolean, int, byte[], int, int, boolean) - Method in class io.protostuff.YamlOutput
 
writeBytes(int, ByteString, boolean) - Method in class io.protostuff.FilterOutput
 
writeBytes(int, ByteString, boolean) - Method in class io.protostuff.JsonOutput
 
writeBytes(int, ByteString, boolean) - Method in class io.protostuff.JsonXOutput
 
writeBytes(int, ByteString, boolean) - Method in class io.protostuff.KvpOutput
 
writeBytes(int, ByteString, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeBytes(int, ByteString, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeBytes(int, ByteString, boolean) - Method in interface io.protostuff.Output
Writes a ByteString(wraps byte array) field.
writeBytes(int, ByteString, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeBytes(int, ByteString, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeBytes(int, ByteString, boolean) - Method in class io.protostuff.XmlOutput
 
writeBytes(int, ByteString, boolean) - Method in class io.protostuff.XmlXOutput
 
writeBytes(int, ByteString, boolean) - Method in class io.protostuff.YamlOutput
 
writeBytes(int, ByteBuffer, boolean) - Method in class io.protostuff.FilterOutput
Writes a ByteBuffer field.
writeBytes(int, ByteBuffer, boolean) - Method in class io.protostuff.JsonOutput
Writes a ByteBuffer field.
writeBytes(int, ByteBuffer, boolean) - Method in class io.protostuff.JsonXOutput
Writes a ByteBuffer field.
writeBytes(int, ByteBuffer, boolean) - Method in class io.protostuff.KvpOutput
Writes a ByteBuffer field.
writeBytes(int, ByteBuffer, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeBytes(int, ByteBuffer, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeBytes(int, ByteBuffer, boolean) - Method in interface io.protostuff.Output
 
writeBytes(int, ByteBuffer, boolean) - Method in class io.protostuff.ProtobufOutput
Writes a ByteBuffer field.
writeBytes(int, ByteBuffer, boolean) - Method in class io.protostuff.ProtostuffOutput
Writes a ByteBuffer field.
writeBytes(int, ByteBuffer, boolean) - Method in class io.protostuff.XmlOutput
 
writeBytes(int, ByteBuffer, boolean) - Method in class io.protostuff.XmlXOutput
Writes a ByteBuffer field.
writeBytes(int, ByteBuffer, boolean) - Method in class io.protostuff.YamlOutput
Writes a ByteBuffer field.
writeCheckedCollectionTo(Output, Object, Schema, IdStrategy, int) - Static method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
writeCheckedMapTo(Output, Object, Schema, IdStrategy, int) - Static method in class io.protostuff.runtime.PolymorphicMapSchema
 
writeClassIdTo(Output, Class, boolean) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
writeClassIdTo(Output, Class, boolean) - Method in class io.protostuff.runtime.IdStrategy
 
writeClassIdTo(Output, Class, boolean) - Method in class io.protostuff.runtime.NumericIdStrategy
 
writeCollectionIdTo(Output, int, Class) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
writeCollectionIdTo(Output, int, Class) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
writeCollectionIdTo(Output, int, Class) - Method in class io.protostuff.runtime.IdStrategy
 
writeCollectionIdTo(Output, int, Class) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
writeCommaAndStartObject() - Method in class io.protostuff.JsonXOutput
 
writeComponentTo(Output, Object, Schema, IdStrategy, Class, int) - Static method in class io.protostuff.runtime.ObjectSchema
 
writeDelimitedTo(DataOutput, T, Schema) - Static method in class io.protostuff.GraphIOUtil
Used by the code generated messages that implement Externalizable.
writeDelimitedTo(DataOutput, T, Schema) - Static method in class io.protostuff.ProtobufIOUtil
Used by the code generated messages that implement Externalizable.
writeDelimitedTo(DataOutput, T, Schema) - Static method in class io.protostuff.ProtostuffIOUtil
Used by the code generated messages that implement Externalizable.
writeDelimitedTo(OutputStream, T, Schema, LinkedBuffer) - Static method in class io.protostuff.GraphIOUtil
Serializes the message, prefixed with its length, into an OutputStream.
writeDelimitedTo(OutputStream, T, Schema, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
Serializes the message, prefixed with its length, into an OutputStream.
writeDelimitedTo(OutputStream, T, Schema, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
Serializes the message, prefixed with its length, into an OutputStream.
writeDouble(double) - Method in class io.protostuff.LinkBuffer
 
writeDouble(double, WriteSession, LinkedBuffer) - Static method in class io.protostuff.StreamedStringSerializer
Writes the stringified double into the LinkedBuffer.
writeDouble(double, WriteSession, LinkedBuffer) - Static method in class io.protostuff.StringSerializer
Writes the stringified double into the LinkedBuffer.
writeDouble(double, WriteSession, LinkedBuffer) - Method in enum io.protostuff.WriteSink
 
writeDouble(int, double, boolean) - Method in class io.protostuff.FilterOutput
 
writeDouble(int, double, boolean) - Method in class io.protostuff.JsonOutput
 
writeDouble(int, double, boolean) - Method in class io.protostuff.JsonXOutput
 
writeDouble(int, double, boolean) - Method in class io.protostuff.KvpOutput
 
writeDouble(int, double, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeDouble(int, double, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeDouble(int, double, boolean) - Method in interface io.protostuff.Output
Writes a double field.
writeDouble(int, double, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeDouble(int, double, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeDouble(int, double, boolean) - Method in class io.protostuff.XmlOutput
 
writeDouble(int, double, boolean) - Method in class io.protostuff.XmlXOutput
 
writeDouble(int, double, boolean) - Method in class io.protostuff.YamlOutput
 
writeDoubleLE(double, WriteSession, LinkedBuffer) - Method in enum io.protostuff.WriteSink
 
writeEndArray() - Method in class io.protostuff.JsonXOutput
 
writeEndObject() - Method in class io.protostuff.JsonXOutput
 
writeEnum(int, int, boolean) - Method in class io.protostuff.FilterOutput
 
writeEnum(int, int, boolean) - Method in class io.protostuff.JsonOutput
 
writeEnum(int, int, boolean) - Method in class io.protostuff.JsonXOutput
 
writeEnum(int, int, boolean) - Method in class io.protostuff.KvpOutput
 
writeEnum(int, int, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeEnum(int, int, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeEnum(int, int, boolean) - Method in interface io.protostuff.Output
Writes a enum(its number) field.
writeEnum(int, int, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeEnum(int, int, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeEnum(int, int, boolean) - Method in class io.protostuff.XmlOutput
 
writeEnum(int, int, boolean) - Method in class io.protostuff.XmlXOutput
 
writeEnum(int, int, boolean) - Method in class io.protostuff.YamlOutput
 
writeEnumIdTo(Output, int, Class) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
writeEnumIdTo(Output, int, Class) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
writeEnumIdTo(Output, int, Class) - Method in class io.protostuff.runtime.IdStrategy
 
writeEnumIdTo(Output, int, Class) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
writeEnums(ProtoModule, Proto, String, StringTemplateGroup) - Method in class io.protostuff.compiler.ProtoToJavaBeanCompiler
 
writeField(int, int, LinkedBuffer) - Method in class io.protostuff.KvpOutput
 
writeField(int, LinkedBuffer) - Method in class io.protostuff.KvpOutput
 
writeFixed2ByteInt(int, byte[], int, boolean) - Static method in class io.protostuff.StringSerializer
 
writeFixed32(int, int, boolean) - Method in class io.protostuff.FilterOutput
 
writeFixed32(int, int, boolean) - Method in class io.protostuff.JsonOutput
 
writeFixed32(int, int, boolean) - Method in class io.protostuff.JsonXOutput
 
writeFixed32(int, int, boolean) - Method in class io.protostuff.KvpOutput
 
writeFixed32(int, int, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeFixed32(int, int, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeFixed32(int, int, boolean) - Method in interface io.protostuff.Output
Writes a fixed int(4 bytes) field.
writeFixed32(int, int, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeFixed32(int, int, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeFixed32(int, int, boolean) - Method in class io.protostuff.XmlOutput
 
writeFixed32(int, int, boolean) - Method in class io.protostuff.XmlXOutput
 
writeFixed32(int, int, boolean) - Method in class io.protostuff.YamlOutput
 
writeFixed64(int, long, boolean) - Method in class io.protostuff.FilterOutput
 
writeFixed64(int, long, boolean) - Method in class io.protostuff.JsonOutput
 
writeFixed64(int, long, boolean) - Method in class io.protostuff.JsonXOutput
 
writeFixed64(int, long, boolean) - Method in class io.protostuff.KvpOutput
 
writeFixed64(int, long, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeFixed64(int, long, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeFixed64(int, long, boolean) - Method in interface io.protostuff.Output
Writes a fixed long(8 bytes) field.
writeFixed64(int, long, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeFixed64(int, long, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeFixed64(int, long, boolean) - Method in class io.protostuff.XmlOutput
 
writeFixed64(int, long, boolean) - Method in class io.protostuff.XmlXOutput
 
writeFixed64(int, long, boolean) - Method in class io.protostuff.YamlOutput
 
writeFloat(float) - Method in class io.protostuff.LinkBuffer
 
writeFloat(float, WriteSession, LinkedBuffer) - Static method in class io.protostuff.StreamedStringSerializer
Writes the stringified float into the LinkedBuffer.
writeFloat(float, WriteSession, LinkedBuffer) - Static method in class io.protostuff.StringSerializer
Writes the stringified float into the LinkedBuffer.
writeFloat(float, WriteSession, LinkedBuffer) - Method in enum io.protostuff.WriteSink
 
writeFloat(int, float, boolean) - Method in class io.protostuff.FilterOutput
 
writeFloat(int, float, boolean) - Method in class io.protostuff.JsonOutput
 
writeFloat(int, float, boolean) - Method in class io.protostuff.JsonXOutput
 
writeFloat(int, float, boolean) - Method in class io.protostuff.KvpOutput
 
writeFloat(int, float, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeFloat(int, float, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeFloat(int, float, boolean) - Method in interface io.protostuff.Output
Writes a float field.
writeFloat(int, float, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeFloat(int, float, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeFloat(int, float, boolean) - Method in class io.protostuff.XmlOutput
 
writeFloat(int, float, boolean) - Method in class io.protostuff.XmlXOutput
 
writeFloat(int, float, boolean) - Method in class io.protostuff.YamlOutput
 
writeFloatLE(float, WriteSession, LinkedBuffer) - Method in enum io.protostuff.WriteSink
 
writeInt(int, WriteSession, LinkedBuffer) - Static method in class io.protostuff.StreamedStringSerializer
Writes the stringified int into the LinkedBuffer.
writeInt(int, WriteSession, LinkedBuffer) - Static method in class io.protostuff.StringSerializer
Writes the stringified int into the LinkedBuffer.
writeInt16(int) - Method in class io.protostuff.LinkBuffer
 
writeInt16(int, byte[], int) - Static method in class io.protostuff.IntSerializer
Writes the 16-bit int into the buffer starting with the most significant byte.
writeInt16(int, WriteSession, LinkedBuffer) - Method in enum io.protostuff.WriteSink
 
writeInt16LE(int) - Method in class io.protostuff.LinkBuffer
 
writeInt16LE(int, byte[], int) - Static method in class io.protostuff.IntSerializer
Writes the 16-bit int into the buffer starting with the least significant byte.
writeInt16LE(int, WriteSession, LinkedBuffer) - Method in enum io.protostuff.WriteSink
 
writeInt16LE(int, ByteBuffer) - Static method in class io.protostuff.IntSerializer
 
writeInt32(int) - Method in class io.protostuff.LinkBuffer
 
writeInt32(int, byte[], int) - Static method in class io.protostuff.IntSerializer
Writes the 32-bit int into the buffer starting with the most significant byte.
writeInt32(int, int, boolean) - Method in class io.protostuff.FilterOutput
 
writeInt32(int, int, boolean) - Method in class io.protostuff.JsonOutput
 
writeInt32(int, int, boolean) - Method in class io.protostuff.JsonXOutput
 
writeInt32(int, int, boolean) - Method in class io.protostuff.KvpOutput
 
writeInt32(int, int, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeInt32(int, int, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeInt32(int, int, boolean) - Method in interface io.protostuff.Output
Writes a variable int field.
writeInt32(int, int, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeInt32(int, int, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeInt32(int, int, boolean) - Method in class io.protostuff.XmlOutput
 
writeInt32(int, int, boolean) - Method in class io.protostuff.XmlXOutput
 
writeInt32(int, int, boolean) - Method in class io.protostuff.YamlOutput
 
writeInt32(int, WriteSession, LinkedBuffer) - Method in enum io.protostuff.WriteSink
 
writeInt32LE(int) - Method in class io.protostuff.LinkBuffer
 
writeInt32LE(int, byte[], int) - Static method in class io.protostuff.IntSerializer
Writes the 32-bit int into the buffer starting with the least significant byte.
writeInt32LE(int, WriteSession, LinkedBuffer) - Method in enum io.protostuff.WriteSink
 
writeInt32LE(int, ByteBuffer) - Static method in class io.protostuff.IntSerializer
 
writeInt64(int, long, boolean) - Method in class io.protostuff.FilterOutput
 
writeInt64(int, long, boolean) - Method in class io.protostuff.JsonOutput
 
writeInt64(int, long, boolean) - Method in class io.protostuff.JsonXOutput
 
writeInt64(int, long, boolean) - Method in class io.protostuff.KvpOutput
 
writeInt64(int, long, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeInt64(int, long, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeInt64(int, long, boolean) - Method in interface io.protostuff.Output
Writes a variable long field.
writeInt64(int, long, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeInt64(int, long, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeInt64(int, long, boolean) - Method in class io.protostuff.XmlOutput
 
writeInt64(int, long, boolean) - Method in class io.protostuff.XmlXOutput
 
writeInt64(int, long, boolean) - Method in class io.protostuff.YamlOutput
 
writeInt64(long) - Method in class io.protostuff.LinkBuffer
 
writeInt64(long, byte[], int) - Static method in class io.protostuff.IntSerializer
Writes the 64-bit int into the buffer starting with the most significant byte.
writeInt64(long, WriteSession, LinkedBuffer) - Method in enum io.protostuff.WriteSink
 
writeInt64LE(long) - Method in class io.protostuff.LinkBuffer
 
writeInt64LE(long, byte[], int) - Static method in class io.protostuff.IntSerializer
Writes the 64-bit int into the buffer starting with the least significant byte.
writeInt64LE(long, WriteSession, LinkedBuffer) - Method in enum io.protostuff.WriteSink
 
writeInt64LE(long, ByteBuffer) - Static method in class io.protostuff.IntSerializer
 
writeKey(int, WriteSink, byte[]) - Method in class io.protostuff.JsonXOutput
 
writeKey(String, int, boolean, WriteSink, WriteSession, LinkedBuffer) - Static method in class io.protostuff.YamlOutput
 
writeKeyTo(Output, int, String, boolean) - Method in class io.protostuff.StringMapSchema
 
writeKeyTo(Output, int, K, boolean) - Method in class io.protostuff.MapSchema
Writes the key to the output.
writeKeyTo(Output, int, K, boolean) - Method in class io.protostuff.MessageMapSchema
 
writeLengthTo(Output, int, boolean) - Method in class io.protostuff.runtime.ArraySchemas.BoolArray
 
writeLengthTo(Output, int, boolean) - Method in class io.protostuff.runtime.ArraySchemas.CharArray
 
writeLengthTo(Output, int, boolean) - Method in class io.protostuff.runtime.ArraySchemas.DoubleArray
 
writeLengthTo(Output, int, boolean) - Method in class io.protostuff.runtime.ArraySchemas.FloatArray
 
writeLengthTo(Output, int, boolean) - Method in class io.protostuff.runtime.ArraySchemas.Int32Array
 
writeLengthTo(Output, int, boolean) - Method in class io.protostuff.runtime.ArraySchemas.Int64Array
 
writeLengthTo(Output, int, boolean) - Method in class io.protostuff.runtime.ArraySchemas.ShortArray
 
writeListTo(JsonGenerator, List, Schema, boolean) - Static method in class io.protostuff.JsonIOUtil
Serializes the messages into the generator using the given schema.
writeListTo(LinkedBuffer, List, Schema) - Static method in class io.protostuff.YamlIOUtil
Serializes the messages a LinkedBuffer using the given schema.
writeListTo(LinkedBuffer, List, Schema, boolean) - Static method in class io.protostuff.JsonXIOUtil
Serializes the messages into the LinkedBuffer using the given schema.
writeListTo(OutputStream, List, Schema) - Static method in class io.protostuff.XmlIOUtil
Serializes the messages into the OutputStream using the given schema.
writeListTo(OutputStream, List, Schema, boolean) - Static method in class io.protostuff.JsonIOUtil
Serializes the messages into the stream using the given schema.
writeListTo(OutputStream, List, Schema, boolean) - Static method in class io.protostuff.SmileIOUtil
Serializes the messages into the stream using the given schema.
writeListTo(OutputStream, List, Schema, boolean, LinkedBuffer) - Static method in class io.protostuff.JsonIOUtil
Serializes the messages into the stream using the given schema.
writeListTo(OutputStream, List, Schema, boolean, LinkedBuffer) - Static method in class io.protostuff.JsonXIOUtil
Serializes the messages into the stream using the given schema with the supplied buffer.
writeListTo(OutputStream, List, Schema, boolean, LinkedBuffer) - Static method in class io.protostuff.SmileIOUtil
Serializes the messages into the stream using the given schema.
writeListTo(OutputStream, List, Schema, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
Serializes the messages (delimited) into an OutputStream using the given schema.
writeListTo(OutputStream, List, Schema, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
Serializes the messages (delimited) into an OutputStream using the given schema.
writeListTo(OutputStream, List, Schema, LinkedBuffer) - Static method in class io.protostuff.YamlIOUtil
Serializes the messages into an OutputStream using the given schema with the supplied buffer.
writeListTo(OutputStream, List, Schema, XMLOutputFactory) - Static method in class io.protostuff.XmlIOUtil
Serializes the messages into the OutputStream using the given schema.
writeListTo(Writer, List, Schema, boolean) - Static method in class io.protostuff.JsonIOUtil
Serializes the messages into the writer using the given schema.
writeListTo(XMLStreamWriter, List, Schema) - Static method in class io.protostuff.XmlIOUtil
Serializes the messages into the XMLStreamWriter using the given schema.
writeLong(long, WriteSession, LinkedBuffer) - Static method in class io.protostuff.StreamedStringSerializer
Writes the stringified long into the LinkedBuffer.
writeLong(long, WriteSession, LinkedBuffer) - Static method in class io.protostuff.StringSerializer
Writes the stringified long into the LinkedBuffer.
writeMapIdTo(Output, int, Class) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
writeMapIdTo(Output, int, Class) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
writeMapIdTo(Output, int, Class) - Method in class io.protostuff.runtime.IdStrategy
 
writeMapIdTo(Output, int, Class) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
writeMessageIdTo(Output, int, Message) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
writeMessageIdTo(Output, int, Message) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
writeMessageIdTo(Output, int, Message) - Method in class io.protostuff.runtime.IdStrategy
 
writeMessageIdTo(Output, int, Message) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
writeMessages(ProtoModule, Proto, String, StringTemplateGroup) - Method in class io.protostuff.compiler.ProtoToJavaBeanCompiler
 
writeNonPublicCollectionTo(Output, Object, Schema, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
writeNonPublicMapTo(Output, Object, Schema, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicMapSchema
 
writeObject(int, T, Schema, boolean) - Method in class io.protostuff.FilterOutput
 
writeObject(int, T, Schema, boolean) - Method in class io.protostuff.GraphProtostuffOutput
 
writeObject(int, T, Schema, boolean) - Method in class io.protostuff.JsonOutput
 
writeObject(int, T, Schema, boolean) - Method in class io.protostuff.JsonXOutput
 
writeObject(int, T, Schema, boolean) - Method in class io.protostuff.KvpOutput
 
writeObject(int, T, Schema, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeObject(int, T, Schema, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeObject(int, T, Schema, boolean) - Method in interface io.protostuff.Output
Writes an object(using its schema) field.
writeObject(int, T, Schema, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeObject(int, T, Schema, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeObject(int, T, Schema, boolean) - Method in class io.protostuff.XmlOutput
 
writeObject(int, T, Schema, boolean) - Method in class io.protostuff.XmlXOutput
 
writeObject(int, T, Schema, boolean) - Method in class io.protostuff.YamlOutput
 
writeObjectTo(Output, Object, Schema, IdStrategy) - Static method in class io.protostuff.runtime.ArraySchema
 
writeObjectTo(Output, Object, Schema, IdStrategy) - Static method in class io.protostuff.runtime.ClassSchema
 
writeObjectTo(Output, Object, Schema, IdStrategy) - Static method in class io.protostuff.runtime.NumberSchema
 
writeObjectTo(Output, Object, Schema, IdStrategy) - Static method in class io.protostuff.runtime.ObjectSchema
 
writeObjectTo(Output, Object, Schema, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
writeObjectTo(Output, Object, Schema, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicEnumSchema
 
writeObjectTo(Output, Object, Schema, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicMapSchema
 
writeObjectTo(Output, Object, Schema, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicPojoCollectionSchema
 
writeObjectTo(Output, Object, Schema, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicPojoMapSchema
 
writeObjectTo(Output, Object, Schema, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicPojoSchema
 
writeObjectTo(Output, Object, Schema, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicThrowableSchema
 
writePojoIdTo(Output, int, Class) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
writePojoIdTo(Output, int, Class) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
writePojoIdTo(Output, int, Class) - Method in class io.protostuff.runtime.IdStrategy
 
writePojoIdTo(Output, int, Class) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
writer - Variable in class io.protostuff.XmlOutput
 
writeRawLittleEndian32(int, byte[], int) - Static method in class io.protostuff.ProtobufOutput
Writes the encoded little endian 32 and returns the bytes written
writeRawLittleEndian64(long, byte[], int) - Static method in class io.protostuff.ProtobufOutput
Writes the encoded little endian 64 and returns the bytes written
writeRawVarInt32(int, byte[], int) - Static method in class io.protostuff.ProtobufOutput
Encode and write a varint to the byte array
writeRawVarInt32(int, WriteSession, LinkedBuffer) - Static method in class io.protostuff.ProtobufOutput
Returns the buffer encoded with the variable int 32.
writeRawVarInt32Bytes(DataOutput, int) - Static method in class io.protostuff.ProtobufOutput
Encode and write a varint to the DataOutput
writeRawVarInt32Bytes(OutputStream, int) - Static method in class io.protostuff.ProtobufOutput
Encode and write a varint to the OutputStream
writeSequenceDelim() - Method in class io.protostuff.YamlOutput
 
WriteSession - Class in io.protostuff
Designed to be subclassed by implementations of Output for easier serialization code for streaming or full buffering.
WriteSession(LinkedBuffer) - Constructor for class io.protostuff.WriteSession
 
WriteSession(LinkedBuffer, int) - Constructor for class io.protostuff.WriteSession
 
WriteSession(LinkedBuffer, OutputStream) - Constructor for class io.protostuff.WriteSession
 
WriteSession(LinkedBuffer, OutputStream, WriteSession.FlushHandler, int) - Constructor for class io.protostuff.WriteSession
 
WriteSession.FlushHandler - Interface in io.protostuff
 
writeSFixed32(int, int, boolean) - Method in class io.protostuff.FilterOutput
 
writeSFixed32(int, int, boolean) - Method in class io.protostuff.JsonOutput
 
writeSFixed32(int, int, boolean) - Method in class io.protostuff.JsonXOutput
 
writeSFixed32(int, int, boolean) - Method in class io.protostuff.KvpOutput
 
writeSFixed32(int, int, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeSFixed32(int, int, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeSFixed32(int, int, boolean) - Method in interface io.protostuff.Output
Writes a signed+fixed int(4 bytes) field.
writeSFixed32(int, int, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeSFixed32(int, int, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeSFixed32(int, int, boolean) - Method in class io.protostuff.XmlOutput
 
writeSFixed32(int, int, boolean) - Method in class io.protostuff.XmlXOutput
 
writeSFixed32(int, int, boolean) - Method in class io.protostuff.YamlOutput
 
writeSFixed64(int, long, boolean) - Method in class io.protostuff.FilterOutput
 
writeSFixed64(int, long, boolean) - Method in class io.protostuff.JsonOutput
 
writeSFixed64(int, long, boolean) - Method in class io.protostuff.JsonXOutput
 
writeSFixed64(int, long, boolean) - Method in class io.protostuff.KvpOutput
 
writeSFixed64(int, long, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeSFixed64(int, long, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeSFixed64(int, long, boolean) - Method in interface io.protostuff.Output
Writes a signed+fixed long(8 bytes) field.
writeSFixed64(int, long, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeSFixed64(int, long, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeSFixed64(int, long, boolean) - Method in class io.protostuff.XmlOutput
 
writeSFixed64(int, long, boolean) - Method in class io.protostuff.XmlXOutput
 
writeSFixed64(int, long, boolean) - Method in class io.protostuff.YamlOutput
 
WriteSink - Enum in io.protostuff
The flexible output for outputs that use WriteSession.
WriteSink() - Constructor for enum io.protostuff.WriteSink
 
writeSInt32(int, int, boolean) - Method in class io.protostuff.FilterOutput
 
writeSInt32(int, int, boolean) - Method in class io.protostuff.JsonOutput
 
writeSInt32(int, int, boolean) - Method in class io.protostuff.JsonXOutput
 
writeSInt32(int, int, boolean) - Method in class io.protostuff.KvpOutput
 
writeSInt32(int, int, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeSInt32(int, int, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeSInt32(int, int, boolean) - Method in interface io.protostuff.Output
Writes a signed int field.
writeSInt32(int, int, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeSInt32(int, int, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeSInt32(int, int, boolean) - Method in class io.protostuff.XmlOutput
 
writeSInt32(int, int, boolean) - Method in class io.protostuff.XmlXOutput
 
writeSInt32(int, int, boolean) - Method in class io.protostuff.YamlOutput
 
writeSInt64(int, long, boolean) - Method in class io.protostuff.FilterOutput
 
writeSInt64(int, long, boolean) - Method in class io.protostuff.JsonOutput
 
writeSInt64(int, long, boolean) - Method in class io.protostuff.JsonXOutput
 
writeSInt64(int, long, boolean) - Method in class io.protostuff.KvpOutput
 
writeSInt64(int, long, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeSInt64(int, long, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeSInt64(int, long, boolean) - Method in interface io.protostuff.Output
Writes a signed long field.
writeSInt64(int, long, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeSInt64(int, long, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeSInt64(int, long, boolean) - Method in class io.protostuff.XmlOutput
 
writeSInt64(int, long, boolean) - Method in class io.protostuff.XmlXOutput
 
writeSInt64(int, long, boolean) - Method in class io.protostuff.YamlOutput
 
writeStartArray() - Method in class io.protostuff.JsonXOutput
 
writeStartObject() - Method in class io.protostuff.JsonXOutput
 
writeStrAscii(CharSequence, WriteSession, LinkedBuffer) - Method in enum io.protostuff.WriteSink
 
writeStrFromDouble(double, WriteSession, LinkedBuffer) - Method in enum io.protostuff.WriteSink
 
writeStrFromFloat(float, WriteSession, LinkedBuffer) - Method in enum io.protostuff.WriteSink
 
writeStrFromInt(int, WriteSession, LinkedBuffer) - Method in enum io.protostuff.WriteSink
 
writeStrFromLong(long, WriteSession, LinkedBuffer) - Method in enum io.protostuff.WriteSink
 
writeString(int, CharSequence, boolean) - Method in class io.protostuff.FilterOutput
 
writeString(int, CharSequence, boolean) - Method in class io.protostuff.JsonOutput
 
writeString(int, CharSequence, boolean) - Method in class io.protostuff.JsonXOutput
 
writeString(int, CharSequence, boolean) - Method in class io.protostuff.KvpOutput
 
writeString(int, CharSequence, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeString(int, CharSequence, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeString(int, CharSequence, boolean) - Method in interface io.protostuff.Output
Writes a String field.
writeString(int, CharSequence, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeString(int, CharSequence, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeString(int, CharSequence, boolean) - Method in class io.protostuff.XmlOutput
 
writeString(int, CharSequence, boolean) - Method in class io.protostuff.XmlXOutput
 
writeString(int, CharSequence, boolean) - Method in class io.protostuff.YamlOutput
 
writeStrUTF8(CharSequence, WriteSession, LinkedBuffer) - Method in enum io.protostuff.WriteSink
 
writeStrUTF8FixedDelimited(CharSequence, boolean, WriteSession, LinkedBuffer) - Method in enum io.protostuff.WriteSink
 
writeStrUTF8VarDelimited(CharSequence, WriteSession, LinkedBuffer) - Method in enum io.protostuff.WriteSink
 
writeSynchronizedCollectionTo(Output, Object, Schema, IdStrategy, int) - Static method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
writeSynchronizedMapTo(Output, Object, Schema, IdStrategy, int) - Static method in class io.protostuff.runtime.PolymorphicMapSchema
 
writeTag(String, boolean, WriteSink, WriteSession, LinkedBuffer) - Static method in class io.protostuff.YamlOutput
 
writeTagAndByteArray(int, byte[], int, int, WriteSession, LinkedBuffer) - Static method in class io.protostuff.ProtobufOutput
Returns the buffer encoded with the tag and byte array
writeTagAndLinkedBuffer(int, LinkedBuffer, WriteSession, LinkedBuffer) - Static method in class io.protostuff.ProtobufOutput
Returns the buffer encoded with the tag and LinkedBuffer (zero-copy)
writeTagAndRawLittleEndian32(int, int, WriteSession, LinkedBuffer) - Static method in class io.protostuff.ProtobufOutput
Returns the buffer encoded with the tag and little endian 32
writeTagAndRawLittleEndian64(int, long, WriteSession, LinkedBuffer) - Static method in class io.protostuff.ProtobufOutput
Returns the buffer encoded with the tag and little endian 64
writeTagAndRawVarInt32(int, int, WriteSession, LinkedBuffer) - Static method in class io.protostuff.ProtobufOutput
Returns the buffer encoded with the tag and var int 32
writeTagAndRawVarInt64(int, long, WriteSession, LinkedBuffer) - Static method in class io.protostuff.ProtobufOutput
Returns the buffer encoded with the tag and var int 64
writeTo(JsonGenerator, T, Schema, boolean) - Static method in class io.protostuff.JsonIOUtil
Serializes the message into a JsonGenerator using the given schema.
writeTo(LinkedBuffer, T, Schema) - Static method in class io.protostuff.GraphIOUtil
Writes the message into the LinkedBuffer using the given schema.
writeTo(LinkedBuffer, T, Schema) - Static method in class io.protostuff.ProtobufIOUtil
Writes the message into the LinkedBuffer using the given schema.
writeTo(LinkedBuffer, T, Schema) - Static method in class io.protostuff.ProtostuffIOUtil
Writes the message into the LinkedBuffer using the given schema.
writeTo(LinkedBuffer, T, Schema) - Static method in class io.protostuff.XmlXIOUtil
Writes the message into the LinkedBuffer using the given schema.
writeTo(LinkedBuffer, T, Schema) - Static method in class io.protostuff.YamlIOUtil
Serializes the message into the LinkedBuffer.
writeTo(LinkedBuffer, T, Schema, boolean) - Static method in class io.protostuff.JsonXIOUtil
Serializes the message into a LinkedBuffer via JsonXOutput using the given schema with the supplied buffer.
writeTo(Output, int, boolean, Enum) - Method in class io.protostuff.runtime.EnumIO
Writes the Enum to the output.
writeTo(Output, int, V, boolean) - Method in interface io.protostuff.runtime.Delegate
Writes the value to the output.
writeTo(Output, ByteString, int, boolean) - Static method in class io.protostuff.ByteString
Writes the bytes to the Output.
writeTo(Output, Pipe) - Method in class io.protostuff.Pipe.Schema
 
writeTo(Output, Object) - Method in class io.protostuff.GraphByteArrayInput
 
writeTo(Output, Object) - Method in class io.protostuff.GraphCodedInput
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.ArraySchema
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.ArraySchemas.BigDecimalArray
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.ArraySchemas.BigIntegerArray
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.ArraySchemas.BoolArray
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.ArraySchemas.ByteArrayArray
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.ArraySchemas.ByteStringArray
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.ArraySchemas.CharArray
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.ArraySchemas.DateArray
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.ArraySchemas.DelegateArray
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.ArraySchemas.DoubleArray
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.ArraySchemas.EnumArray
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.ArraySchemas.FloatArray
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.ArraySchemas.Int32Array
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.ArraySchemas.Int64Array
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.ArraySchemas.PojoArray
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.ArraySchemas.ShortArray
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.ArraySchemas.StringArray
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.ClassSchema
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.DerivativeSchema
Delegates to the schema derived from the value.
writeTo(Output, Object) - Method in class io.protostuff.runtime.NumberSchema
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.ObjectSchema
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.PolymorphicEnumSchema
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.PolymorphicMapSchema
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.PolymorphicPojoCollectionSchema
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.PolymorphicPojoMapSchema
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.PolymorphicPojoSchema
 
writeTo(Output, Object) - Method in class io.protostuff.runtime.PolymorphicThrowableSchema
 
writeTo(Output, Object, boolean) - Method in class io.protostuff.runtime.ArraySchemas.BoolArray
 
writeTo(Output, Object, boolean) - Method in class io.protostuff.runtime.ArraySchemas.CharArray
 
writeTo(Output, Object, boolean) - Method in class io.protostuff.runtime.ArraySchemas.DoubleArray
 
writeTo(Output, Object, boolean) - Method in class io.protostuff.runtime.ArraySchemas.FloatArray
 
writeTo(Output, Object, boolean) - Method in class io.protostuff.runtime.ArraySchemas.Int32Array
 
writeTo(Output, Object, boolean) - Method in class io.protostuff.runtime.ArraySchemas.Int64Array
 
writeTo(Output, Object, boolean) - Method in class io.protostuff.runtime.ArraySchemas.ShortArray
 
writeTo(Output, Collection) - Method in class io.protostuff.CollectionSchema
 
writeTo(Output, Map) - Method in class io.protostuff.MapSchema
 
writeTo(Output, T) - Method in class io.protostuff.CustomSchema
 
writeTo(Output, T) - Method in class io.protostuff.runtime.Field
Writes the value of a field to the output.
writeTo(Output, T) - Method in class io.protostuff.runtime.RuntimeSchema
 
writeTo(Output, T) - Method in interface io.protostuff.Schema
Serializes a message/object to the output.
writeTo(DataOutput, ByteString) - Static method in class io.protostuff.ByteString
Writes the bytes to the DataOutput.
writeTo(DataOutput, LinkedBuffer) - Static method in class io.protostuff.LinkedBuffer
Writes the contents of the LinkedBuffer into the DataOutput.
writeTo(OutputStream, ByteString) - Static method in class io.protostuff.ByteString
Writes the bytes to the OutputStream.
writeTo(OutputStream, LinkedBuffer) - Static method in class io.protostuff.LinkedBuffer
Writes the contents of the LinkedBuffer into the OutputStream.
writeTo(OutputStream, T, boolean, LinkedBuffer) - Static method in class io.protostuff.JsonXIOUtil
Serializes the message into an OutputStream via JsonXOutput with the supplied buffer.
writeTo(OutputStream, T, Schema) - Static method in class io.protostuff.XmlIOUtil
Serializes the message into an OutputStream using the given schema.
writeTo(OutputStream, T, Schema, boolean) - Static method in class io.protostuff.JsonIOUtil
Serializes the message into an OutputStream using the given schema.
writeTo(OutputStream, T, Schema, boolean) - Static method in class io.protostuff.SmileIOUtil
Serializes the message into an OutputStream using the given schema.
writeTo(OutputStream, T, Schema, boolean, LinkedBuffer) - Static method in class io.protostuff.JsonIOUtil
Serializes the message into an OutputStream using the given schema.
writeTo(OutputStream, T, Schema, boolean, LinkedBuffer) - Static method in class io.protostuff.JsonXIOUtil
Serializes the message into an OutputStream via JsonXOutput using the given schema.
writeTo(OutputStream, T, Schema, boolean, LinkedBuffer) - Static method in class io.protostuff.SmileIOUtil
Serializes the message into an OutputStream using the given schema.
writeTo(OutputStream, T, Schema, LinkedBuffer) - Static method in class io.protostuff.GraphIOUtil
Serializes the message into an OutputStream using the given schema.
writeTo(OutputStream, T, Schema, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
Serializes the message into an OutputStream using the given schema.
writeTo(OutputStream, T, Schema, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
Serializes the message into an OutputStream using the given schema.
writeTo(OutputStream, T, Schema, LinkedBuffer) - Static method in class io.protostuff.XmlXIOUtil
Serializes the message into an OutputStream using the given schema.
writeTo(OutputStream, T, Schema, LinkedBuffer) - Static method in class io.protostuff.YamlIOUtil
Serializes the message into an OutputStream with the supplied buffer.
writeTo(OutputStream, T, Schema, XMLOutputFactory) - Static method in class io.protostuff.XmlIOUtil
Serializes the message into an OutputStream using the given schema.
writeTo(Writer, T, Schema) - Static method in class io.protostuff.XmlIOUtil
Serializes the message into a Writer using the given schema.
writeTo(Writer, T, Schema, boolean) - Static method in class io.protostuff.JsonIOUtil
Serializes the message into a Writer using the given schema.
writeTo(Writer, T, Schema, XMLOutputFactory) - Static method in class io.protostuff.XmlIOUtil
Serializes the message into a Writer using the given schema.
writeTo(XMLStreamWriter, T, Schema) - Static method in class io.protostuff.XmlIOUtil
Serializes the message into an XMLStreamWriter using the given schema.
writeUInt32(int, int, boolean) - Method in class io.protostuff.FilterOutput
 
writeUInt32(int, int, boolean) - Method in class io.protostuff.JsonOutput
 
writeUInt32(int, int, boolean) - Method in class io.protostuff.JsonXOutput
 
writeUInt32(int, int, boolean) - Method in class io.protostuff.KvpOutput
 
writeUInt32(int, int, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeUInt32(int, int, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeUInt32(int, int, boolean) - Method in interface io.protostuff.Output
Writes an unsigned int field.
writeUInt32(int, int, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeUInt32(int, int, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeUInt32(int, int, boolean) - Method in class io.protostuff.XmlOutput
 
writeUInt32(int, int, boolean) - Method in class io.protostuff.XmlXOutput
 
writeUInt32(int, int, boolean) - Method in class io.protostuff.YamlOutput
 
writeUInt64(int, long, boolean) - Method in class io.protostuff.FilterOutput
 
writeUInt64(int, long, boolean) - Method in class io.protostuff.JsonOutput
 
writeUInt64(int, long, boolean) - Method in class io.protostuff.JsonXOutput
 
writeUInt64(int, long, boolean) - Method in class io.protostuff.KvpOutput
 
writeUInt64(int, long, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeUInt64(int, long, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeUInt64(int, long, boolean) - Method in interface io.protostuff.Output
Writes an unsigned long field.
writeUInt64(int, long, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeUInt64(int, long, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeUInt64(int, long, boolean) - Method in class io.protostuff.XmlOutput
 
writeUInt64(int, long, boolean) - Method in class io.protostuff.XmlXOutput
 
writeUInt64(int, long, boolean) - Method in class io.protostuff.YamlOutput
 
writeUnmodifiableCollectionTo(Output, Object, Schema, IdStrategy, int) - Static method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
writeUnmodifiableMapTo(Output, Object, Schema, IdStrategy, int) - Static method in class io.protostuff.runtime.PolymorphicMapSchema
 
writeUTF8(CharSequence, int, int, byte[], int, int, WriteSession, LinkedBuffer) - Static method in class io.protostuff.StringSerializer
Slow path.
writeUTF8(CharSequence, int, int, WriteSession, LinkedBuffer) - Static method in class io.protostuff.StringSerializer
Fast path.
writeUTF8(CharSequence, WriteSession, LinkedBuffer) - Static method in class io.protostuff.StreamedStringSerializer
Writes the utf8-encoded bytes from the string into the LinkedBuffer.
writeUTF8(CharSequence, WriteSession, LinkedBuffer) - Static method in class io.protostuff.StringSerializer
Writes the utf8-encoded bytes from the string into the LinkedBuffer.
writeUTF8Escaped(byte[], int, int, WriteSink, WriteSession, LinkedBuffer) - Static method in class io.protostuff.JsonXOutput
 
writeUTF8Escaped(CharSequence, WriteSink, WriteSession, LinkedBuffer) - Static method in class io.protostuff.JsonXOutput
 
writeUTF8FixedDelimited(CharSequence, boolean, WriteSession, LinkedBuffer) - Static method in class io.protostuff.StreamedStringSerializer
The length of the utf8 bytes is written first before the string - which is fixed 2-bytes.
writeUTF8FixedDelimited(CharSequence, boolean, WriteSession, LinkedBuffer) - Static method in class io.protostuff.StringSerializer
The length of the utf8 bytes is written first before the string - which is fixed 2-bytes.
writeUTF8FixedDelimited(CharSequence, WriteSession, LinkedBuffer) - Static method in class io.protostuff.StreamedStringSerializer
The length of the utf8 bytes is written first (big endian) before the string - which is fixed 2-bytes.
writeUTF8FixedDelimited(CharSequence, WriteSession, LinkedBuffer) - Static method in class io.protostuff.StringSerializer
The length of the utf8 bytes is written first (big endian) before the string - which is fixed 2-bytes.
writeUTF8OneByteDelimited(CharSequence, int, int, WriteSession, LinkedBuffer) - Static method in class io.protostuff.StreamedStringSerializer
 
writeUTF8OneByteDelimited(CharSequence, int, int, WriteSession, LinkedBuffer) - Static method in class io.protostuff.StringSerializer
 
writeUTF8VarDelimited(CharSequence, int, int, int, int, WriteSession, LinkedBuffer) - Static method in class io.protostuff.StreamedStringSerializer
 
writeUTF8VarDelimited(CharSequence, int, int, int, int, WriteSession, LinkedBuffer) - Static method in class io.protostuff.StringSerializer
 
writeUTF8VarDelimited(CharSequence, WriteSession, LinkedBuffer) - Static method in class io.protostuff.StreamedStringSerializer
The length of the utf8 bytes is written first before the string - which is a variable int (1 to 5 bytes).
writeUTF8VarDelimited(CharSequence, WriteSession, LinkedBuffer) - Static method in class io.protostuff.StringSerializer
The length of the utf8 bytes is written first before the string - which is a variable int (1 to 5 bytes).
writeValueTo(Output, int, V, boolean) - Method in class io.protostuff.CollectionSchema
Writes the value to the output.
writeValueTo(Output, int, V, boolean) - Method in class io.protostuff.MapSchema
Writes the value to the output.
writeValueTo(Output, int, V, boolean) - Method in class io.protostuff.MessageCollectionSchema
 
writeValueTo(Output, int, V, boolean) - Method in class io.protostuff.MessageMapSchema
 
writeValueTo(Output, int, V, boolean) - Method in class io.protostuff.runtime.RuntimeCollectionField
 
writeValueTo(Output, int, V, boolean) - Method in class io.protostuff.StringMapSchema
 
writeVarInt32(int) - Method in class io.protostuff.LinkBuffer
 
writeVarInt32(int, WriteSession, LinkedBuffer) - Method in enum io.protostuff.WriteSink
 
writeVarInt64(long) - Method in class io.protostuff.LinkBuffer
 
writeVarInt64(long, WriteSession, LinkedBuffer) - Method in enum io.protostuff.WriteSink
 
writeWithNullTo(Output, Collection) - Method in class io.protostuff.CollectionSchema
 
writeWithoutNullTo(Output, Collection) - Method in class io.protostuff.CollectionSchema
 
WS - Static variable in class io.protostuff.parser.ProtoLexer
 
WS - Static variable in class io.protostuff.parser.ProtoParser
 

X

XML_ENCODING - Static variable in class io.protostuff.XmlIOUtil
 
XML_VERSION - Static variable in class io.protostuff.XmlIOUtil
 
XmlInput - Class in io.protostuff
An input used for reading data with xml format.
XmlInput(XMLStreamReader) - Constructor for class io.protostuff.XmlInput
 
XmlInputException - Exception Class in io.protostuff
Thrown when an xml-encoded message being parsed is invalid in some way.
XmlInputException(String) - Constructor for exception class io.protostuff.XmlInputException
 
XmlInputException(XMLStreamException) - Constructor for exception class io.protostuff.XmlInputException
 
XmlIOFactoryUtil - Class in io.protostuff
Resolves the target XMLInputFactory and XMLOutputFactory to use.
XmlIOFactoryUtil() - Constructor for class io.protostuff.XmlIOFactoryUtil
 
XmlIOUtil - Class in io.protostuff
Utility for the XML serialization/deserialization of messages and objects tied to a schema.
XmlIOUtil() - Constructor for class io.protostuff.XmlIOUtil
 
XmlOutput - Class in io.protostuff
An output used for writing data with xml format.
XmlOutput(XMLStreamWriter) - Constructor for class io.protostuff.XmlOutput
 
XmlOutput(XMLStreamWriter, Schema) - Constructor for class io.protostuff.XmlOutput
 
XmlOutputException - Exception Class in io.protostuff
Wrapper for XMLStreamException.
XmlOutputException(String) - Constructor for exception class io.protostuff.XmlOutputException
 
XmlOutputException(XMLStreamException) - Constructor for exception class io.protostuff.XmlOutputException
 
XmlXIOUtil - Class in io.protostuff
IO Utils for writing xml via XmlXOutput.
XmlXIOUtil() - Constructor for class io.protostuff.XmlXIOUtil
 
XmlXOutput - Class in io.protostuff
Optimized xml output.
XmlXOutput(LinkedBuffer, Schema) - Constructor for class io.protostuff.XmlXOutput
 
XmlXOutput(LinkedBuffer, OutputStream, Schema) - Constructor for class io.protostuff.XmlXOutput
 
XmlXOutput(LinkedBuffer, OutputStream, WriteSession.FlushHandler, int, Schema) - Constructor for class io.protostuff.XmlXOutput
 

Y

YamlIOUtil - Class in io.protostuff
Utility for the YAML serialization of messages and objects tied to a schema.
YamlIOUtil() - Constructor for class io.protostuff.YamlIOUtil
 
YamlOutput - Class in io.protostuff
An output used for writing data with yaml format.
YamlOutput(LinkedBuffer, Schema) - Constructor for class io.protostuff.YamlOutput
 
YamlOutput(LinkedBuffer, OutputStream, Schema) - Constructor for class io.protostuff.YamlOutput
 
YamlOutput(LinkedBuffer, OutputStream, WriteSession.FlushHandler, int, Schema) - Constructor for class io.protostuff.YamlOutput
 

_

__cause - Static variable in class io.protostuff.runtime.PolymorphicThrowableSchema
 
__compilerResolver - Static variable in class io.protostuff.compiler.CompilerMain
 
__compilers - Static variable in class io.protostuff.compiler.CompilerMain
 
__elementTypeFromEnumSet - Static variable in class io.protostuff.runtime.EnumIO
 
__inlineValues - Static variable in class io.protostuff.runtime.RuntimeFieldFactory
 
__keyTypeFromEnumMap - Static variable in class io.protostuff.runtime.EnumIO
 
__loader - Static variable in class io.protostuff.compiler.STCodeGenerator
 
__nonPublicCollections - Static variable in class io.protostuff.runtime.PolymorphicCollectionSchema
 
__nonPublicMaps - Static variable in class io.protostuff.runtime.PolymorphicMapSchema
 
__protoLoadDirs - Static variable in class io.protostuff.parser.DefaultProtoLoader
 
__resolver - Static variable in class io.protostuff.compiler.PluginProtoCompiler
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form