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<? extends Object>) - Method in class io.protostuff.runtime.ObjectSchema.ArrayWrapper
 
addAllTo(Map<String, Formatter>) - 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<String, Annotation>, boolean) - Method in class io.protostuff.parser.AnnotationContainer
 
addAnnotations(Map<String, Annotation>, 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>, 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<V>) - Method in class io.protostuff.CollectionSchema
Adds the value from the input into the Collection.
addValueFrom(Input, Collection<V>) - Method in class io.protostuff.MessageCollectionSchema
 
addValueFrom(Input, Collection<V>) - 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
 
ALWAYS_USE_SUN_REFLECTION_FACTORY - Static variable in class io.protostuff.runtime.RuntimeEnv
If true, the constructor will always be obtained from ReflectionFactory.newConstructorFromSerialization.
Android2Instantiator(Class<T>) - Constructor for class io.protostuff.runtime.RuntimeEnv.Android2Instantiator
 
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<Field<T>>, 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<? super T>, RuntimeEnv.Instantiator<T>) - 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<String>) - Method in class io.protostuff.mojo.IncludeProjectDependenciesComponentConfigurator
 
BUILTIN() - Constructor for enum io.protostuff.compiler.Formatter.BUILTIN
 
ByName(Class<E>, IdStrategy) - Constructor for class io.protostuff.runtime.EnumIO.ByName
 
ByNumber(Class<E>, 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<String, Proto>) - 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
 
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<Proto>, 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<ProtoModule>) - 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<String, Object>, LinkedHashMap<String, Object>, 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<? super T>, List<Field<T>>, Predicate) - Static method in class io.protostuff.runtime.RuntimeView
 
copyAndExclude(Class<? super T>, List<Field<T>>, 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<T>, RuntimeEnv.Instantiator<T>, 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<Object>, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeCollectionFieldFactory
 
createCollectionEnumV(int, String, Field, CollectionSchema.MessageFactory, Class<Object>, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeRepeatedFieldFactory
 
createCollectionInlineV(int, String, Field, CollectionSchema.MessageFactory, boolean, Delegate<Object>) - Static method in class io.protostuff.runtime.RuntimeCollectionFieldFactory
 
createCollectionInlineV(int, String, Field, CollectionSchema.MessageFactory, Delegate<Object>) - Static method in class io.protostuff.runtime.RuntimeRepeatedFieldFactory
 
createCollectionObjectV(int, String, Field, CollectionSchema.MessageFactory, boolean, Schema<Object>, Pipe.Schema<Object>, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeCollectionFieldFactory
 
createCollectionObjectV(int, String, Field, CollectionSchema.MessageFactory, Class<Object>, PolymorphicSchema.Factory, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeRepeatedFieldFactory
 
createCollectionPojoV(int, String, Field, CollectionSchema.MessageFactory, boolean, Class<Object>, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeCollectionFieldFactory
 
createCollectionPojoV(int, String, Field, CollectionSchema.MessageFactory, Class<Object>, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeRepeatedFieldFactory
 
createCollectionPolymorphicV(int, String, Field, CollectionSchema.MessageFactory, boolean, Class<Object>, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeCollectionFieldFactory
 
createCollectionPolymorphicV(int, String, Field, CollectionSchema.MessageFactory, Class<Object>, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeRepeatedFieldFactory
 
createFieldMap(Collection<Field<T>>) - Method in class io.protostuff.runtime.RuntimeSchema
 
createFrom(RuntimeSchema<T>, RuntimeEnv.Instantiator<T>, 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<T>, 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<T>) - Static method in class io.protostuff.runtime.RuntimeSchema
Generates a schema from the given class.
createFrom(Class<T>, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeSchema
Generates a schema from the given class.
createFrom(Class<T>, 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<T>, Map<String, String>, 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<T>, Set<String>, 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<Object>, Class<Object>, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapEnumKInlineV(int, String, Field, MapSchema.MessageFactory, Class<Object>, Delegate<Object>, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapEnumKObjectV(int, String, Field, MapSchema.MessageFactory, Class<Object>, Schema<Object>, Pipe.Schema<Object>, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapEnumKPojoV(int, String, Field, MapSchema.MessageFactory, Class<Object>, Class<Object>, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapEnumKPolymorphicV(int, String, Field, MapSchema.MessageFactory, Class<Object>, Class<Object>, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapInlineKEnumV(int, String, Field, MapSchema.MessageFactory, Delegate<Object>, Class<Object>, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapInlineKInlineV(int, String, Field, MapSchema.MessageFactory, Delegate<Object>, Delegate<Object>) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapInlineKObjectV(int, String, Field, MapSchema.MessageFactory, Delegate<Object>, Schema<Object>, Pipe.Schema<Object>, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapInlineKPojoV(int, String, Field, MapSchema.MessageFactory, Delegate<Object>, Class<Object>, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapInlineKPolymorphicV(int, String, Field, MapSchema.MessageFactory, Delegate<Object>, Class<Object>, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapObjectKObjectV(int, String, Field, MapSchema.MessageFactory, Schema<Object>, Pipe.Schema<Object>, Schema<Object>, Pipe.Schema<Object>, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapPojoKEnumV(int, String, Field, MapSchema.MessageFactory, Class<Object>, Class<Object>, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapPojoKInlineV(int, String, Field, MapSchema.MessageFactory, Class<Object>, Delegate<Object>, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapPojoKObjectV(int, String, Field, MapSchema.MessageFactory, Class<Object>, Schema<Object>, Pipe.Schema<Object>, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapPojoKPojoV(int, String, Field, MapSchema.MessageFactory, Class<Object>, Class<Object>, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMapPojoKPolymorphicV(int, String, Field, MapSchema.MessageFactory, Class<Object>, Class<Object>, IdStrategy) - Static method in class io.protostuff.runtime.RuntimeMapFieldFactory
 
createMessageInstance(Class<T>) - 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<T>) - 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<T>) - 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<Object>) - 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>, Object) - Method in class io.protostuff.runtime.DerivativeSchema
 
doMergeFrom(Input, Schema<Object>, 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<E>, 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<Class<?>, ExplicitIdStrategy.RegisteredCollectionFactory>, ArrayList<ExplicitIdStrategy.RegisteredCollectionFactory>, IdentityHashMap<Class<?>, ExplicitIdStrategy.RegisteredMapFactory>, ArrayList<ExplicitIdStrategy.RegisteredMapFactory>, IdentityHashMap<Class<?>, ExplicitIdStrategy.RegisteredEnumIO>, ArrayList<ExplicitIdStrategy.RegisteredEnumIO>, IdentityHashMap<Class<?>, ExplicitIdStrategy.BaseHS<?>>, ArrayList<ExplicitIdStrategy.BaseHS<?>>, IdentityHashMap<Class<?>, NumericIdStrategy.RegisteredDelegate<?>>, ArrayList<NumericIdStrategy.RegisteredDelegate<?>>) - Constructor for class io.protostuff.runtime.ExplicitIdStrategy
 
ExplicitIdStrategy(IdentityHashMap<Class<?>, ExplicitIdStrategy.RegisteredCollectionFactory>, ArrayList<ExplicitIdStrategy.RegisteredCollectionFactory>, IdentityHashMap<Class<?>, ExplicitIdStrategy.RegisteredMapFactory>, ArrayList<ExplicitIdStrategy.RegisteredMapFactory>, IdentityHashMap<Class<?>, ExplicitIdStrategy.RegisteredEnumIO>, ArrayList<ExplicitIdStrategy.RegisteredEnumIO>, IdentityHashMap<Class<?>, ExplicitIdStrategy.BaseHS<?>>, ArrayList<ExplicitIdStrategy.BaseHS<?>>, IdentityHashMap<Class<?>, NumericIdStrategy.RegisteredDelegate<?>>, ArrayList<NumericIdStrategy.RegisteredDelegate<?>>) - 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<String, Field>, 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<T>, 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<T>) - Static method in class io.protostuff.runtime.RuntimeEnv
 
getConstructor(Class<T>, Constructor<Object>) - 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<? super T>) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
getDelegate(Class<? super T>) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
getDelegate(Class<? super T>) - Method in class io.protostuff.runtime.IdStrategy
Returns the delegate.
getDelegate(Class<? super T>) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
getDelegateOrInline(Class<T>, 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<? super T>) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
getDelegateWrapper(Class<? super T>) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
getDelegateWrapper(Class<? super T>) - Method in class io.protostuff.runtime.IdStrategy
Returns the delegate.
getDelegateWrapper(Class<? super T>) - 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<? extends Collection<?>>) - Static method in enum io.protostuff.CollectionSchema.MessageFactories
Returns the message factory for the standard jdk Collection implementations.
getFactory(Class<? extends Map<?, ?>>) - 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<T>) - 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<T>) - 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
 
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<T>) - Static method in class io.protostuff.runtime.RuntimeSchema
Gets the schema that was either registered or lazily initialized at runtime.
getSchema(Class<T>, 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<T>) - Static method in class io.protostuff.runtime.RuntimeSchema
Returns the schema wrapper.
getSchemaWrapper(Class<T>, boolean) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
getSchemaWrapper(Class<T>, boolean) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
getSchemaWrapper(Class<T>, boolean) - Method in class io.protostuff.runtime.IdStrategy
Returns the schema wrapper.
getSchemaWrapper(Class<T>, boolean) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
getSchemaWrapper(Class<T>, 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<T>, 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<T>) - Method in class io.protostuff.ByteArrayInput
 
handleUnknownField(int, Schema<T>) - Method in class io.protostuff.ByteBufferInput
 
handleUnknownField(int, Schema<T>) - Method in class io.protostuff.CodedInput
 
handleUnknownField(int, Schema<T>) - Method in class io.protostuff.FilterInput
 
handleUnknownField(int, Schema<T>) - Method in class io.protostuff.GraphByteArrayInput
 
handleUnknownField(int, Schema<T>) - Method in class io.protostuff.GraphCodedInput
 
handleUnknownField(int, Schema<T>) - Method in interface io.protostuff.Input
The underlying implementation should handle the unknown field.
handleUnknownField(int, Schema<T>) - Method in class io.protostuff.JsonInput
 
handleUnknownField(int, Schema<T>) - Method in class io.protostuff.KvpByteArrayInput
 
handleUnknownField(int, Schema<T>) - Method in class io.protostuff.KvpInput
 
handleUnknownField(int, Schema<T>) - 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<T>, 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<Field<T>>) - 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<String, Field<T>>, Class<? super T>, List<Field<T>>, 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<V>) - Method in class io.protostuff.CollectionSchema
 
isInitialized(Map<K, V>) - 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<K, V>) - 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<T>, IdStrategy) - Constructor for class io.protostuff.runtime.ExplicitIdStrategy.Lazy
 
Lazy(Class<T>, IdStrategy) - Constructor for class io.protostuff.runtime.DefaultIdStrategy.Lazy
 
Lazy(Class<T>, IdStrategy) - Constructor for class io.protostuff.runtime.IncrementalIdStrategy.Lazy
 
LazyRegister(Class<T>, IdStrategy) - Constructor for class io.protostuff.runtime.DefaultIdStrategy.LazyRegister
 
LazyRegister(Class<T>, 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<F>, ListAdapter.Converter<F, T>) - 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<? super T>, Class<T>) - Method in class io.protostuff.runtime.DefaultIdStrategy
map(Class<? super T>, Class<T>) - 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<? super T>, Class<T>, IdStrategy) - Constructor for class io.protostuff.runtime.DefaultIdStrategy.Mapped
 
mapPojo(Class<? super T>, Class<T>) - 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<? super T>, Class<T>) - 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<? super T>, Class<T>) - 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<K, V>) - 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<T>) - Static method in class io.protostuff.GraphIOUtil
Used by the code generated messages that implement Externalizable.
mergeDelimitedFrom(DataInput, T, Schema<T>) - Static method in class io.protostuff.ProtobufIOUtil
Used by the code generated messages that implement Externalizable.
mergeDelimitedFrom(DataInput, T, Schema<T>) - Static method in class io.protostuff.ProtostuffIOUtil
Used by the code generated messages that implement Externalizable.
mergeDelimitedFrom(DataInput, T, Schema<T>, boolean) - Static method in class io.protostuff.IOUtil
Used by the code generated messages that implement Externalizable.
mergeDelimitedFrom(InputStream, byte[], T, Schema<T>, 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<T>) - Static method in class io.protostuff.GraphIOUtil
Merges the message (delimited) from the InputStream using the given schema.
mergeDelimitedFrom(InputStream, T, Schema<T>) - Static method in class io.protostuff.ProtobufIOUtil
Merges the message (delimited) from the InputStream using the given schema.
mergeDelimitedFrom(InputStream, T, Schema<T>) - Static method in class io.protostuff.ProtostuffIOUtil
Merges the message (delimited) from the InputStream using the given schema.
mergeDelimitedFrom(InputStream, T, Schema<T>, boolean) - Static method in class io.protostuff.IOUtil
Merges the message (delimited) from the InputStream using the given schema.
mergeDelimitedFrom(InputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.GraphIOUtil
Merges the message (delimited) from the InputStream using the given schema.
mergeDelimitedFrom(InputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
Merges the message (delimited) from the InputStream using the given schema.
mergeDelimitedFrom(InputStream, T, Schema<T>, 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<T>) - Static method in class io.protostuff.GraphIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(byte[], int, int, T, Schema<T>) - Static method in class io.protostuff.ProtobufIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(byte[], int, int, T, Schema<T>) - Static method in class io.protostuff.ProtostuffIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(byte[], int, int, T, Schema<T>) - Static method in class io.protostuff.XmlIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(byte[], int, int, T, Schema<T>, 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<T>, 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<T>, 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<T>, XMLInputFactory) - Static method in class io.protostuff.XmlIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(byte[], T, Schema<T>) - Static method in class io.protostuff.GraphIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(byte[], T, Schema<T>) - Static method in class io.protostuff.ProtobufIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(byte[], T, Schema<T>) - Static method in class io.protostuff.ProtostuffIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(byte[], T, Schema<T>) - Static method in class io.protostuff.XmlIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(byte[], T, Schema<T>, boolean) - Static method in class io.protostuff.JsonIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(byte[], T, Schema<T>, boolean) - Static method in class io.protostuff.SmileIOUtil
Merges the message with the byte array using the given schema.
mergeFrom(JsonParser, T, Schema<T>, boolean) - Static method in class io.protostuff.JsonIOUtil
Merges the message from the JsonParser using the given schema.
mergeFrom(CodedInput, T, Schema<T>) - 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<V>) - Method in class io.protostuff.CollectionSchema
 
mergeFrom(Input, Map<K, V>) - 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<T>, boolean) - Static method in class io.protostuff.IOUtil
Merges the message from the InputStream with the supplied buf to use.
mergeFrom(InputStream, T, Schema<T>) - Static method in class io.protostuff.GraphIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema<T>) - Static method in class io.protostuff.ProtobufIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema<T>) - Static method in class io.protostuff.ProtostuffIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema<T>) - Static method in class io.protostuff.XmlIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema<T>, boolean) - Static method in class io.protostuff.IOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema<T>, boolean) - Static method in class io.protostuff.JsonIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema<T>, boolean) - Static method in class io.protostuff.SmileIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema<T>, boolean, LinkedBuffer) - Static method in class io.protostuff.JsonIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema<T>, boolean, LinkedBuffer) - Static method in class io.protostuff.SmileIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.GraphIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(InputStream, T, Schema<T>, XMLInputFactory) - Static method in class io.protostuff.XmlIOUtil
Merges the message from the InputStream using the given schema.
mergeFrom(Reader, T, Schema<T>) - Static method in class io.protostuff.XmlIOUtil
Merges the message from the Reader using the given schema.
mergeFrom(Reader, T, Schema<T>, boolean) - Static method in class io.protostuff.JsonIOUtil
Merges the message from the Reader using the given schema.
mergeFrom(Reader, T, Schema<T>, XMLInputFactory) - Static method in class io.protostuff.XmlIOUtil
Merges the message from the Reader using the given schema.
mergeFrom(XMLStreamReader, T, Schema<T>) - Static method in class io.protostuff.XmlIOUtil
Merges the message from the XMLStreamReader using the given schema.
mergeObject(T, Schema<T>) - Method in class io.protostuff.ByteArrayInput
 
mergeObject(T, Schema<T>) - Method in class io.protostuff.ByteBufferInput
 
mergeObject(T, Schema<T>) - Method in class io.protostuff.CodedInput
 
mergeObject(T, Schema<T>) - Method in class io.protostuff.FilterInput
 
mergeObject(T, Schema<T>) - Method in class io.protostuff.GraphByteArrayInput
 
mergeObject(T, Schema<T>) - Method in class io.protostuff.GraphCodedInput
 
mergeObject(T, Schema<T>) - Method in interface io.protostuff.Input
Merges an object(with schema) field value.
mergeObject(T, Schema<T>) - Method in class io.protostuff.JsonInput
 
mergeObject(T, Schema<T>) - Method in class io.protostuff.KvpByteArrayInput
 
mergeObject(T, Schema<T>) - Method in class io.protostuff.KvpInput
 
mergeObject(T, Schema<T>) - Method in class io.protostuff.XmlInput
 
mergeObjectEncodedAsGroup(T, Schema<T>) - Method in class io.protostuff.ByteArrayInput
 
mergeObjectEncodedAsGroup(T, Schema<T>) - Method in class io.protostuff.ByteBufferInput
 
mergeObjectEncodedAsGroup(T, Schema<T>) - 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<V>, boolean) - Constructor for class io.protostuff.MessageCollectionSchema
 
MessageCollectionSchema(Schema<V>, Pipe.Schema<V>, 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<K>, Schema<V>) - Constructor for class io.protostuff.MessageMapSchema
 
MessageMapSchema(Schema<K>, Schema<V>, Pipe.Schema<K>, Pipe.Schema<V>) - 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
 
NEVER_USE_SUN_REFLECTION_FACTORY - Static variable in class io.protostuff.runtime.RuntimeEnv
If true, the constructor will never be obtained from ReflectionFactory.newConstructorFromSerialization.
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<E>) - Static method in class io.protostuff.runtime.EnumIO
 
newEnumSet() - Method in class io.protostuff.runtime.EnumIO
Returns an empty EnumSet.
newEnumSetFactory(EnumIO<E>) - 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.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
 
newInstantiator(Class<T>) - 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<T>) - 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
 
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<T>, 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<T>, 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<T>, 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<T>, 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<T>, 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<T>, 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<T>, 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<T>, 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<T>, 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<T>, boolean) - Static method in class io.protostuff.JsonIOUtil
Parses the messages from the parser using the given schema.
parseListFrom(InputStream, Schema<T>) - Static method in class io.protostuff.ProtobufIOUtil
Parses the messages (delimited) from the InputStream using the given schema.
parseListFrom(InputStream, Schema<T>) - Static method in class io.protostuff.ProtostuffIOUtil
Parses the messages (delimited) from the InputStream using the given schema.
parseListFrom(InputStream, Schema<T>) - Static method in class io.protostuff.XmlIOUtil
Parses the messages from the InputStream using the given schema.
parseListFrom(InputStream, Schema<T>, boolean) - Static method in class io.protostuff.JsonIOUtil
Parses the messages from the stream using the given schema.
parseListFrom(InputStream, Schema<T>, boolean) - Static method in class io.protostuff.SmileIOUtil
Parses the messages from the stream using the given schema.
parseListFrom(InputStream, Schema<T>, boolean, LinkedBuffer) - Static method in class io.protostuff.JsonIOUtil
Parses the messages from the stream using the given schema.
parseListFrom(InputStream, Schema<T>, boolean, LinkedBuffer) - Static method in class io.protostuff.SmileIOUtil
Parses the messages from the stream using the given schema.
parseListFrom(InputStream, Schema<T>, XMLInputFactory) - Static method in class io.protostuff.XmlIOUtil
Parses the messages from the InputStream using the given schema.
parseListFrom(Reader, Schema<T>, boolean) - Static method in class io.protostuff.JsonIOUtil
Parses the messages from the reader using the given schema.
parseListFrom(XMLStreamReader, Schema<T>) - 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<Object, Object>) - 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<Object>) - 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<? super T>, RuntimeEnv.Instantiator<T>, Field<T>[]) - 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<Field<T>>, 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<? extends String, ? extends Object>) - 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, V>, String) - Method in class io.protostuff.StringMapSchema
 
putValueFrom(Input, MapSchema.MapWrapper<K, V>, 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, V>, 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<T>) - Method in class io.protostuff.ByteArrayInput
 
readFieldNumber(Schema<T>) - Method in class io.protostuff.ByteBufferInput
 
readFieldNumber(Schema<T>) - Method in class io.protostuff.CodedInput
 
readFieldNumber(Schema<T>) - Method in class io.protostuff.FilterInput
 
readFieldNumber(Schema<T>) - Method in class io.protostuff.GraphByteArrayInput
 
readFieldNumber(Schema<T>) - Method in class io.protostuff.GraphCodedInput
 
readFieldNumber(Schema<T>) - Method in interface io.protostuff.Input
Reads the field number of a message/object tied to the given schema.
readFieldNumber(Schema<T>) - Method in class io.protostuff.JsonInput
 
readFieldNumber(Schema<T>) - Method in class io.protostuff.KvpByteArrayInput
 
readFieldNumber(Schema<T>) - Method in class io.protostuff.KvpInput
 
readFieldNumber(Schema<T>) - Method in class io.protostuff.XmlInput
 
readFieldNumber(Schema<T>, 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<String, V>) - Method in class io.protostuff.StringMapSchema
 
readKeyFrom(Input, MapSchema.MapWrapper<K, V>) - Method in class io.protostuff.MapSchema
Reads the key from the input.
readKeyFrom(Input, MapSchema.MapWrapper<K, V>) - 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<T>) - 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<T>, Schema<T>) - 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<T>) - Method in class io.protostuff.runtime.DefaultIdStrategy
Registers a delegate.
registerDelegate(Delegate<T>, int) - Method in class io.protostuff.runtime.ExplicitIdStrategy.Registry
Register a Delegate and assign an id.
registerDelegate(Delegate<T>, int) - Method in class io.protostuff.runtime.IncrementalIdStrategy.Registry
Register a Delegate and assign an id.
registerDelegate(Delegate<T>, int) - Method in interface io.protostuff.runtime.NumericIdStrategy.Registry
Register a Delegate and assign an id.
registerDelegate(String, Delegate<T>) - Method in class io.protostuff.runtime.DefaultIdStrategy
Registers a delegate by specifying the class name.
Registered(int, Schema<T>, Pipe.Schema<T>, IdStrategy) - Constructor for class io.protostuff.runtime.ExplicitIdStrategy.Registered
 
Registered(int, Schema<T>, Pipe.Schema<T>, IdStrategy) - Constructor for class io.protostuff.runtime.IncrementalIdStrategy.Registered
 
Registered(Schema<T>, IdStrategy) - Constructor for class io.protostuff.runtime.DefaultIdStrategy.Registered
 
RegisteredCollectionFactory(int, CollectionSchema.MessageFactory) - Constructor for class io.protostuff.runtime.ExplicitIdStrategy.RegisteredCollectionFactory
 
RegisteredDelegate(int, Delegate<T>, 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<T>) - Method in class io.protostuff.runtime.DefaultIdStrategy
Registers an enum.
registerEnum(Class<T>, int) - Method in class io.protostuff.runtime.ExplicitIdStrategy.Registry
Enum ids start at 1.
registerEnum(Class<T>, int) - Method in class io.protostuff.runtime.IncrementalIdStrategy.Registry
Enum ids start at 1.
registerEnum(Class<T>, 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<T>, Pipe.Schema<T>, int) - Method in class io.protostuff.runtime.ExplicitIdStrategy.Registry
Pojo ids start at 1.
registerPojo(Schema<T>, Pipe.Schema<T>, int) - Method in class io.protostuff.runtime.IncrementalIdStrategy.Registry
Pojo ids start at 1.
registerPojo(Schema<T>, Pipe.Schema<T>, int) - Method in interface io.protostuff.runtime.NumericIdStrategy.Registry
Pojo ids start at 1.
registerPojo(Class<T>) - Method in class io.protostuff.runtime.DefaultIdStrategy
Registers a pojo.
registerPojo(Class<T>, int) - Method in class io.protostuff.runtime.ExplicitIdStrategy.Registry
Pojo ids start at 1.
registerPojo(Class<T>, int) - Method in class io.protostuff.runtime.IncrementalIdStrategy.Registry
Pojo ids start at 1.
registerPojo(Class<T>, int) - Method in interface io.protostuff.runtime.NumericIdStrategy.Registry
Pojo ids start at 1.
registerPojo(Class<T>, Schema<T>) - 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<String, Object>, LinkedHashMap<String, Object>, 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<T>, Class<? super T>, 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<Object>, 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.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<P>, HasSchema<P>, 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<T>, FieldMap<T>) - 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<T>, Collection<Field<T>>, RuntimeEnv.Instantiator<T>) - Constructor for class io.protostuff.runtime.RuntimeSchema
 
RuntimeSchema(Class<T>, Collection<Field<T>>, Constructor<T>) - 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<T>) - 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<V>) - Constructor for class io.protostuff.StringMapSchema
 
StringMapSchema(Schema<V>, Pipe.Schema<V>) - 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
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<T>) - Static method in class io.protostuff.XmlIOUtil
Serializes the message into a byte array.
toByteArray(T, Schema<T>, boolean) - Static method in class io.protostuff.JsonIOUtil
Serializes the message into a byte array using the given schema.
toByteArray(T, Schema<T>, boolean) - Static method in class io.protostuff.SmileIOUtil
Serializes the message into a byte array using the given schema.
toByteArray(T, Schema<T>, boolean, LinkedBuffer) - Static method in class io.protostuff.JsonIOUtil
Serializes the message into a byte array using the given schema.
toByteArray(T, Schema<T>, boolean, LinkedBuffer) - Static method in class io.protostuff.JsonXIOUtil
 
toByteArray(T, Schema<T>, boolean, LinkedBuffer) - Static method in class io.protostuff.SmileIOUtil
Serializes the message into a byte array using the given schema.
toByteArray(T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.GraphIOUtil
Serializes the message into a byte array using the given schema.
toByteArray(T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
Serializes the message into a byte array using the given schema.
toByteArray(T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
Serializes the message into a byte array using the given schema.
toByteArray(T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.XmlXIOUtil
Serializes the message into a byte array using the given schema.
toByteArray(T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.YamlIOUtil
Serializes the message into a byte array with the supplied buffer.
toByteArray(T, Schema<T>, 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<T>, 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<Object>, Pipe, Input, Output, IdStrategy) - Static method in class io.protostuff.runtime.ArraySchema
 
transferObject(Pipe.Schema<Object>, Pipe, Input, Output, IdStrategy) - Static method in class io.protostuff.runtime.ClassSchema
 
transferObject(Pipe.Schema<Object>, Pipe, Input, Output, IdStrategy) - Static method in class io.protostuff.runtime.NumberSchema
 
transferObject(Pipe.Schema<Object>, Pipe, Input, Output, IdStrategy) - Static method in class io.protostuff.runtime.ObjectSchema
 
transferObject(Pipe.Schema<Object>, Pipe, Input, Output, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
transferObject(Pipe.Schema<Object>, Pipe, Input, Output, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicEnumSchema
 
transferObject(Pipe.Schema<Object>, Pipe, Input, Output, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicMapSchema
 
transferObject(Pipe.Schema<Object>, Pipe, Input, Output, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicPojoCollectionSchema
 
transferObject(Pipe.Schema<Object>, Pipe, Input, Output, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicPojoMapSchema
 
transferObject(Pipe.Schema<Object>, Pipe, Input, Output, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicPojoSchema
 
transferObject(Pipe.Schema<Object>, Pipe, Input, Output, IdStrategy) - Static method in class io.protostuff.runtime.PolymorphicThrowableSchema
 
transferObject(Pipe.Schema<Object>, Pipe, Input, Output, IdStrategy, int) - Static method in class io.protostuff.runtime.PolymorphicCollectionSchema
 
transferObject(Pipe.Schema<Object>, Pipe, Input, Output, IdStrategy, int) - Static method in class io.protostuff.runtime.PolymorphicMapSchema
 
transferObject(Pipe.Schema<Object>, Pipe, Input, Output, IdStrategy, int) - Static method in class io.protostuff.runtime.PolymorphicPojoCollectionSchema
 
transferObject(Pipe.Schema<Object>, Pipe, Input, Output, IdStrategy, int) - Static method in class io.protostuff.runtime.PolymorphicPojoMapSchema
 
transferObject(Pipe.Schema<Object>, Pipe, Input, Output, IdStrategy, int) - Static method in class io.protostuff.runtime.PolymorphicPojoSchema
 
transferObject(Pipe.Schema<Object>, Pipe, Input, Output, IdStrategy, int) - Static method in class io.protostuff.runtime.PolymorphicThrowableSchema
 
transferObject(Pipe.Schema<Object>, 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<Object>, 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<T>) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
tryWriteDelegateIdTo(Output, int, Class<T>) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
tryWriteDelegateIdTo(Output, int, Class<T>) - Method in class io.protostuff.runtime.IdStrategy
If this method returns null, the clazz was not registered as a delegate.
tryWriteDelegateIdTo(Output, int, Class<T>) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
tryWritePojoIdTo(Output, int, Class<T>, boolean) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
tryWritePojoIdTo(Output, int, Class<T>, boolean) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
tryWritePojoIdTo(Output, int, Class<T>, boolean) - Method in class io.protostuff.runtime.IdStrategy
 
tryWritePojoIdTo(Output, int, Class<T>, boolean) - Method in class io.protostuff.runtime.IncrementalIdStrategy
 
tryWriteWithoutCause(Output, Object, Schema<Object>) - 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, V>, 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<Object>) - 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<T>) - Static method in class io.protostuff.GraphIOUtil
Used by the code generated messages that implement Externalizable.
writeDelimitedTo(DataOutput, T, Schema<T>) - Static method in class io.protostuff.ProtobufIOUtil
Used by the code generated messages that implement Externalizable.
writeDelimitedTo(DataOutput, T, Schema<T>) - Static method in class io.protostuff.ProtostuffIOUtil
Used by the code generated messages that implement Externalizable.
writeDelimitedTo(OutputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.GraphIOUtil
Serializes the message, prefixed with its length, into an OutputStream.
writeDelimitedTo(OutputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
Serializes the message, prefixed with its length, into an OutputStream.
writeDelimitedTo(OutputStream, T, Schema<T>, 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<T>, Schema<T>, boolean) - Static method in class io.protostuff.JsonIOUtil
Serializes the messages into the generator using the given schema.
writeListTo(LinkedBuffer, List<T>, Schema<T>) - Static method in class io.protostuff.YamlIOUtil
Serializes the messages a LinkedBuffer using the given schema.
writeListTo(LinkedBuffer, List<T>, Schema<T>, boolean) - Static method in class io.protostuff.JsonXIOUtil
Serializes the messages into the LinkedBuffer using the given schema.
writeListTo(OutputStream, List<T>, Schema<T>) - Static method in class io.protostuff.XmlIOUtil
Serializes the messages into the OutputStream using the given schema.
writeListTo(OutputStream, List<T>, Schema<T>, boolean) - Static method in class io.protostuff.JsonIOUtil
Serializes the messages into the stream using the given schema.
writeListTo(OutputStream, List<T>, Schema<T>, boolean) - Static method in class io.protostuff.SmileIOUtil
Serializes the messages into the stream using the given schema.
writeListTo(OutputStream, List<T>, Schema<T>, boolean, LinkedBuffer) - Static method in class io.protostuff.JsonIOUtil
Serializes the messages into the stream using the given schema.
writeListTo(OutputStream, List<T>, Schema<T>, 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<T>, Schema<T>, boolean, LinkedBuffer) - Static method in class io.protostuff.SmileIOUtil
Serializes the messages into the stream using the given schema.
writeListTo(OutputStream, List<T>, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
Serializes the messages (delimited) into an OutputStream using the given schema.
writeListTo(OutputStream, List<T>, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
Serializes the messages (delimited) into an OutputStream using the given schema.
writeListTo(OutputStream, List<T>, Schema<T>, 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<T>, Schema<T>, XMLOutputFactory) - Static method in class io.protostuff.XmlIOUtil
Serializes the messages into the OutputStream using the given schema.
writeListTo(Writer, List<T>, Schema<T>, boolean) - Static method in class io.protostuff.JsonIOUtil
Serializes the messages into the writer using the given schema.
writeListTo(XMLStreamWriter, List<T>, Schema<T>) - 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<T>) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
writeMessageIdTo(Output, int, Message<T>) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
writeMessageIdTo(Output, int, Message<T>) - Method in class io.protostuff.runtime.IdStrategy
 
writeMessageIdTo(Output, int, Message<T>) - 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<T>, boolean) - Method in class io.protostuff.FilterOutput
 
writeObject(int, T, Schema<T>, boolean) - Method in class io.protostuff.GraphProtostuffOutput
 
writeObject(int, T, Schema<T>, boolean) - Method in class io.protostuff.JsonOutput
 
writeObject(int, T, Schema<T>, boolean) - Method in class io.protostuff.JsonXOutput
 
writeObject(int, T, Schema<T>, boolean) - Method in class io.protostuff.KvpOutput
 
writeObject(int, T, Schema<T>, boolean) - Method in class io.protostuff.LowCopyProtobufOutput
 
writeObject(int, T, Schema<T>, boolean) - Method in class io.protostuff.LowCopyProtostuffOutput
 
writeObject(int, T, Schema<T>, boolean) - Method in interface io.protostuff.Output
Writes an object(using its schema) field.
writeObject(int, T, Schema<T>, boolean) - Method in class io.protostuff.ProtobufOutput
 
writeObject(int, T, Schema<T>, boolean) - Method in class io.protostuff.ProtostuffOutput
 
writeObject(int, T, Schema<T>, boolean) - Method in class io.protostuff.XmlOutput
 
writeObject(int, T, Schema<T>, boolean) - Method in class io.protostuff.XmlXOutput
 
writeObject(int, T, Schema<T>, 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<T>) - Method in class io.protostuff.runtime.DefaultIdStrategy
 
writePojoIdTo(Output, int, Class<T>) - Method in class io.protostuff.runtime.ExplicitIdStrategy
 
writePojoIdTo(Output, int, Class<T>) - Method in class io.protostuff.runtime.IdStrategy
 
writePojoIdTo(Output, int, Class<T>) - 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<T>, boolean) - Static method in class io.protostuff.JsonIOUtil
Serializes the message into a JsonGenerator using the given schema.
writeTo(LinkedBuffer, T, Schema<T>) - Static method in class io.protostuff.GraphIOUtil
Writes the message into the LinkedBuffer using the given schema.
writeTo(LinkedBuffer, T, Schema<T>) - Static method in class io.protostuff.ProtobufIOUtil
Writes the message into the LinkedBuffer using the given schema.
writeTo(LinkedBuffer, T, Schema<T>) - Static method in class io.protostuff.ProtostuffIOUtil
Writes the message into the LinkedBuffer using the given schema.
writeTo(LinkedBuffer, T, Schema<T>) - Static method in class io.protostuff.XmlXIOUtil
Writes the message into the LinkedBuffer using the given schema.
writeTo(LinkedBuffer, T, Schema<T>) - Static method in class io.protostuff.YamlIOUtil
Serializes the message into the LinkedBuffer.
writeTo(LinkedBuffer, T, Schema<T>, 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<V>) - Method in class io.protostuff.CollectionSchema
 
writeTo(Output, Map<K, V>) - 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<T>) - Static method in class io.protostuff.XmlIOUtil
Serializes the message into an OutputStream using the given schema.
writeTo(OutputStream, T, Schema<T>, boolean) - Static method in class io.protostuff.JsonIOUtil
Serializes the message into an OutputStream using the given schema.
writeTo(OutputStream, T, Schema<T>, boolean) - Static method in class io.protostuff.SmileIOUtil
Serializes the message into an OutputStream using the given schema.
writeTo(OutputStream, T, Schema<T>, boolean, LinkedBuffer) - Static method in class io.protostuff.JsonIOUtil
Serializes the message into an OutputStream using the given schema.
writeTo(OutputStream, T, Schema<T>, 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<T>, boolean, LinkedBuffer) - Static method in class io.protostuff.SmileIOUtil
Serializes the message into an OutputStream using the given schema.
writeTo(OutputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.GraphIOUtil
Serializes the message into an OutputStream using the given schema.
writeTo(OutputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
Serializes the message into an OutputStream using the given schema.
writeTo(OutputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
Serializes the message into an OutputStream using the given schema.
writeTo(OutputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.XmlXIOUtil
Serializes the message into an OutputStream using the given schema.
writeTo(OutputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.YamlIOUtil
Serializes the message into an OutputStream with the supplied buffer.
writeTo(OutputStream, T, Schema<T>, XMLOutputFactory) - Static method in class io.protostuff.XmlIOUtil
Serializes the message into an OutputStream using the given schema.
writeTo(Writer, T, Schema<T>) - Static method in class io.protostuff.XmlIOUtil
Serializes the message into a Writer using the given schema.
writeTo(Writer, T, Schema<T>, boolean) - Static method in class io.protostuff.JsonIOUtil
Serializes the message into a Writer using the given schema.
writeTo(Writer, T, Schema<T>, XMLOutputFactory) - Static method in class io.protostuff.XmlIOUtil
Serializes the message into a Writer using the given schema.
writeTo(XMLStreamWriter, T, Schema<T>) - 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<V>) - Method in class io.protostuff.CollectionSchema
 
writeWithoutNullTo(Output, Collection<V>) - 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