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 All Packages
All Classes All Packages
All Classes All Packages
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() - Method 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 - 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 - io.protostuff.CollectionSchema.MessageFactories
- ArrayDeque - 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 - 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 - io.protostuff.CollectionSchema.MessageFactories
- BlockingQueue - io.protostuff.CollectionSchema.MessageFactories
- Bool() - Constructor for class io.protostuff.parser.Field.Bool
- BOOL - 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 - 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 - 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 extends Message<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 - 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 - 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 - io.protostuff.compiler.Formatter.BUILTIN
-
camel-case.
- CCU - 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 - 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 - io.protostuff.CollectionSchema.MessageFactories
- COLLECTION - 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 between0
and2^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 specifiedlength
. - ConcurrentHashMap - io.protostuff.MapSchema.MessageFactories
- ConcurrentLinkedDeque - io.protostuff.CollectionSchema.MessageFactories
- ConcurrentLinkedQueue - io.protostuff.CollectionSchema.MessageFactories
- ConcurrentMap - io.protostuff.MapSchema.MessageFactories
- ConcurrentNavigableMap - io.protostuff.MapSchema.MessageFactories
- ConcurrentSkipListMap - io.protostuff.MapSchema.MessageFactories
- ConcurrentSkipListSet - 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 aByteString
. - copyFromUtf8(String) - Static method in class io.protostuff.ByteString
-
Encodes
text
into a sequence of UTF-8 bytes and returns the result as aByteString
. - CopyOnWriteArrayList - io.protostuff.CollectionSchema.MessageFactories
- CopyOnWriteArraySet - 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 - io.protostuff.compiler.Formatter.BUILTIN
- CUT_R - 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 - Exception 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<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 - 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 - io.protostuff.WireFormat.FieldType
- DOUBLE - 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 - io.protostuff.runtime.PolymorphicSchemaFactories
- ENUM - io.protostuff.WireFormat.FieldType
- 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
- 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 extends java.lang.Enum<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 extends java.lang.Enum<E>> - Class in io.protostuff.runtime
-
Reads the enum by its name.
- EnumIO.ByNumber<E extends java.lang.Enum<E>> - Class in io.protostuff.runtime
-
Reads the enum by its number.
- EnumLite<E extends java.lang.Enum<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 - 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 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
#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 - io.protostuff.runtime.RuntimeView.Factories
-
Exclude the fields for merging and writing.
- EXCLUDE_OPTIMIZED_FOR_MERGE_ONLY - io.protostuff.runtime.RuntimeView.Factories
-
Deprecated.
- 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
- 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 - Exception in io.protostuff.runtime
-
Interface for map of fields - defines how to you get field by name or number (tag).
- 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 extends Input> - 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 extends Output> - 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 - 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 - 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 ifflip(a) <= flip(b)
as signed longs. - Float() - Constructor for class io.protostuff.parser.Field.Float
- FLOAT - io.protostuff.WireFormat.FieldType
- FLOAT - 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 formatformatName
. - 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
-
Short-hand for
AnnotationContainer.getAnnotationMap()
. - 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
-
Alias for
ProtoModule.getAttributes()
. - 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
-
Returns the
CollectionSchema.MessageFactory
. - 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
-
Alias to
getEnumGroup()
. - 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
-
Returns the
MapSchema.MessageFactory
. - 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 thecontext
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 thecontext
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 io.protostuff.UninitializedMessageException
- getTargetSchema() - Method in exception 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
GraphOutput
. - group - Variable in class io.protostuff.compiler.PluginProtoCompiler
- GROUP - 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() - Method 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 - 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 - io.protostuff.MapSchema.MessageFactories
- HashSet - io.protostuff.CollectionSchema.MessageFactories
- Hashtable - 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 - 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 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 - io.protostuff.runtime.RuntimeView.Factories
-
Include the fields for merging and writing.
- INCLUDE_OPTIMIZED_FOR_MERGE_ONLY - io.protostuff.runtime.RuntimeView.Factories
-
Deprecated.
- 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 - 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 - 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 - 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 io.protostuff.ProtobufException
- InvalidEscapeSequenceException(String) - Constructor for exception io.protostuff.parser.TextFormat.InvalidEscapeSequenceException
- invalidTag() - Static method in exception io.protostuff.ProtobufException
- invalidWireType() - Static method in exception 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 thetypeClass
. - 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 is0
,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 in io.protostuff
-
Thrown when a json-encoded protobuf message being parsed is invalid in some way.
- JsonInputException(String) - Constructor for exception 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 - io.protostuff.CollectionSchema.MessageFactories
- LinkedBlockingQueue - 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 bufferappendTarget
. - 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 bufferappendTarget
. - LinkedBuffer(LinkedBuffer, LinkedBuffer) - Constructor for class io.protostuff.LinkedBuffer
-
Creates a view from the buffer
viewSource
and appends the view to the provided bufferappendTarget
. - LinkedHashMap - io.protostuff.MapSchema.MessageFactories
- LinkedHashSet - io.protostuff.CollectionSchema.MessageFactories
- LinkedList - io.protostuff.CollectionSchema.MessageFactories
- LINUX_DELIMITER - Static variable in class io.protostuff.compiler.FilenameUtil
- List - io.protostuff.CollectionSchema.MessageFactories
- ListAdapter<F,T> - Class in io.protostuff
-
Provides an immutable view of
List<T>
around aList<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 - 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 - io.protostuff.compiler.Formatter.BUILTIN
-
lowercase.
- lowSurrogate(int) - Static method in class io.protostuff.StringSerializer
- LT - 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 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
-
Used by
RuntimeSchema.map(Class, Class)
. - map(Class<? super T>, Class<T>) - Static method in class io.protostuff.runtime.RuntimeSchema
-
Maps the
baseClass
to a specific non-interface/non-abstracttypeClass
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 - io.protostuff.MapSchema.MessageFactories
- MAP - 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 aMap
. - 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 theInputStream
using the givenschema
. - mergeDelimitedFrom(InputStream, T, Schema<T>) - Static method in class io.protostuff.ProtobufIOUtil
-
Merges the
message
(delimited) from theInputStream
using the givenschema
. - mergeDelimitedFrom(InputStream, T, Schema<T>) - Static method in class io.protostuff.ProtostuffIOUtil
-
Merges the
message
(delimited) from theInputStream
using the givenschema
. - mergeDelimitedFrom(InputStream, T, Schema<T>, boolean) - Static method in class io.protostuff.IOUtil
-
Merges the
message
(delimited) from theInputStream
using the givenschema
. - mergeDelimitedFrom(InputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.GraphIOUtil
-
Merges the
message
(delimited) from theInputStream
using the givenschema
. - mergeDelimitedFrom(InputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
-
Merges the
message
(delimited) from theInputStream
using the givenschema
. - mergeDelimitedFrom(InputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
-
Merges the
message
(delimited) from theInputStream
using the givenschema
. - mergeFrom(byte[], int, int, T, Schema<T>) - Static method in class io.protostuff.GraphIOUtil
-
Merges the
message
with the byte array using the givenschema
. - mergeFrom(byte[], int, int, T, Schema<T>) - Static method in class io.protostuff.ProtobufIOUtil
-
Merges the
message
with the byte array using the givenschema
. - mergeFrom(byte[], int, int, T, Schema<T>) - Static method in class io.protostuff.ProtostuffIOUtil
-
Merges the
message
with the byte array using the givenschema
. - mergeFrom(byte[], int, int, T, Schema<T>) - Static method in class io.protostuff.XmlIOUtil
-
Merges the
message
with the byte array using the givenschema
. - mergeFrom(byte[], int, int, T, Schema<T>, boolean) - Static method in class io.protostuff.IOUtil
-
Merges the
message
with the byte array using the givenschema
. - mergeFrom(byte[], int, int, T, Schema<T>, boolean) - Static method in class io.protostuff.JsonIOUtil
-
Merges the
message
with the byte array using the givenschema
. - mergeFrom(byte[], int, int, T, Schema<T>, boolean) - Static method in class io.protostuff.SmileIOUtil
-
Merges the
message
with the byte array using the givenschema
. - mergeFrom(byte[], int, int, T, Schema<T>, XMLInputFactory) - Static method in class io.protostuff.XmlIOUtil
-
Merges the
message
with the byte array using the givenschema
. - mergeFrom(byte[], T, Schema<T>) - Static method in class io.protostuff.GraphIOUtil
-
Merges the
message
with the byte array using the givenschema
. - mergeFrom(byte[], T, Schema<T>) - Static method in class io.protostuff.ProtobufIOUtil
-
Merges the
message
with the byte array using the givenschema
. - mergeFrom(byte[], T, Schema<T>) - Static method in class io.protostuff.ProtostuffIOUtil
-
Merges the
message
with the byte array using the givenschema
. - mergeFrom(byte[], T, Schema<T>) - Static method in class io.protostuff.XmlIOUtil
-
Merges the
message
with the byte array using the givenschema
. - mergeFrom(byte[], T, Schema<T>, boolean) - Static method in class io.protostuff.JsonIOUtil
-
Merges the
message
with the byte array using the givenschema
. - mergeFrom(byte[], T, Schema<T>, boolean) - Static method in class io.protostuff.SmileIOUtil
-
Merges the
message
with the byte array using the givenschema
. - mergeFrom(JsonParser, T, Schema<T>, boolean) - Static method in class io.protostuff.JsonIOUtil
-
Merges the
message
from the JsonParser using the givenschema
. - mergeFrom(CodedInput, T, Schema<T>) - Static method in class io.protostuff.GraphIOUtil
- 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 theInputStream
with the suppliedbuf
to use. - mergeFrom(InputStream, T, Schema<T>) - Static method in class io.protostuff.GraphIOUtil
-
Merges the
message
from theInputStream
using the givenschema
. - mergeFrom(InputStream, T, Schema<T>) - Static method in class io.protostuff.ProtobufIOUtil
-
Merges the
message
from theInputStream
using the givenschema
. - mergeFrom(InputStream, T, Schema<T>) - Static method in class io.protostuff.ProtostuffIOUtil
-
Merges the
message
from theInputStream
using the givenschema
. - mergeFrom(InputStream, T, Schema<T>) - Static method in class io.protostuff.XmlIOUtil
-
Merges the
message
from theInputStream
using the givenschema
. - mergeFrom(InputStream, T, Schema<T>, boolean) - Static method in class io.protostuff.IOUtil
-
Merges the
message
from theInputStream
using the givenschema
. - mergeFrom(InputStream, T, Schema<T>, boolean) - Static method in class io.protostuff.JsonIOUtil
-
Merges the
message
from theInputStream
using the givenschema
. - mergeFrom(InputStream, T, Schema<T>, boolean) - Static method in class io.protostuff.SmileIOUtil
-
Merges the
message
from theInputStream
using the givenschema
. - mergeFrom(InputStream, T, Schema<T>, boolean, LinkedBuffer) - Static method in class io.protostuff.JsonIOUtil
-
Merges the
message
from theInputStream
using the givenschema
. - mergeFrom(InputStream, T, Schema<T>, boolean, LinkedBuffer) - Static method in class io.protostuff.SmileIOUtil
-
Merges the
message
from theInputStream
using the givenschema
. - mergeFrom(InputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.GraphIOUtil
-
Merges the
message
from theInputStream
using the givenschema
. - mergeFrom(InputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
-
Merges the
message
from theInputStream
using the givenschema
. - mergeFrom(InputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
-
Merges the
message
from theInputStream
using the givenschema
. - mergeFrom(InputStream, T, Schema<T>, XMLInputFactory) - Static method in class io.protostuff.XmlIOUtil
-
Merges the
message
from theInputStream
using the givenschema
. - mergeFrom(Reader, T, Schema<T>) - Static method in class io.protostuff.XmlIOUtil
-
Merges the
message
from theReader
using the givenschema
. - mergeFrom(Reader, T, Schema<T>, boolean) - Static method in class io.protostuff.JsonIOUtil
-
Merges the
message
from theReader
using the givenschema
. - mergeFrom(Reader, T, Schema<T>, XMLInputFactory) - Static method in class io.protostuff.XmlIOUtil
-
Merges the
message
from theReader
using the givenschema
. - mergeFrom(XMLStreamReader, T, Schema<T>) - Static method in class io.protostuff.XmlIOUtil
-
Merges the
message
from theXMLStreamReader
using the givenschema
. - 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 - io.protostuff.WireFormat.FieldType
- MESSAGE - 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
-
This is used by
CollectionSchema.MessageFactories.accept(String)
method. - MESSAGE_FACTORIES_NAMES - Static variable in class io.protostuff.MapSchema
-
This is used by
MapSchema.MessageFactories.accept(String)
method. - 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
withMessage
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
withMessage
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 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 - io.protostuff.MapSchema.MessageFactories
- NavigableSet - io.protostuff.CollectionSchema.MessageFactories
- negativeSize() - Static method in exception 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 bufoutBuffer
to use. - newJsonGenerator(OutputStream, byte[], int, boolean, IOContext) - Static method in class io.protostuff.JsonIOUtil
-
Creates a
UTF8JsonGenerator
for the outputstream with the supplied bufoutBuffer
to use. - newJsonParser(InputStream, byte[], int, int) - Static method in class io.protostuff.JsonIOUtil
-
Creates a
UTF8StreamJsonParser
from the inputstream with the supplied bufinBuffer
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 bufinBuffer
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 bufoutBuffer
to use. - newSmileGenerator(OutputStream, byte[], int, boolean, IOContext) - Static method in class io.protostuff.SmileIOUtil
-
Creates a
SmileGenerator
for the outputstream with the supplied bufoutBuffer
to use. - newSmileParser(InputStream, byte[], int, int) - Static method in class io.protostuff.SmileIOUtil
-
Creates a
SmileParser
from the inputstream with the supplied bufinBuffer
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 bufinBuffer
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 - io.protostuff.runtime.Predicate.Factories
- NOTEQ(int) - Constructor for class io.protostuff.runtime.Predicate.NOTEQ
- NOTRANGE - 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 - 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 - 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 - 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 givenschema
. - parseListFrom(InputStream, Schema<T>) - Static method in class io.protostuff.ProtobufIOUtil
-
Parses the
messages
(delimited) from theInputStream
using the givenschema
. - parseListFrom(InputStream, Schema<T>) - Static method in class io.protostuff.ProtostuffIOUtil
-
Parses the
messages
(delimited) from theInputStream
using the givenschema
. - parseListFrom(InputStream, Schema<T>) - Static method in class io.protostuff.XmlIOUtil
-
Parses the
messages
from theInputStream
using the givenschema
. - parseListFrom(InputStream, Schema<T>, boolean) - Static method in class io.protostuff.JsonIOUtil
-
Parses the
messages
from the stream using the givenschema
. - parseListFrom(InputStream, Schema<T>, boolean) - Static method in class io.protostuff.SmileIOUtil
-
Parses the
messages
from the stream using the givenschema
. - parseListFrom(InputStream, Schema<T>, boolean, LinkedBuffer) - Static method in class io.protostuff.JsonIOUtil
-
Parses the
messages
from the stream using the givenschema
. - parseListFrom(InputStream, Schema<T>, boolean, LinkedBuffer) - Static method in class io.protostuff.SmileIOUtil
-
Parses the
messages
from the stream using the givenschema
. - parseListFrom(InputStream, Schema<T>, XMLInputFactory) - Static method in class io.protostuff.XmlIOUtil
-
Parses the
messages
from theInputStream
using the givenschema
. - parseListFrom(Reader, Schema<T>, boolean) - Static method in class io.protostuff.JsonIOUtil
-
Parses the
messages
from the reader using the givenschema
. - parseListFrom(XMLStreamReader, Schema<T>) - Static method in class io.protostuff.XmlIOUtil
-
Parses the
messages
from theXMLStreamReader
using the givenschema
. - 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 - io.protostuff.compiler.Formatter.BUILTIN
-
pascal-case.
- PCS - io.protostuff.compiler.Formatter.BUILTIN
-
pascal-case with space in between.
- Pipe - Class in io.protostuff
- Pipe() - Constructor for class io.protostuff.Pipe
- Pipe.Schema<T> - Class in io.protostuff
- 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 - 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 - 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 - io.protostuff.runtime.PolymorphicSchemaFactories
- POJO_MAP - 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
-
Will be used if either
RuntimeEnv.POJO_SCHEMA_ON_COLLECTION_FIELDS
orRuntimeEnv.POJO_SCHEMA_ON_MAP_FIELDS
is set. - 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 - Exception in io.protostuff.runtime
-
Polymorphic types.
- 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 - 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 - io.protostuff.CollectionSchema.MessageFactories
- PriorityQueue - 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 - 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 in io.protostuff
-
Thrown when a protocol message being parsed is invalid in some way, e.g.
- ProtobufException(String) - Constructor for exception io.protostuff.ProtobufException
- ProtobufException(String, Throwable) - Constructor for exception 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 in io.protostuff
-
The base io exception for all formats (protobuf/json/xml).
- ProtostuffException() - Constructor for exception io.protostuff.ProtostuffException
- ProtostuffException(String) - Constructor for exception io.protostuff.ProtostuffException
- ProtostuffException(String, Throwable) - Constructor for exception io.protostuff.ProtostuffException
- ProtostuffException(Throwable) - Constructor for exception 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 - 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 theCodedInputStream
reads from an underlyingInputStream
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 - io.protostuff.CollectionSchema.MessageFactories
- QUOTE - Static variable in class io.protostuff.JsonXOutput
R
- RANGE - 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 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 - 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 - 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 theOutputStream
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 io.protostuff.JsonInputException
- serialVersionUID - Static variable in class io.protostuff.mojo.ProtoModule
- serialVersionUID - Static variable in exception io.protostuff.parser.TextFormat.InvalidEscapeSequenceException
- serialVersionUID - Static variable in exception io.protostuff.ProtobufException
- serialVersionUID - Static variable in exception io.protostuff.ProtostuffException
- serialVersionUID - Static variable in exception io.protostuff.runtime.IdStrategy.UnknownTypeException
- serialVersionUID - Static variable in exception io.protostuff.UninitializedMessageException
- serialVersionUID - Static variable in exception io.protostuff.XmlInputException
- serialVersionUID - Static variable in exception 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 - 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 - 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 - 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 - 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 - 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 - 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 io.protostuff.ProtobufException
- sizeTable - Static variable in class io.protostuff.StringSerializer
-
From
Integer.toString(int)
- 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 - io.protostuff.MapSchema.MessageFactories
- SortedSet - 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 - 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 - 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 - io.protostuff.WireFormat.FieldType
- STRING - 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
withString
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 io.protostuff.UninitializedMessageException
- targetSchema - Variable in exception 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 in io.protostuff.parser
-
Thrown by
TextFormat.unescapeBytes(java.lang.CharSequence)
andTextFormat.unescapeText(java.lang.String)
when an invalid escape sequence is seen. - THREE_BYTE_EXCLUSIVE - Static variable in class io.protostuff.StringSerializer
- THREE_BYTE_LOWER_LIMIT - Static variable in class io.protostuff.StringSerializer
- threshold - Variable in class io.protostuff.GraphProtostuffOutput.IdentityMap
-
The next size value at which to resize (capacity * load factor).
- THROWABLE - 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 givenschema
. - toByteArray(T, Schema<T>, boolean) - Static method in class io.protostuff.SmileIOUtil
-
Serializes the
message
into a byte array using the givenschema
. - toByteArray(T, Schema<T>, boolean, LinkedBuffer) - Static method in class io.protostuff.JsonIOUtil
-
Serializes the
message
into a byte array using the givenschema
. - 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 givenschema
. - 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 along
, 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(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 - io.protostuff.MapSchema.MessageFactories
- TreeSet - io.protostuff.CollectionSchema.MessageFactories
- TRIM - 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 io.protostuff.ProtobufException
- truncatedMessage(Throwable) - Static method in exception 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 - io.protostuff.compiler.Formatter.BUILTIN
-
underscore-case.
- UCU - io.protostuff.compiler.Formatter.BUILTIN
-
underscore-case with trailing underscore.
- UInt32() - Constructor for class io.protostuff.parser.Field.UInt32
- UINT32 - 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 - 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
#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 in io.protostuff
-
Thrown when attempting to build a protocol message that is missing required fields.
- UninitializedMessageException(Message<?>) - Constructor for exception io.protostuff.UninitializedMessageException
- UninitializedMessageException(Object, Schema<?>) - Constructor for exception io.protostuff.UninitializedMessageException
- UninitializedMessageException(String, Message<?>) - Constructor for exception io.protostuff.UninitializedMessageException
- UninitializedMessageException(String, Object, Schema<?>) - Constructor for exception io.protostuff.UninitializedMessageException
- uniqueSortedValues - Variable in class io.protostuff.parser.EnumGroup
- UnknownTypeException(String) - Constructor for exception 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, wherex
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, wherex
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 - 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 - 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() - Method in annotation type io.protostuff.Morph
- value() - Method in annotation type io.protostuff.Request
- value() - Method in annotation type io.protostuff.Response
- value() - Method in annotation type io.protostuff.Service
-
Service namespace.
- value() - Method 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 - 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 - 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 anOutputStream
. - writeDelimitedTo(OutputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
-
Serializes the
message
, prefixed with its length, into anOutputStream
. - writeDelimitedTo(OutputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
-
Serializes the
message
, prefixed with its length, into anOutputStream
. - 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
aLinkedBuffer
using the given schema. - writeListTo(LinkedBuffer, List<T>, Schema<T>, boolean) - Static method in class io.protostuff.JsonXIOUtil
-
Serializes the
messages
into theLinkedBuffer
using the given schema. - writeListTo(OutputStream, List<T>, Schema<T>) - Static method in class io.protostuff.XmlIOUtil
-
Serializes the
messages
into theOutputStream
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 anOutputStream
using the given schema. - writeListTo(OutputStream, List<T>, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
-
Serializes the
messages
(delimited) into anOutputStream
using the given schema. - writeListTo(OutputStream, List<T>, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.YamlIOUtil
-
Serializes the
messages
into anOutputStream
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 theOutputStream
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 theXMLStreamWriter
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 givenschema
. - writeTo(LinkedBuffer, T, Schema<T>) - Static method in class io.protostuff.GraphIOUtil
-
Writes the
message
into theLinkedBuffer
using the given schema. - writeTo(LinkedBuffer, T, Schema<T>) - Static method in class io.protostuff.ProtobufIOUtil
-
Writes the
message
into theLinkedBuffer
using the given schema. - writeTo(LinkedBuffer, T, Schema<T>) - Static method in class io.protostuff.ProtostuffIOUtil
-
Writes the
message
into theLinkedBuffer
using the given schema. - writeTo(LinkedBuffer, T, Schema<T>) - Static method in class io.protostuff.XmlXIOUtil
-
Writes the
message
into theLinkedBuffer
using the given schema. - writeTo(LinkedBuffer, T, Schema<T>) - Static method in class io.protostuff.YamlIOUtil
-
Serializes the
message
into theLinkedBuffer
. - writeTo(LinkedBuffer, T, Schema<T>, boolean) - Static method in class io.protostuff.JsonXIOUtil
-
Serializes the
message
into aLinkedBuffer
viaJsonXOutput
using the givenschema
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 theDataOutput
. - 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 theOutputStream
. - writeTo(OutputStream, T, boolean, LinkedBuffer) - Static method in class io.protostuff.JsonXIOUtil
- writeTo(OutputStream, T, Schema<T>) - Static method in class io.protostuff.XmlIOUtil
-
Serializes the
message
into anOutputStream
using the givenschema
. - writeTo(OutputStream, T, Schema<T>, boolean) - Static method in class io.protostuff.JsonIOUtil
-
Serializes the
message
into anOutputStream
using the givenschema
. - writeTo(OutputStream, T, Schema<T>, boolean) - Static method in class io.protostuff.SmileIOUtil
-
Serializes the
message
into anOutputStream
using the givenschema
. - writeTo(OutputStream, T, Schema<T>, boolean, LinkedBuffer) - Static method in class io.protostuff.JsonIOUtil
-
Serializes the
message
into anOutputStream
using the givenschema
. - writeTo(OutputStream, T, Schema<T>, boolean, LinkedBuffer) - Static method in class io.protostuff.JsonXIOUtil
- writeTo(OutputStream, T, Schema<T>, boolean, LinkedBuffer) - Static method in class io.protostuff.SmileIOUtil
-
Serializes the
message
into anOutputStream
using the givenschema
. - writeTo(OutputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.GraphIOUtil
-
Serializes the
message
into anOutputStream
using the given schema. - writeTo(OutputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtobufIOUtil
-
Serializes the
message
into anOutputStream
using the given schema. - writeTo(OutputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.ProtostuffIOUtil
-
Serializes the
message
into anOutputStream
using the given schema. - writeTo(OutputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.XmlXIOUtil
-
Serializes the
message
into anOutputStream
using the given schema. - writeTo(OutputStream, T, Schema<T>, LinkedBuffer) - Static method in class io.protostuff.YamlIOUtil
-
Serializes the
message
into anOutputStream
with the supplied buffer. - writeTo(OutputStream, T, Schema<T>, XMLOutputFactory) - Static method in class io.protostuff.XmlIOUtil
-
Serializes the
message
into anOutputStream
using the givenschema
. - writeTo(Writer, T, Schema<T>) - Static method in class io.protostuff.XmlIOUtil
-
Serializes the
message
into aWriter
using the givenschema
. - writeTo(Writer, T, Schema<T>, boolean) - Static method in class io.protostuff.JsonIOUtil
-
Serializes the
message
into aWriter
using the givenschema
. - writeTo(Writer, T, Schema<T>, XMLOutputFactory) - Static method in class io.protostuff.XmlIOUtil
-
Serializes the
message
into aWriter
using the givenschema
. - writeTo(XMLStreamWriter, T, Schema<T>) - Static method in class io.protostuff.XmlIOUtil
-
Serializes the
message
into anXMLStreamWriter
using the givenschema
. - 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 in io.protostuff
-
Thrown when an xml-encoded message being parsed is invalid in some way.
- XmlInputException(String) - Constructor for exception io.protostuff.XmlInputException
- XmlInputException(XMLStreamException) - Constructor for exception io.protostuff.XmlInputException
- XmlIOFactoryUtil - Class in io.protostuff
-
Resolves the target
XMLInputFactory
andXMLOutputFactory
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 in io.protostuff
-
Wrapper for
XMLStreamException
. - XmlOutputException(String) - Constructor for exception io.protostuff.XmlOutputException
- XmlOutputException(XMLStreamException) - Constructor for exception 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
All Classes All Packages