A B C D E F G H I J L M N O P R S T U V W Z _ 

A

addTypeElement(JavaType, TypeElementBuilder, boolean) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.DefinedTypeElementBuilders
 
adjustEnd(int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufReadContext
Method called when loading more input, or moving existing data; this requires adjusting relative end offset as well, except for root context.
aggregate_value - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.UninterpretedOption
 
aliases() - Method in enum com.fasterxml.jackson.dataformat.protobuf.schema.FieldType
 
allocSecondary(byte[]) - Static method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufUtil
While we could get all fancy on allocating secondary buffer (after initial one), let's start with very simple strategy of medium-length buffer.
allow_alias - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.EnumOptions
 
AnnotationBasedTagGenerator - Class in com.fasterxml.jackson.dataformat.protobuf.schemagen
 
AnnotationBasedTagGenerator() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schemagen.AnnotationBasedTagGenerator
 
append(byte[], int, int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ByteAccumulator
 
appendDesc(StringBuilder) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufWriteContext
 
appendLengthLength(int, byte[], int) - Static method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufUtil
NOTE: caller MUST ensure buffer has room for at least 5 bytes
assignMessageType(ProtobufMessage) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
 
assignNext(ProtobufField) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
 

B

BOGUS_WRITE_CONTEXT - Static variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
Since our context object does NOT implement standard write context, need to do something like use a placeholder...
bogusMessage(String) - Static method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufMessage
 
build() - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.EnumElementVisitor
 
build() - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
build() - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
build() - Method in interface com.fasterxml.jackson.dataformat.protobuf.schemagen.TypeElementBuilder
 
buildEnumConstant(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.EnumElementVisitor
 
buildFieldElement(BeanProperty, FieldElement.Label) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
buildMessageElement() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.DescriptorProto
 
buildWithDependencies() - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
ByteAccumulator - Class in com.fasterxml.jackson.dataformat.protobuf
Helper object used for buffering content for cases where we need (byte-)length prefixes for content like packed arrays, embedded messages, Strings and (perhaps) binary content.
ByteAccumulator(ByteAccumulator, int, byte[], int, int) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.ByteAccumulator
 

C

canHandleBinaryNatively() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
 
canUseCharArrays() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
 
canUseSchema(FormatSchema) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
canUseSchema(FormatSchema) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
cc_enable_arenas - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 
cc_generic_services - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 
client_streaming - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.MethodDescriptorProto
 
close() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
close() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
com.fasterxml.jackson.dataformat.protobuf - package com.fasterxml.jackson.dataformat.protobuf
 
com.fasterxml.jackson.dataformat.protobuf.schema - package com.fasterxml.jackson.dataformat.protobuf.schema
Contains functionality for generating internal Protobuf schema instances from external protoc resources.
com.fasterxml.jackson.dataformat.protobuf.schemagen - package com.fasterxml.jackson.dataformat.protobuf.schemagen
Contains functionality for generating Protobuf schema instances from POJO definitions, instead of reading external protoc definitions.
compareTo(ProtobufField) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
 
construct(ProtobufMapper) - Static method in class com.fasterxml.jackson.dataformat.protobuf.schema.DescriptorLoader
 
construct(ObjectMapper, ProtobufSchemaLoader) - Static method in class com.fasterxml.jackson.dataformat.protobuf.schema.DescriptorLoader
 
construct(ProtobufEnum) - Static method in class com.fasterxml.jackson.dataformat.protobuf.schema.EnumLookup
 
construct(ProtobufField[]) - Static method in class com.fasterxml.jackson.dataformat.protobuf.schema.FieldLookup
 
construct(ProtoFile) - Static method in class com.fasterxml.jackson.dataformat.protobuf.schema.NativeProtobufSchema
 
construct(String, Collection<TypeElement>) - Static method in class com.fasterxml.jackson.dataformat.protobuf.schema.NativeProtobufSchema
 
construct(Collection<TypeElement>) - Static method in class com.fasterxml.jackson.dataformat.protobuf.schema.TypeResolver
 
construct(TypeResolver, Collection<TypeElement>) - Static method in class com.fasterxml.jackson.dataformat.protobuf.schema.TypeResolver
 
containsBuilderFor(JavaType) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.DefinedTypeElementBuilders
 
convertNumberToBigDecimal() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
convertNumberToBigInteger() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
convertNumberToDouble() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
convertNumberToFloat() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
convertNumberToInt() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
convertNumberToLong() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
copy() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
 
copy() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufMapper
 
createChildArrayContext(ProtobufField) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufReadContext
 
createChildArrayContext(ProtobufField, int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufReadContext
 
createChildArrayContext() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufWriteContext
 
createChildObjectContext(ProtobufMessage, ProtobufField, int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufReadContext
 
createChildObjectContext(ProtobufMessage) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufWriteContext
 
createGenerator(OutputStream, JsonEncoding) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
 
createGenerator(OutputStream) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
Method for constructing JsonGenerator for generating protobuf-encoded output.
createNullContext() - Static method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufWriteContext
Factory method called to get a placeholder context that is only in place until actual schema is handed.
createParser(File) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
 
createParser(URL) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
 
createParser(InputStream) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
 
createParser(byte[]) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
 
createParser(byte[], int, int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
 
createRootContext() - Static method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufReadContext
 
createRootContext(ProtobufMessage) - Static method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufWriteContext
 
csharp_namespace - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 
ctype - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldOptions
 

D

DEFAULT_SCHEMA_NAME - Static variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
default_value - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto
 
DefaultTagGenerator - Class in com.fasterxml.jackson.dataformat.protobuf.schemagen
 
DefaultTagGenerator() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schemagen.DefaultTagGenerator
 
DefaultTagGenerator(int) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schemagen.DefaultTagGenerator
 
DefinedTypeElementBuilders - Class in com.fasterxml.jackson.dataformat.protobuf.schemagen
 
DefinedTypeElementBuilders() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schemagen.DefinedTypeElementBuilders
 
dependency - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 
deprecated - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.EnumOptions
 
deprecated - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.EnumValueOptions
 
deprecated - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldOptions
 
deprecated - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 
deprecated - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.MessageOptions
 
deprecated - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.MethodOptions
 
deprecated - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.ServiceOptions
 
deprecated - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
 
DESCRIPTOR_PROTO - Static variable in class com.fasterxml.jackson.dataformat.protobuf.schema.DescriptorLoader
 
descriptorLoader() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufMapper
Accessors that may be used instead of convenience loadDescriptorSet methods, if alternate sources need to be used.
DescriptorLoader - Class in com.fasterxml.jackson.dataformat.protobuf.schema
Class used for loading protobuf descriptors (from .desc files or equivalent sources), to construct FileDescriptorSet.
DescriptorLoader(ObjectReader) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.DescriptorLoader
 
double_value - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.UninterpretedOption
 

E

empty() - Static method in class com.fasterxml.jackson.dataformat.protobuf.schema.EnumLookup
 
empty() - Static method in class com.fasterxml.jackson.dataformat.protobuf.schema.FieldLookup
 
enum_type - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.DescriptorProto
 
enum_type - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 
EnumElementVisitor - Class in com.fasterxml.jackson.dataformat.protobuf.schemagen
 
EnumElementVisitor(SerializerProvider, JavaType, DefinedTypeElementBuilders, boolean) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schemagen.EnumElementVisitor
 
EnumLookup - Class in com.fasterxml.jackson.dataformat.protobuf.schema
Helper class used for doing efficient lookups of protoc enums given enum name caller provides.
EnumLookup() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.EnumLookup
 
enumTypes(Set<String>) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.EnumElementVisitor
 
enumValues - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
For fields of type FieldType.ENUM, mapping from names to ids.
expectAnyFormat(JavaType) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
expectArrayFormat(JavaType) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtobufSchemaGenerator
 
expectArrayFormat(JavaType) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
expectBooleanFormat(JavaType) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtobufSchemaGenerator
 
expectBooleanFormat(JavaType) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
expectIntegerFormat(JavaType) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtobufSchemaGenerator
 
expectIntegerFormat(JavaType) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
expectMapFormat(JavaType) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtobufSchemaGenerator
 
expectMapFormat(JavaType) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
expectNullFormat(JavaType) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
expectNumberFormat(JavaType) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtobufSchemaGenerator
 
expectNumberFormat(JavaType) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
expectObjectFormat(JavaType) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtobufSchemaGenerator
 
expectObjectFormat(JavaType) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
expectStringFormat(JavaType) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtobufSchemaGenerator
 
expectStringFormat(JavaType) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
extendee - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto
 
extension - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.DescriptorProto
 
extension - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 
extension_range - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.DescriptorProto
 

F

field - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.DescriptorProto
 
field(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufMessage
 
field(int) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufMessage
 
field(SerializableString) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufMessage
 
FieldLookup - Class in com.fasterxml.jackson.dataformat.protobuf.schema
Helper class used for cases where ProtobufField instances need to be looked up by name.
FieldLookup() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FieldLookup
 
fields() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufMessage
 
fieldsAsString() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufMessage
 
FieldType - Enum in com.fasterxml.jackson.dataformat.protobuf.schema
Set of distinct types parsed from protoc, as unified considering that Java makes no distinction between signed and unsigned types.
FieldTypes - Class in com.fasterxml.jackson.dataformat.protobuf.schema
 
file - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet
 
FileDescriptorSet - Class in com.fasterxml.jackson.dataformat.protobuf.schema
 
FileDescriptorSet() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet
 
FileDescriptorSet(FileDescriptorSet.FileDescriptorProto[]) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet
 
FileDescriptorSet.DescriptorProto - Class in com.fasterxml.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.DescriptorProto() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.DescriptorProto
 
FileDescriptorSet.EnumDescriptorProto - Class in com.fasterxml.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.EnumDescriptorProto() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.EnumDescriptorProto
 
FileDescriptorSet.EnumOptions - Class in com.fasterxml.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.EnumOptions() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.EnumOptions
 
FileDescriptorSet.EnumValueDescriptorProto - Class in com.fasterxml.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.EnumValueDescriptorProto() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.EnumValueDescriptorProto
 
FileDescriptorSet.EnumValueOptions - Class in com.fasterxml.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.EnumValueOptions() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.EnumValueOptions
 
FileDescriptorSet.FieldDescriptorProto - Class in com.fasterxml.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.FieldDescriptorProto() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto
 
FileDescriptorSet.FieldDescriptorProto.Label - Enum in com.fasterxml.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.FieldDescriptorProto.Type - Enum in com.fasterxml.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.FieldOptions - Class in com.fasterxml.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.FieldOptions() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldOptions
 
FileDescriptorSet.FileDescriptorProto - Class in com.fasterxml.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.FileDescriptorProto() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 
FileDescriptorSet.FileOptions - Class in com.fasterxml.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.FileOptions() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 
FileDescriptorSet.MessageOptions - Class in com.fasterxml.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.MessageOptions() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.MessageOptions
 
FileDescriptorSet.MethodDescriptorProto - Class in com.fasterxml.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.MethodDescriptorProto() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.MethodDescriptorProto
 
FileDescriptorSet.MethodOptions - Class in com.fasterxml.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.MethodOptions() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.MethodOptions
 
FileDescriptorSet.OneofDescriptorProto - Class in com.fasterxml.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.OneofDescriptorProto() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.OneofDescriptorProto
 
FileDescriptorSet.OneofOptions - Class in com.fasterxml.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.OneofOptions() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.OneofOptions
 
FileDescriptorSet.ServiceDescriptorProto - Class in com.fasterxml.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.ServiceDescriptorProto() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.ServiceDescriptorProto
 
FileDescriptorSet.ServiceOptions - Class in com.fasterxml.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.ServiceOptions() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.ServiceOptions
 
FileDescriptorSet.SourceCodeInfo - Class in com.fasterxml.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.SourceCodeInfo() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.SourceCodeInfo
 
FileDescriptorSet.SourceCodeInfo.Location - Class in com.fasterxml.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.SourceCodeInfo.Location() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.SourceCodeInfo.Location
 
FileDescriptorSet.UninterpretedOption - Class in com.fasterxml.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.UninterpretedOption() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.UninterpretedOption
 
findDescriptor(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet
Accessor for finding low-level definition with given name, if one contained.
findEnum(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufEnum
 
findEnumByIndex(int) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.EnumLookup
 
findEnumByIndex(int) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
 
findEnumIndex(SerializableString) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.EnumLookup
 
findEnumIndex(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.EnumLookup
 
findEnumIndex(SerializableString) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
 
findEnumIndex(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
 
findField(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.FieldLookup
 
findType(DataType) - Static method in class com.fasterxml.jackson.dataformat.protobuf.schema.FieldTypes
 
finish(OutputStream, byte[], int, int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ByteAccumulator
 
finish(OutputStream, byte[]) - Method in class com.fasterxml.jackson.dataformat.protobuf.ByteAccumulator
 
firstField() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufMessage
 
firstIf(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufMessage
 
FIXED_32BIT - Static variable in interface com.fasterxml.jackson.dataformat.protobuf.schema.WireType
 
FIXED_64BIT - Static variable in interface com.fasterxml.jackson.dataformat.protobuf.schema.WireType
 
flush() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
forFirstType() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.NativeProtobufSchema
Factory method for constructing Jackson-digestible schema using the first Message type defined in the underlying native protobuf schema.
FORMAT_NAME_PROTOBUF - Static variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchema
 
forType(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.NativeProtobufSchema
Factory method for constructing Jackson-digestible schema using specified Message type from native protobuf schema.

G

generateSchemaFor(JavaType) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufMapper
Convenience method for constructing protoc definition that matches given Java type.
generateSchemaFor(Class<?>) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufMapper
Convenience method for constructing protoc definition that matches given Java type.
getAllBuilders() - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.DefinedTypeElementBuilders
 
getAllBuildersFor(Collection<JavaType>) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.DefinedTypeElementBuilders
 
getAllNestedBuilders() - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.DefinedTypeElementBuilders
 
getBigIntegerValue() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
getBinaryValue(Base64Variant) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
getBuilderFor(JavaType) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.DefinedTypeElementBuilders
 
getCodec() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
getCurrentLocation() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
Overridden since we do not really have character-based locations, but we do have byte offset to specify.
getCurrentName() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
Method that can be called to get the name associated with the current event.
getCurrentName() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufReadContext
 
getCurrentName() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufWriteContext
 
getCurrentValue() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
getCurrentValue() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufReadContext
 
getCurrentValue() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufWriteContext
 
getDataType() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto
 
getDataType(JavaType) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
getDecimalValue() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
getDependencyBuilders() - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.DefinedTypeElementBuilders
 
getDescriptor(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet
Accessor for getting low-level definition with given name, contained in this descriptor set.
getDoubleValue() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
getEmbeddedObject() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
getEndOffset() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufReadContext
 
getEnumValues() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.EnumLookup
 
getEnumValues() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
 
getFactory() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufMapper
 
getField() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufReadContext
 
getField() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufWriteContext
 
getFieldCount() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufMessage
 
getFile() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet
 
getFloatValue() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
getFormatName() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
 
getGeneratedSchema() - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtobufSchemaGenerator
 
getGeneratedSchema(boolean) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtobufSchemaGenerator
 
getInputSource() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
getIntValue() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
getLabel() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto
 
getLongValue() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
getMessageNames() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.NativeProtobufSchema
 
getMessageType() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufReadContext
 
getMessageType() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufWriteContext
 
getMessageType() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
 
getMessageTypes() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchema
Accessor for listing names of all root-level messages defined in the original protoc.
getName() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufMessage
 
getNamespace(JavaType) - Static method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtobufSchemaHelper
 
getNonNestedBuilders() - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.DefinedTypeElementBuilders
 
getNonNestedBuilders(boolean) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.DefinedTypeElementBuilders
 
getNumberType() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
getNumberValue() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
getOutputBuffered() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
Calculating actual amount of buffering is somewhat complicated, and can not necessarily give 100% accurate answer due to presence of VInt encoding for length indicators.
getOutputTarget() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
getPackage() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 
getParent() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufReadContext
 
getParent() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufWriteContext
 
getParsingContext() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
getRootType() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchema
Accessor for getting the default ProtobufMessage type that is usually the root type for this schema.
getSchema() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
getSchema() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
getSchemaType() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchema
Accessor to get type id for this FormatSchema, used by code Jackson databinding functionality.
getSimpleType() - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
getSource() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchema
Accessor for native representation of the protoc.
getStartLocation(Object, long) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufReadContext
 
getSyntax() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 
getTagGenerator(BeanProperty) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
getText() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
Method for accessing textual representation of the current event; if no current event (before first call to ProtobufParser.nextToken(), or after encountering end-of-input), returns null.
getText(Writer) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
getTextCharacters() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
getTextLength() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
getTextOffset() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
getTokenLocation() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
Overridden since we do not really have character-based locations, but we do have byte offset to specify.
getValueAsString() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
getValueAsString(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
getWireType() - Method in enum com.fasterxml.jackson.dataformat.protobuf.schema.FieldType
 
go_package - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 
GROUP_END - Static variable in interface com.fasterxml.jackson.dataformat.protobuf.schema.WireType
 
GROUP_START - Static variable in interface com.fasterxml.jackson.dataformat.protobuf.schema.WireType
 

H

hasFormat(InputAccessor) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
Sub-classes need to override this method
hasIndex(BeanProperty) - Static method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtobufSchemaHelper
 
hasMessageType(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.NativeProtobufSchema
Method for checking whether specified message type is defined by the native schema
hasTextCharacters() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 

I

id - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
Numeric tag, unshifted
idempotency_level - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.MethodOptions
 
identifier_value - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.UninterpretedOption
 
init(ProtobufField) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufMessage
Method called right after finishing actual construction of this message definition.
input_type - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.MethodDescriptorProto
 
isArray() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
 
isBinaryType(JavaType) - Static method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtobufSchemaHelper
 
isClosed() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
isNaN() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
isObject - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
 
isStdEnum - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
 
isValidFor(int) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
 

J

java_generate_equals_and_hash - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 
java_generic_services - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 
java_multiple_files - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 
java_outer_classname - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 
java_package - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 
java_String_check_utf8 - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 
json_name - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto
 
jstype - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldOptions
 

L

label - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto
 
lazy - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldOptions
 
leading_comments - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.SourceCodeInfo.Location
 
leading_detached_comments - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.SourceCodeInfo.Location
 
LENGTH_PREFIXED - Static variable in interface com.fasterxml.jackson.dataformat.protobuf.schema.WireType
 
lengthAsBytes(int) - Static method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufUtil
 
lengthLength(int) - Static method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufUtil
 
load(URL) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.DescriptorLoader
 
load(File) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.DescriptorLoader
 
load(InputStream) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.DescriptorLoader
Note: passed InputStream will be closed by this method.
load(Reader) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.DescriptorLoader
Note: passed Reader will be closed by this method.
load(URL) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
load(URL, String) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
load(File) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
load(File, String) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
load(InputStream) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
Method for loading and parsing a protoc definition from given stream, assuming UTF-8 encoding.
load(InputStream, String) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
load(Reader) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
Method for loading and parsing a protoc definition from given stream, assuming UTF-8 encoding.
load(Reader, String) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
loadDescriptorSet(URL) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufMapper
 
loadDescriptorSet(File) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufMapper
 
loadDescriptorSet(InputStream) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufMapper
 
loadMore() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
loadMoreGuaranteed() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
loadNative(File) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
loadNative(URL) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
loadNative(InputStream, boolean) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
loadNative(Reader, boolean) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
location - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.SourceCodeInfo
 

M

map_entry - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.MessageOptions
 
message_set_wire_format - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.MessageOptions
 
message_type - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 
MessageElementVisitor - Class in com.fasterxml.jackson.dataformat.protobuf.schemagen
 
MessageElementVisitor(SerializerProvider, JavaType, DefinedTypeElementBuilders, boolean) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
messageType - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
For main type of FieldType.MESSAGE, reference to actual message type definition.
method - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.ServiceDescriptorProto
 

N

name - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.DescriptorProto
 
name - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.EnumDescriptorProto
 
name - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.EnumValueDescriptorProto
 
name - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto
 
name - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 
name - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.MethodDescriptorProto
 
name - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.OneofDescriptorProto
 
name - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.ServiceDescriptorProto
 
name - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.UninterpretedOption
 
name - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
Name of field in protoc definition
NativeProtobufSchema - Class in com.fasterxml.jackson.dataformat.protobuf.schema
Helper class used for wrapping a "raw" protobuf schema (as read by "protoparser" library); and used as input for creating specific ProtobufSchema to use for reading/writing protobuf encoded content
NativeProtobufSchema(ProtoFile) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.NativeProtobufSchema
 
NativeProtobufSchema(String, Collection<TypeElement>) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.NativeProtobufSchema
 
negative_int_value - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.UninterpretedOption
 
nested_type - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.DescriptorProto
 
next - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
Link to next field within message definition; used for efficient traversal.
nextFieldName(SerializableString) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
nextFieldName() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
nextIf(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
 
nextOrThisIf(int) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
 
nextTag(BeanProperty) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.AnnotationBasedTagGenerator
 
nextTag(BeanProperty) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.DefaultTagGenerator
 
nextTag() - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.DefaultTagGenerator
 
nextTag(BeanProperty) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
nextTextValue() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
nextToken() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
no_standard_descriptor_accessor - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.MessageOptions
 
notArray() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufWriteContext
 
number - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.EnumValueDescriptorProto
 
number - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto
 

O

objc_class_prefix - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 
oneof_decl - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.DescriptorProto
 
oneof_index - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto
 
optimize_for - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 
optionalProperty(BeanProperty) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
optionalProperty(String, JsonFormatVisitable, JavaType) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
options - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.DescriptorProto
 
options - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.EnumDescriptorProto
 
options - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.EnumValueDescriptorProto
 
options - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto
 
options - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 
options - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.MethodDescriptorProto
 
options - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.OneofDescriptorProto
 
options - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.ServiceDescriptorProto
 
output_type - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.MethodDescriptorProto
 
overrideCurrentName(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 

P

PackageVersion - Class in com.fasterxml.jackson.dataformat.protobuf
Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
PackageVersion() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.PackageVersion
 
packed - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldOptions
 
packed - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
 
parse(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
Method for parsing given protoc schema definition, constructing schema object Jackson can use.
parse(String, String) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
parseNative(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
path - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.SourceCodeInfo.Location
 
php_class_prefix - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 
positive_int_value - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.UninterpretedOption
 
property(BeanProperty) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
property(String, JsonFormatVisitable, JavaType) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
ProtobufEnum - Class in com.fasterxml.jackson.dataformat.protobuf.schema
 
ProtobufEnum(String, Map<String, Integer>, boolean) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufEnum
 
ProtobufFactory - Class in com.fasterxml.jackson.dataformat.protobuf
 
ProtobufFactory() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
 
ProtobufFactory(ObjectCodec) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
 
ProtobufFactory(ProtobufFactory, ObjectCodec) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
 
ProtobufField - Class in com.fasterxml.jackson.dataformat.protobuf.schema
 
ProtobufField(FieldElement, FieldType) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
 
ProtobufField(FieldElement, ProtobufMessage) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
 
ProtobufField(FieldElement, ProtobufEnum) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
 
ProtobufField(FieldElement, FieldType, ProtobufMessage, ProtobufEnum) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
 
ProtobufGenerator - Class in com.fasterxml.jackson.dataformat.protobuf
 
ProtobufGenerator(IOContext, int, ObjectCodec, OutputStream) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
ProtobufMapper - Class in com.fasterxml.jackson.dataformat.protobuf
 
ProtobufMapper() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.ProtobufMapper
 
ProtobufMapper(ProtobufFactory) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.ProtobufMapper
 
ProtobufMapper(ProtobufMapper) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.ProtobufMapper
 
ProtobufMessage - Class in com.fasterxml.jackson.dataformat.protobuf.schema
 
ProtobufMessage(String, ProtobufField[]) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufMessage
 
ProtobufParser - Class in com.fasterxml.jackson.dataformat.protobuf
 
ProtobufParser(IOContext, int, ObjectCodec, InputStream, byte[], int, int, boolean) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
ProtobufReadContext - Class in com.fasterxml.jackson.dataformat.protobuf
Replacement of JsonReadContext to support features needed to decode nested Protobuf messages.
ProtobufReadContext(ProtobufReadContext, ProtobufMessage, int, int) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.ProtobufReadContext
 
ProtobufSchema - Class in com.fasterxml.jackson.dataformat.protobuf.schema
A FormatSchema implementation for protobuf, bound to specific root-level ProtobufMessage, and useful for reading/writing protobuf content that encodes instance of that message.
ProtobufSchema(NativeProtobufSchema, ProtobufMessage) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchema
 
ProtobufSchemaGenerator - Class in com.fasterxml.jackson.dataformat.protobuf.schemagen
Class that can generate a ProtobufSchema for a given Java POJO, using definitions Jackson would use for serialization.
ProtobufSchemaGenerator() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtobufSchemaGenerator
 
ProtobufSchemaHelper - Class in com.fasterxml.jackson.dataformat.protobuf.schemagen
 
ProtobufSchemaLoader - Class in com.fasterxml.jackson.dataformat.protobuf.schema
Class used for loading protobuf definitions (from .proto files or equivalent sources), to construct schema needed for reading or writing content.
ProtobufSchemaLoader() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
ProtoBufSchemaVisitor - Class in com.fasterxml.jackson.dataformat.protobuf.schemagen
 
ProtoBufSchemaVisitor() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
ProtoBufSchemaVisitor(SerializerProvider, DefinedTypeElementBuilders, boolean) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
ProtobufUtil - Class in com.fasterxml.jackson.dataformat.protobuf
 
ProtobufUtil() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.ProtobufUtil
 
ProtobufWriteContext - Class in com.fasterxml.jackson.dataformat.protobuf
 
ProtobufWriteContext(int, ProtobufWriteContext, ProtobufMessage) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.ProtobufWriteContext
 
public_dependency - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 
py_generic_services - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 

R

readBinaryValue(Base64Variant, OutputStream) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
readResolve() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
Method that we need to override to actually make restoration go through constructors etc.
releaseBuffered(OutputStream) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
repeated - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
 
required - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
 
requiresPropertyOrdering() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
 
reserved_name - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.DescriptorProto
 
reserved_range - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.DescriptorProto
 
reset(ProtobufMessage, int, int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufReadContext
 
resolve(MessageElement) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.TypeResolver
 

S

schemaFor(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet
 
schemaForFirstType() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet
 
schemaLoader() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufMapper
Accessor for reusable ProtobufSchemaLoader which can be used for loading protoc definitions from files and other external sources.
SECONDARY_BUFFER_LENGTH - Static variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufUtil
 
server_streaming - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.MethodDescriptorProto
 
service - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 
setCodec(ObjectCodec) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
setCurrentName(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufReadContext
 
setCurrentValue(Object) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
setCurrentValue(Object) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufReadContext
 
setCurrentValue(Object) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufWriteContext
 
setField(ProtobufField) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufWriteContext
 
setMessageType(ProtobufMessage) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufReadContext
 
setPackage(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 
setPrettyPrinter(PrettyPrinter) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
setSchema(ProtobufSchema) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
setSchema(FormatSchema) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
setSchema(ProtobufSchema) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
setSchema(FormatSchema) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
setSchemaLoader(ProtobufSchemaLoader) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufMapper
 
source_code_info - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 
span - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.SourceCodeInfo.Location
 
std - Static variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
Standard loader instance that is usually used for loading protoc schemas.
string_value - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.UninterpretedOption
 
sUtf8UnitLengths - Static variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufUtil
 
swift_prefix - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 
syntax - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 

T

toString() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufReadContext
Overridden to provide developer readable "JsonPath" representation of the context.
toString() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufWriteContext
Overridden to provide developer JsonPointer representation of the context.
toString() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.NativeProtobufSchema
 
toString(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.NativeProtobufSchema
 
toString() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
 
toString() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchema
 
trailing_comments - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.SourceCodeInfo.Location
 
type - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto
 
type - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
 
type_name - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto
 
typedTag - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
Combination of numeric tag and 3-bit wire type.
TypeElementBuilder - Interface in com.fasterxml.jackson.dataformat.protobuf.schemagen
 
TypeResolver - Class in com.fasterxml.jackson.dataformat.protobuf.schema
Stateful class needed to properly resolve type definitions of protobuf message (and related types); some complexity coming from possible nested nature of definitions.
TypeResolver(TypeResolver, Map<String, MessageElement>, Map<String, ProtobufEnum>) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.TypeResolver
 

U

uninterpreted_option - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.EnumOptions
 
uninterpreted_option - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.EnumValueOptions
 
uninterpreted_option - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldOptions
 
uninterpreted_option - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 
uninterpreted_option - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.MessageOptions
 
uninterpreted_option - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.MethodOptions
 
uninterpreted_option - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.OneofOptions
 
uninterpreted_option - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.ServiceOptions
 
UNKNOWN_FIELD - Static variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
This instance is used as a placeholder for cases where we do not know actual field and want to simply skip over any values that caller tries to write for it.
UNKNOWN_MESSAGE - Static variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
This is used as a placeholder for case where we don't have an actual message to use, but know (from context) that one is expected.
unknownField() - Static method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
 
useDefaultPrettyPrinter() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
Not sure whether to throw an exception or just do no-op; for now, latter.
usesStandardIndexing() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufEnum
 
usesZigZag() - Method in enum com.fasterxml.jackson.dataformat.protobuf.schema.FieldType
 
usesZigZag - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
 

V

value - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.EnumDescriptorProto
 
valueMapping() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufEnum
 
valueOf(String) - Static method in enum com.fasterxml.jackson.dataformat.protobuf.schema.FieldType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto.Label
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.fasterxml.jackson.dataformat.protobuf.schema.FieldType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto.Label
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto.Type
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class com.fasterxml.jackson.dataformat.protobuf.PackageVersion
 
version() - Method in class com.fasterxml.jackson.dataformat.protobuf.PackageVersion
 
version() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
 
version() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
version() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufMapper
 
version() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
VINT - Static variable in interface com.fasterxml.jackson.dataformat.protobuf.schema.WireType
 

W

weak - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldOptions
 
weak_dependency - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 
wireType - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufField
3-bit id used on determining details of how values are serialized.
WireType - Interface in com.fasterxml.jackson.dataformat.protobuf.schema
Enumeration of wire types that protobuf specification defines
withRootType(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchema
Method that can be called to choose different root type (of types defined in protoc); a new schema instance will be constructed if type is different from current root type.
writeArray(int[], int, int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeArray(long[], int, int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeArray(double[], int, int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeBinary(Base64Variant, byte[], int, int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeBoolean(boolean) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeEndArray() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeEndObject() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeFieldName(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeFieldName(SerializableString) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeNull() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeNumber(int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeNumber(long) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeNumber(BigInteger) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeNumber(double) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeNumber(float) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeNumber(BigDecimal) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeNumber(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeRaw(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeRaw(String, int, int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeRaw(char[], int, int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeRaw(char) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeRawUTF8String(byte[], int, int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeRawValue(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeRawValue(String, int, int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeRawValue(char[], int, int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeStartArray() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeStartObject() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeString(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeString(char[], int, int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeString(SerializableString) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
writeUTF8String(byte[], int, int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 

Z

zigzagDecode(int) - Static method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufUtil
 
zigzagDecode(long) - Static method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufUtil
 
zigzagEncode(int) - Static method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufUtil
 
zigzagEncode(long) - Static method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufUtil
 

_

_binaryValue - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
We will hold on to decoded binary data, for duration of current event, so that multiple calls to ProtobufParser.getBinaryValue(com.fasterxml.jackson.core.Base64Variant) will not need to decode data more than once.
_buffered - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
Object used in cases where we need to buffer content to calculate length-prefix.
_bufferRecyclable - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
Flag that indicates whether the input buffer is recycable (and needs to be returned to recycler once we are done) or not.
_builder - Variable in class com.fasterxml.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
_builder - Variable in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
When visiting Object (Record) types, Enums, Arrays, we get this type builder.
_byteArrayBuilder - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
ByteArrayBuilder is needed if 'getBinaryValue' is called.
_checkNumericValue(int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
_child - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufReadContext
 
_child - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufWriteContext
 
_closed - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
Flag that indicates whether parser is closed or not.
_closeInput() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
_complete - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
Flag that is set when the whole content is complete, can be output.
_complete() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
_constructEnum(EnumElement) - Static method in class com.fasterxml.jackson.dataformat.protobuf.schema.TypeResolver
 
_createContext(Object, boolean) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
 
_createGenerator(Writer, IOContext) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
 
_createParser(InputStream, IOContext) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
 
_createParser(Reader, IOContext) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
 
_createParser(char[], int, int, IOContext, boolean) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
 
_createParser(byte[], int, int, IOContext) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
 
_createUTF8Generator(OutputStream, IOContext) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
 
_createWriter(OutputStream, JsonEncoding, IOContext) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
 
_currBuffer - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
Currently active output buffer, place where appends occur.
_currentEndOffset - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
_currentField - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
_currentMessage - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
The innermost Object type ("message" in proto lingo) we are handling.
_currentName - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufReadContext
 
_currentValue - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufReadContext
 
_currentValue - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufWriteContext
 
_currField - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
Field to be output next; set when JsonToken.FIELD_NAME is written, cleared once value has been written
_currInputProcessed - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
Number of characters/bytes that were contained in previous blocks (blocks that were already processed prior to the current buffer).
_currMessage - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
Type of protobuf message that is currently being output: usually matches write context, but for arrays may indicate "parent" of array.
_currPtr - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
_currStart - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
_decode32Bits() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
_decode64Bits() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
_decodedLength - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
Length of the value that parser points to, for scalar values that use length prefixes (Strings, binary data).
_decodeVIntSlow() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
_decodeVLongSlow() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
_definedTypeElementBuilders - Variable in class com.fasterxml.jackson.dataformat.protobuf.schemagen.DefinedTypeElementBuilders
 
_definedTypeElementBuilders - Variable in class com.fasterxml.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
_definedTypeElementBuilders - Variable in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
_descriptorLoader - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufMapper
Lazily constructed instance of DescriptorLoader, used for loading structured protoc definitions from multiple files.
_encodeLongerString(char[], int, int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
_encodeLongerString(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
_endOffset - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufReadContext
Offset within input buffer where the message represented by this context (if message context) ends.
_ensureMore() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
_ensureRoom(int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
_field - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufReadContext
For array contexts: field that defines type of array values.
_field - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufWriteContext
Field within either current object (for Object context); or, parent field (for Array)
_fields - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufMessage
Array that contains actual fields, in declaration order.
_fieldsById - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufMessage
Arrays of fields indexed by id (offset by _idOffset), if fields ids are in contiguous (enough) range.
_fieldsByName - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufMessage
 
_finishBytes(int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
_finishToken() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
Method called to finish parsing of a token so that token contents are retriable
_firstField - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufMessage
 
_firstMessageType() - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.NativeProtobufSchema
 
_firstSegment - Variable in class com.fasterxml.jackson.dataformat.protobuf.ByteAccumulator
 
_generated - Variable in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtobufSchemaGenerator
 
_getByteArrayBuilder() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
_handleEOF() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
_idOffset - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufMessage
 
_inObject - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
_inputBuffer - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
Current buffer from which data is read; generally data is read into buffer from input source, but in some cases pre-loaded buffer is handed to the parser.
_inputEnd - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
Index of character after last available one in the buffer.
_inputPtr - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
Pointer to next available character in buffer
_inputStream - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
Input stream that can be used for reading more content, if one in use.
_ioContext - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
_ioContext - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
I/O context for this reader.
_isNested - Variable in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
_isNestedType - Variable in class com.fasterxml.jackson.dataformat.protobuf.schemagen.DefinedTypeElementBuilders
 
_lastSegment - Variable in class com.fasterxml.jackson.dataformat.protobuf.ByteAccumulator
 
_loadNative(File) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
_loadNative(URL) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
_loadNative(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
_loadNative(InputStream, boolean) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
_loadNative(Reader, boolean) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
_loadToHaveAtLeast(int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
Helper method that will try to load at least specified number bytes in input buffer, possible moving existing data around if necessary
_long(int, int) - Static method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
_message - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufWriteContext
Definition of the closest Object that this context relates to; either object for the field (for Message/Object types), or its parent (for Array types)
_messageNames - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.NativeProtobufSchema
 
_messageType - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufReadContext
Type of current context.
_messageType(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.NativeProtobufSchema
 
_name - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.NativeProtobufSchema
 
_name - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufEnum
 
_name - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufMessage
 
_nameCopied - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
Flag set to indicate whether the field name is available from the name copy buffer or not (in addition to its String representation being available via read context)
_nameCopyBuffer - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
Temporary buffer that is needed if field name is accessed using ProtobufParser.getTextCharacters() method (instead of String returning alternatives)
_nativeTypes - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.NativeProtobufSchema
 
_nestedTypes - Variable in class com.fasterxml.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
_nextTag - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
_nonByteSource() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
 
_nonByteTarget() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
 
_numberBigDecimal - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
_numberBigInt - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
_numberDouble - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
_numberFloat - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
_numberInt - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
_numberLong - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
_numTypesValid - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
Bitfield that indicates which numeric representations have been calculated for the current type
_objectCodec - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
Codec used for data binding when (if) requested.
_origCurrBuffer - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
The first allocated (or recycled) buffer instance; needed to avoid issue [dataformat-protobuf#14].
_output - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
Ultimate destination
_package - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 
_parent - Variable in class com.fasterxml.jackson.dataformat.protobuf.ByteAccumulator
 
_parent - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufReadContext
Parent context for this context; null for root context.
_parent - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufWriteContext
 
_parentStart - Variable in class com.fasterxml.jackson.dataformat.protobuf.ByteAccumulator
Pointer to start of contents provided by parent, preceding room for prefix (that is, same as or less than `_prefixOffset`)
_parsingContext - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
Information about parser context, context in which the next token is to be parsed (root, array, object).
_pbContext - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
Current context, in form we can use it.
_prefixBuffer - Variable in class com.fasterxml.jackson.dataformat.protobuf.ByteAccumulator
Caller-provided buffer in which optional type prefix, and mandatory length indicator may be added.
_prefixOffset - Variable in class com.fasterxml.jackson.dataformat.protobuf.ByteAccumulator
Offset within ByteAccumulator._prefixBuffer where there is room for encoding prefix (type, tag, length).
_readAll(Reader) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
_reader - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.DescriptorLoader
Fully configured reader for FileDescriptorSet objects.
_releaseBuffers() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
_releaseBuffers() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
_reportEnumError(Object) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
_reportWrongWireType(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
_resolve(MessageElement) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.TypeResolver
 
_rootContext - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
Reference to the root context since that is needed for serialization
_rootType - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchema
 
_rootType - Variable in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtobufSchemaGenerator
 
_schema - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
_schema - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
_schemaLoader - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufMapper
 
_segmentBytes - Variable in class com.fasterxml.jackson.dataformat.protobuf.ByteAccumulator
Total number of bytes contained within buffers, to be used for length prefix.
_simpleType - Variable in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
When visiting simple scalar types, we'll get this assigned
_skipBytes(int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
_skipVInt() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
_skipVIntSlow() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
_slow32() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
_slow64() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
 
_source - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchema
In case we want to use a different root type, we'll also hold a reference to the native definition, if one is available.
_standardIndexing - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufEnum
Flag that indicates whether mapping from enum value and id is standard or not; standard means that first enum has value 0, and all following enums have value one bigger than preceding one.
_state - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
Current state of the parser.
_tagCounter - Variable in class com.fasterxml.jackson.dataformat.protobuf.schemagen.DefaultTagGenerator
 
_tagGenerator - Variable in class com.fasterxml.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
_textBuffer - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
Buffer that contains contents of String values, including field names if necessary (name split across boundary, contains escape sequence, or access needed to char array)
_throw(Exception) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
_throwUnsupported() - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
_throwUnsupported(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
_tokenIncomplete - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
Flag that indicates that the current token has not yet been fully processed, and needs to be finished for some access (or skipped to obtain the next token)
_tokenInputCol - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
Column on input row that current token starts; 0-based (although in the end it'll be converted to 1-based)
_tokenInputRow - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
Input row on which current token starts, 1-based
_tokenInputTotal - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufParser
Total number of bytes/characters read before start of current token.
_type - Variable in class com.fasterxml.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
_typedTag - Variable in class com.fasterxml.jackson.dataformat.protobuf.ByteAccumulator
 
_valuesByName - Variable in class com.fasterxml.jackson.dataformat.protobuf.schema.ProtobufEnum
 
_verifyValueWrite() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
_verifyValueWrite(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
_writeEmptyString() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
_writeEnum(String) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
_writeEnum(int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
_writeLengthPrefixed(byte[], int, int) - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
 
_writeTag - Variable in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
Flag that indicates whether values should be written with tag or not; false for packed arrays, true for others.
A B C D E F G H I J L M N O P R S T U V W Z _ 

Copyright © 2017 FasterXML. All rights reserved.