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

## A

addEnumType(String, ProtobufEnum) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.TypeResolver
addResolvedMessageType(String, ProtobufMessage) - Method in class com.fasterxml.jackson.dataformat.protobuf.schema.TypeResolver
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.ProtobufFactoryBuilder
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
builder() - Static method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
  Main factory method to use for constructing `ProtobufFactory` instances with different configuration.
builder() - Static method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufMapper
builder(ProtobufFactory) - Static method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufMapper
Builder(ProtobufMapper) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.ProtobufMapper.Builder
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
canWriteBinaryNatively() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufGenerator
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(TypeResolver, String, Collection<TypeElement>) - Static method in class com.fasterxml.jackson.dataformat.protobuf.schema.TypeResolver
constructEnum(EnumElement) - 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
DescriptorProto() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.DescriptorProto
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
EnumDescriptorProto() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.EnumDescriptorProto
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
EnumOptions() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.EnumOptions
enumTypes(Set<String>) - Method in class com.fasterxml.jackson.dataformat.protobuf.schemagen.EnumElementVisitor
EnumValueDescriptorProto() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.EnumValueDescriptorProto
EnumValueOptions() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.EnumValueOptions
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
FieldDescriptorProto() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto
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
FieldOptions() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldOptions
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
FileDescriptorProto() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
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.EnumDescriptorProto - Class in com.fasterxml.jackson.dataformat.protobuf.schema
FileDescriptorSet.EnumOptions - Class in com.fasterxml.jackson.dataformat.protobuf.schema
FileDescriptorSet.EnumValueDescriptorProto - Class in com.fasterxml.jackson.dataformat.protobuf.schema
FileDescriptorSet.EnumValueOptions - Class in com.fasterxml.jackson.dataformat.protobuf.schema
FileDescriptorSet.FieldDescriptorProto - Class in com.fasterxml.jackson.dataformat.protobuf.schema
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.FileDescriptorProto - Class in com.fasterxml.jackson.dataformat.protobuf.schema
FileDescriptorSet.FileOptions - Class in com.fasterxml.jackson.dataformat.protobuf.schema
FileDescriptorSet.MessageOptions - Class in com.fasterxml.jackson.dataformat.protobuf.schema
FileDescriptorSet.MethodDescriptorProto - Class in com.fasterxml.jackson.dataformat.protobuf.schema
FileDescriptorSet.MethodOptions - Class in com.fasterxml.jackson.dataformat.protobuf.schema
FileDescriptorSet.OneofDescriptorProto - Class in com.fasterxml.jackson.dataformat.protobuf.schema
FileDescriptorSet.OneofOptions - Class in com.fasterxml.jackson.dataformat.protobuf.schema
FileDescriptorSet.ServiceDescriptorProto - Class in com.fasterxml.jackson.dataformat.protobuf.schema
FileDescriptorSet.ServiceOptions - Class in com.fasterxml.jackson.dataformat.protobuf.schema
FileDescriptorSet.SourceCodeInfo - Class in com.fasterxml.jackson.dataformat.protobuf.schema
FileDescriptorSet.SourceCodeInfo.Location - Class in com.fasterxml.jackson.dataformat.protobuf.schema
FileDescriptorSet.UninterpretedOption - Class in com.fasterxml.jackson.dataformat.protobuf.schema
FileOptions() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
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.
generateSchemaFor(TypeReference<?>) - 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
Location() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.SourceCodeInfo.Location

## 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
MessageOptions() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.MessageOptions
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
MethodDescriptorProto() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.MethodDescriptorProto
MethodOptions() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.MethodOptions

## 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
OneofDescriptorProto() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.OneofDescriptorProto
OneofOptions() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.OneofOptions
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
ProtobufFactory(ProtobufFactoryBuilder) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
  Constructors used by `CBORFactoryBuilder` for instantiation.
ProtobufFactoryBuilder - Class in com.fasterxml.jackson.dataformat.protobuf
  `TSFBuilder` implementation for constructing `ProtobufFactory` instances.
ProtobufFactoryBuilder() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactoryBuilder
ProtobufFactoryBuilder(ProtobufFactory) - Constructor for class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactoryBuilder
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
ProtobufMapper.Builder - Class in com.fasterxml.jackson.dataformat.protobuf
  Base implementation for "Vanilla" `ObjectMapper`, used with Protobuf backend.
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.
rebuild() - Method in class com.fasterxml.jackson.dataformat.protobuf.ProtobufFactory
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(Collection<TypeElement>, MessageElement) - Static method in class com.fasterxml.jackson.dataformat.protobuf.schema.TypeResolver
  Main entry method for public API, for resolving specific root-level type and other types it depends on.
resolve(TypeResolver, 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
ServiceDescriptorProto() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.ServiceDescriptorProto
ServiceOptions() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.ServiceOptions
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
SourceCodeInfo() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.SourceCodeInfo
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, String, 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
UninterpretedOption() - Constructor for class com.fasterxml.jackson.dataformat.protobuf.schema.FileDescriptorSet.UninterpretedOption
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
_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 © 2019 FasterXML. All rights reserved.