Index

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

A

addEnumType(String, ProtobufEnum) - Method in class tools.jackson.dataformat.protobuf.schema.TypeResolver
 
addResolvedMessageType(String, ProtobufMessage) - Method in class tools.jackson.dataformat.protobuf.schema.TypeResolver
 
addTypeElement(JavaType, TypeElementBuilder, boolean) - Method in class tools.jackson.dataformat.protobuf.schemagen.DefinedTypeElementBuilders
 
adjustEnd(int) - Method in class tools.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 tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.UninterpretedOption
 
aliases() - Method in enum class tools.jackson.dataformat.protobuf.schema.FieldType
 
allocSecondary(byte[]) - Static method in class tools.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 tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.EnumOptions
 
AnnotationBasedTagGenerator - Class in tools.jackson.dataformat.protobuf.schemagen
 
AnnotationBasedTagGenerator() - Constructor for class tools.jackson.dataformat.protobuf.schemagen.AnnotationBasedTagGenerator
 
append(byte[], int, int) - Method in class tools.jackson.dataformat.protobuf.ByteAccumulator
 
appendDesc(StringBuilder) - Method in class tools.jackson.dataformat.protobuf.ProtobufWriteContext
 
appendLengthLength(int, byte[], int) - Static method in class tools.jackson.dataformat.protobuf.ProtobufUtil
NOTE: caller MUST ensure buffer has room for at least 5 bytes
assignCurrentValue(Object) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
assignCurrentValue(Object) - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
assignCurrentValue(Object) - Method in class tools.jackson.dataformat.protobuf.ProtobufReadContext
 
assignCurrentValue(Object) - Method in class tools.jackson.dataformat.protobuf.ProtobufWriteContext
 
assignMessageType(ProtobufMessage) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufField
 
assignNext(ProtobufField) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufField
 

B

bogusMessage(String) - Static method in class tools.jackson.dataformat.protobuf.schema.ProtobufMessage
 
BOOLEAN - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FieldType
 
build() - Method in class tools.jackson.dataformat.protobuf.ProtobufFactoryBuilder
 
build() - Method in class tools.jackson.dataformat.protobuf.ProtobufMapper.Builder
 
build() - Method in class tools.jackson.dataformat.protobuf.schemagen.EnumElementVisitor
 
build() - Method in class tools.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
build() - Method in class tools.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
build() - Method in interface tools.jackson.dataformat.protobuf.schemagen.TypeElementBuilder
 
buildEnumConstant(String) - Method in class tools.jackson.dataformat.protobuf.schemagen.EnumElementVisitor
 
builder() - Static method in class tools.jackson.dataformat.protobuf.ProtobufFactory
Main factory method to use for constructing ProtobufFactory instances with different configuration.
builder() - Static method in class tools.jackson.dataformat.protobuf.ProtobufMapper
 
builder(ProtobufFactory) - Static method in class tools.jackson.dataformat.protobuf.ProtobufMapper
 
Builder(ProtobufFactory) - Constructor for class tools.jackson.dataformat.protobuf.ProtobufMapper.Builder
 
Builder(ProtobufMapper.Builder.StateImpl) - Constructor for class tools.jackson.dataformat.protobuf.ProtobufMapper.Builder
NOTE: while technically public, not intended for external use (since StateImpl is not public type)
buildFieldElement(BeanProperty, FieldElement.Label) - Method in class tools.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
buildMessageElement() - Method in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.DescriptorProto
 
buildWithDependencies() - Method in class tools.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
ByteAccumulator - Class in tools.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 tools.jackson.dataformat.protobuf.ByteAccumulator
 
BYTES - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FieldType
 

C

canParseAsync() - Method in class tools.jackson.dataformat.protobuf.ProtobufFactory
 
canUseSchema(FormatSchema) - Method in class tools.jackson.dataformat.protobuf.ProtobufFactory
 
cc_enable_arenas - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 
cc_generic_services - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 
client_streaming - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.MethodDescriptorProto
 
close() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
compareTo(ProtobufField) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufField
 
construct(ProtoFile) - Static method in class tools.jackson.dataformat.protobuf.schema.NativeProtobufSchema
 
construct(String, Collection<TypeElement>) - Static method in class tools.jackson.dataformat.protobuf.schema.NativeProtobufSchema
 
construct(ObjectMapper, ProtobufSchemaLoader) - Static method in class tools.jackson.dataformat.protobuf.schema.DescriptorLoader
 
construct(ProtobufMapper) - Static method in class tools.jackson.dataformat.protobuf.schema.DescriptorLoader
 
construct(ProtobufEnum) - Static method in class tools.jackson.dataformat.protobuf.schema.EnumLookup
 
construct(ProtobufField[]) - Static method in class tools.jackson.dataformat.protobuf.schema.FieldLookup
 
construct(TypeResolver, String, Collection<TypeElement>) - Static method in class tools.jackson.dataformat.protobuf.schema.TypeResolver
 
constructEnum(EnumElement) - Static method in class tools.jackson.dataformat.protobuf.schema.TypeResolver
 
containsBuilderFor(JavaType) - Method in class tools.jackson.dataformat.protobuf.schemagen.DefinedTypeElementBuilders
 
convertNumberToBigDecimal() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
convertNumberToBigInteger() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
convertNumberToDouble() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
convertNumberToFloat() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
convertNumberToInt() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
convertNumberToLong() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
copy() - Method in class tools.jackson.dataformat.protobuf.ProtobufFactory
 
createChildArrayContext() - Method in class tools.jackson.dataformat.protobuf.ProtobufWriteContext
 
createChildArrayContext(ProtobufField) - Method in class tools.jackson.dataformat.protobuf.ProtobufReadContext
 
createChildArrayContext(ProtobufField, int) - Method in class tools.jackson.dataformat.protobuf.ProtobufReadContext
 
createChildObjectContext(ProtobufMessage) - Method in class tools.jackson.dataformat.protobuf.ProtobufWriteContext
 
createChildObjectContext(ProtobufMessage, ProtobufField, int) - Method in class tools.jackson.dataformat.protobuf.ProtobufReadContext
 
createNullContext() - Static method in class tools.jackson.dataformat.protobuf.ProtobufWriteContext
Factory method called to get a placeholder context that is only in place until actual schema is handed.
createRootContext() - Static method in class tools.jackson.dataformat.protobuf.ProtobufReadContext
 
createRootContext(ProtobufMessage) - Static method in class tools.jackson.dataformat.protobuf.ProtobufWriteContext
 
csharp_namespace - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 
ctype - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldOptions
 
currentLocation() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
Overridden since we do not really have character-based locations, but we do have byte offset to specify.
currentName() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
Method that can be called to get the name associated with the current event.
currentName() - Method in class tools.jackson.dataformat.protobuf.ProtobufReadContext
 
currentName() - Method in class tools.jackson.dataformat.protobuf.ProtobufWriteContext
 
currentTokenLocation() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
Overridden since we do not really have character-based locations, but we do have byte offset to specify.
currentValue() - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
currentValue() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
currentValue() - Method in class tools.jackson.dataformat.protobuf.ProtobufReadContext
 
currentValue() - Method in class tools.jackson.dataformat.protobuf.ProtobufWriteContext
 

D

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

E

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

F

field - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.DescriptorProto
 
field(int) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufMessage
 
field(String) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufMessage
 
field(SerializableString) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufMessage
 
FieldDescriptorProto() - Constructor for class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto
 
FieldLookup - Class in tools.jackson.dataformat.protobuf.schema
Helper class used for cases where ProtobufField instances need to be looked up by name.
FieldLookup() - Constructor for class tools.jackson.dataformat.protobuf.schema.FieldLookup
 
FieldOptions() - Constructor for class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldOptions
 
fields() - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufMessage
 
fieldsAsString() - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufMessage
 
FieldType - Enum Class in tools.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 tools.jackson.dataformat.protobuf.schema
 
file - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet
 
FileDescriptorProto() - Constructor for class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 
FileDescriptorSet - Class in tools.jackson.dataformat.protobuf.schema
 
FileDescriptorSet() - Constructor for class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet
 
FileDescriptorSet(FileDescriptorSet.FileDescriptorProto[]) - Constructor for class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet
 
FileDescriptorSet.DescriptorProto - Class in tools.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.EnumDescriptorProto - Class in tools.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.EnumOptions - Class in tools.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.EnumValueDescriptorProto - Class in tools.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.EnumValueOptions - Class in tools.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.FieldDescriptorProto - Class in tools.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.FieldDescriptorProto.Label - Enum Class in tools.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.FieldDescriptorProto.Type - Enum Class in tools.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.FieldOptions - Class in tools.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.FileDescriptorProto - Class in tools.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.FileOptions - Class in tools.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.MessageOptions - Class in tools.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.MethodDescriptorProto - Class in tools.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.MethodOptions - Class in tools.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.OneofDescriptorProto - Class in tools.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.OneofOptions - Class in tools.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.ServiceDescriptorProto - Class in tools.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.ServiceOptions - Class in tools.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.SourceCodeInfo - Class in tools.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.SourceCodeInfo.Location - Class in tools.jackson.dataformat.protobuf.schema
 
FileDescriptorSet.UninterpretedOption - Class in tools.jackson.dataformat.protobuf.schema
 
FileOptions() - Constructor for class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 
findDescriptor(String) - Method in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet
Accessor for finding low-level definition with given name, if one contained.
findEnum(String) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufEnum
 
findEnumByIndex(int) - Method in class tools.jackson.dataformat.protobuf.schema.EnumLookup
 
findEnumByIndex(int) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufField
 
findEnumIndex(String) - Method in class tools.jackson.dataformat.protobuf.schema.EnumLookup
 
findEnumIndex(String) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufField
 
findEnumIndex(SerializableString) - Method in class tools.jackson.dataformat.protobuf.schema.EnumLookup
 
findEnumIndex(SerializableString) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufField
 
findField(String) - Method in class tools.jackson.dataformat.protobuf.schema.FieldLookup
 
findType(DataType) - Static method in class tools.jackson.dataformat.protobuf.schema.FieldTypes
 
finish(OutputStream, byte[]) - Method in class tools.jackson.dataformat.protobuf.ByteAccumulator
 
finish(OutputStream, byte[], int, int) - Method in class tools.jackson.dataformat.protobuf.ByteAccumulator
 
firstField() - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufMessage
 
firstIf(String) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufMessage
 
FIXED_32BIT - Static variable in interface tools.jackson.dataformat.protobuf.schema.WireType
 
FIXED_64BIT - Static variable in interface tools.jackson.dataformat.protobuf.schema.WireType
 
FIXINT32 - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FieldType
 
FIXINT64 - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FieldType
 
FLOAT - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FieldType
 
flush() - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
forFirstType() - Method in class tools.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 tools.jackson.dataformat.protobuf.schema.ProtobufSchema
 
forType(String) - Method in class tools.jackson.dataformat.protobuf.schema.NativeProtobufSchema
Factory method for constructing Jackson-digestible schema using specified Message type from native protobuf schema.

G

generateSchemaFor(Class<?>) - Method in class tools.jackson.dataformat.protobuf.ProtobufMapper
Convenience method for constructing protoc definition that matches given Java type.
generateSchemaFor(TypeReference<?>) - Method in class tools.jackson.dataformat.protobuf.ProtobufMapper
Convenience method for constructing protoc definition that matches given Java type.
generateSchemaFor(JavaType) - Method in class tools.jackson.dataformat.protobuf.ProtobufMapper
Convenience method for constructing protoc definition that matches given Java type.
getAllBuilders() - Method in class tools.jackson.dataformat.protobuf.schemagen.DefinedTypeElementBuilders
 
getAllBuildersFor(Collection<JavaType>) - Method in class tools.jackson.dataformat.protobuf.schemagen.DefinedTypeElementBuilders
 
getAllNestedBuilders() - Method in class tools.jackson.dataformat.protobuf.schemagen.DefinedTypeElementBuilders
 
getBigIntegerValue() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
getBinaryValue(Base64Variant) - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
getBuilderFor(JavaType) - Method in class tools.jackson.dataformat.protobuf.schemagen.DefinedTypeElementBuilders
 
getDataType() - Method in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto
 
getDataType(JavaType) - Method in class tools.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
getDecimalValue() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
getDependencyBuilders() - Method in class tools.jackson.dataformat.protobuf.schemagen.DefinedTypeElementBuilders
 
getDescriptor(String) - Method in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet
Accessor for getting low-level definition with given name, contained in this descriptor set.
getDoubleValue() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
getEmbeddedObject() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
getEndOffset() - Method in class tools.jackson.dataformat.protobuf.ProtobufReadContext
 
getEnumValues() - Method in class tools.jackson.dataformat.protobuf.schema.EnumLookup
 
getEnumValues() - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufField
 
getField() - Method in class tools.jackson.dataformat.protobuf.ProtobufReadContext
 
getField() - Method in class tools.jackson.dataformat.protobuf.ProtobufWriteContext
 
getFieldCount() - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufMessage
 
getFile() - Method in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet
 
getFloatValue() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
getFormatName() - Method in class tools.jackson.dataformat.protobuf.ProtobufFactory
 
getFormatReadFeatures() - Method in class tools.jackson.dataformat.protobuf.ProtobufFactory
 
getFormatWriteFeatures() - Method in class tools.jackson.dataformat.protobuf.ProtobufFactory
 
getGeneratedSchema() - Method in class tools.jackson.dataformat.protobuf.schemagen.ProtobufSchemaGenerator
 
getGeneratedSchema(boolean) - Method in class tools.jackson.dataformat.protobuf.schemagen.ProtobufSchemaGenerator
 
getIntValue() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
getLabel() - Method in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto
 
getLongValue() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
getMessageNames() - Method in class tools.jackson.dataformat.protobuf.schema.NativeProtobufSchema
 
getMessageType() - Method in class tools.jackson.dataformat.protobuf.ProtobufReadContext
 
getMessageType() - Method in class tools.jackson.dataformat.protobuf.ProtobufWriteContext
 
getMessageType() - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufField
 
getMessageTypes() - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufSchema
Accessor for listing names of all root-level messages defined in the original protoc.
getName() - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufMessage
 
getNamespace(JavaType) - Static method in class tools.jackson.dataformat.protobuf.schemagen.ProtobufSchemaHelper
 
getNonNestedBuilders() - Method in class tools.jackson.dataformat.protobuf.schemagen.DefinedTypeElementBuilders
 
getNonNestedBuilders(boolean) - Method in class tools.jackson.dataformat.protobuf.schemagen.DefinedTypeElementBuilders
 
getNumberType() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
getNumberTypeFP() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
getNumberValue() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
getNumberValueExact() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
getPackage() - Method in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 
getParent() - Method in class tools.jackson.dataformat.protobuf.ProtobufReadContext
 
getParent() - Method in class tools.jackson.dataformat.protobuf.ProtobufWriteContext
 
getPrettyPrinter() - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
getRootType() - Method in class tools.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 tools.jackson.dataformat.protobuf.ProtobufGenerator
 
getSchema() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
getSchemaType() - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufSchema
Accessor to get type id for this FormatSchema, used by code Jackson databinding functionality.
getSimpleType() - Method in class tools.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
getSource() - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufSchema
Accessor for native representation of the protoc.
getString() - Method in class tools.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.
getString(Writer) - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
getStringCharacters() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
getStringLength() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
getStringOffset() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
getSyntax() - Method in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 
getTagGenerator(BeanProperty) - Method in class tools.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
getValueAsString() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
getValueAsString(String) - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
getWireType() - Method in enum class tools.jackson.dataformat.protobuf.schema.FieldType
 
go_package - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 
GROUP_END - Static variable in interface tools.jackson.dataformat.protobuf.schema.WireType
 
GROUP_START - Static variable in interface tools.jackson.dataformat.protobuf.schema.WireType
 

H

hasIndex(BeanProperty) - Static method in class tools.jackson.dataformat.protobuf.schemagen.ProtobufSchemaHelper
 
hasMessageType(String) - Method in class tools.jackson.dataformat.protobuf.schema.NativeProtobufSchema
Method for checking whether specified message type is defined by the native schema
hasStringCharacters() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 

I

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

J

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

L

label - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto
 
LABEL_OPTIONAL - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto.Label
 
LABEL_REPEATED - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto.Label
 
LABEL_REQUIRED - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto.Label
 
lazy - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldOptions
 
leading_comments - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.SourceCodeInfo.Location
 
leading_detached_comments - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.SourceCodeInfo.Location
 
LENGTH_PREFIXED - Static variable in interface tools.jackson.dataformat.protobuf.schema.WireType
 
lengthAsBytes(int) - Static method in class tools.jackson.dataformat.protobuf.ProtobufUtil
 
lengthLength(int) - Static method in class tools.jackson.dataformat.protobuf.ProtobufUtil
 
load(File) - Method in class tools.jackson.dataformat.protobuf.schema.DescriptorLoader
 
load(File) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
load(File, String) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
load(InputStream) - Method in class tools.jackson.dataformat.protobuf.schema.DescriptorLoader
Note: passed InputStream will be closed by this method.
load(InputStream) - Method in class tools.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 tools.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
load(Reader) - Method in class tools.jackson.dataformat.protobuf.schema.DescriptorLoader
Note: passed Reader will be closed by this method.
load(Reader) - Method in class tools.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 tools.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
load(URL) - Method in class tools.jackson.dataformat.protobuf.schema.DescriptorLoader
 
load(URL) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
load(URL, String) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
loadDescriptorSet(File) - Method in class tools.jackson.dataformat.protobuf.ProtobufMapper
 
loadDescriptorSet(InputStream) - Method in class tools.jackson.dataformat.protobuf.ProtobufMapper
 
loadDescriptorSet(URL) - Method in class tools.jackson.dataformat.protobuf.ProtobufMapper
 
loadMore() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
loadMoreGuaranteed() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
loadNative(File) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
loadNative(InputStream, boolean) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
loadNative(Reader, boolean) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
loadNative(URL) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
location - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.SourceCodeInfo
 
Location() - Constructor for class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.SourceCodeInfo.Location
 

M

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

N

name - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.DescriptorProto
 
name - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.EnumDescriptorProto
 
name - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.EnumValueDescriptorProto
 
name - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto
 
name - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 
name - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.MethodDescriptorProto
 
name - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.OneofDescriptorProto
 
name - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.ServiceDescriptorProto
 
name - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.UninterpretedOption
 
name - Variable in class tools.jackson.dataformat.protobuf.schema.ProtobufField
Name of field in protoc definition
NativeProtobufSchema - Class in tools.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 tools.jackson.dataformat.protobuf.schema.NativeProtobufSchema
 
NativeProtobufSchema(String, Collection<TypeElement>) - Constructor for class tools.jackson.dataformat.protobuf.schema.NativeProtobufSchema
 
negative_int_value - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.UninterpretedOption
 
nested_type - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.DescriptorProto
 
next - Variable in class tools.jackson.dataformat.protobuf.schema.ProtobufField
Link to next field within message definition; used for efficient traversal.
nextIf(String) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufField
 
nextName() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
nextName(SerializableString) - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
nextNameMatch(PropertyNameMatcher) - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
nextOrThisIf(int) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufField
 
nextStringValue() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
nextTag() - Method in class tools.jackson.dataformat.protobuf.schemagen.DefaultTagGenerator
 
nextTag(BeanProperty) - Method in class tools.jackson.dataformat.protobuf.schemagen.AnnotationBasedTagGenerator
 
nextTag(BeanProperty) - Method in class tools.jackson.dataformat.protobuf.schemagen.DefaultTagGenerator
 
nextTag(BeanProperty) - Method in class tools.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
nextToken() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
no_standard_descriptor_accessor - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.MessageOptions
 
notArray() - Method in class tools.jackson.dataformat.protobuf.ProtobufWriteContext
 
number - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.EnumValueDescriptorProto
 
number - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto
 

O

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

P

PackageVersion - Class in tools.jackson.dataformat.protobuf
Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
PackageVersion() - Constructor for class tools.jackson.dataformat.protobuf.PackageVersion
 
packed - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldOptions
 
packed - Variable in class tools.jackson.dataformat.protobuf.schema.ProtobufField
 
parse(String) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
Method for parsing given protoc schema definition, constructing schema object Jackson can use.
parse(String, String) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
parseNative(String) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
path - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.SourceCodeInfo.Location
 
php_class_prefix - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 
positive_int_value - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.UninterpretedOption
 
property(String, JsonFormatVisitable, JavaType) - Method in class tools.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
property(BeanProperty) - Method in class tools.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
PROTOBUF_READ_CAPABILITIES - Static variable in class tools.jackson.dataformat.protobuf.ProtobufParser
 
ProtobufEnum - Class in tools.jackson.dataformat.protobuf.schema
 
ProtobufEnum(String, Map<String, Integer>, boolean) - Constructor for class tools.jackson.dataformat.protobuf.schema.ProtobufEnum
 
ProtobufFactory - Class in tools.jackson.dataformat.protobuf
 
ProtobufFactory() - Constructor for class tools.jackson.dataformat.protobuf.ProtobufFactory
 
ProtobufFactory(ProtobufFactory) - Constructor for class tools.jackson.dataformat.protobuf.ProtobufFactory
 
ProtobufFactory(ProtobufFactoryBuilder) - Constructor for class tools.jackson.dataformat.protobuf.ProtobufFactory
Constructors used by ProtobufFactoryBuilder for instantiation.
ProtobufFactoryBuilder - Class in tools.jackson.dataformat.protobuf
TSFBuilder implementation for constructing ProtobufFactory instances.
ProtobufFactoryBuilder() - Constructor for class tools.jackson.dataformat.protobuf.ProtobufFactoryBuilder
 
ProtobufFactoryBuilder(ProtobufFactory) - Constructor for class tools.jackson.dataformat.protobuf.ProtobufFactoryBuilder
 
ProtobufField - Class in tools.jackson.dataformat.protobuf.schema
 
ProtobufField(FieldElement, FieldType) - Constructor for class tools.jackson.dataformat.protobuf.schema.ProtobufField
 
ProtobufField(FieldElement, FieldType, ProtobufMessage, ProtobufEnum) - Constructor for class tools.jackson.dataformat.protobuf.schema.ProtobufField
 
ProtobufField(FieldElement, ProtobufEnum) - Constructor for class tools.jackson.dataformat.protobuf.schema.ProtobufField
 
ProtobufField(FieldElement, ProtobufMessage) - Constructor for class tools.jackson.dataformat.protobuf.schema.ProtobufField
 
ProtobufGenerator - Class in tools.jackson.dataformat.protobuf
 
ProtobufGenerator(ObjectWriteContext, IOContext, int, ProtobufSchema, OutputStream) - Constructor for class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
ProtobufMapper - Class in tools.jackson.dataformat.protobuf
 
ProtobufMapper() - Constructor for class tools.jackson.dataformat.protobuf.ProtobufMapper
 
ProtobufMapper(ProtobufFactory) - Constructor for class tools.jackson.dataformat.protobuf.ProtobufMapper
 
ProtobufMapper(ProtobufMapper.Builder) - Constructor for class tools.jackson.dataformat.protobuf.ProtobufMapper
 
ProtobufMapper.Builder - Class in tools.jackson.dataformat.protobuf
Base implementation for "Vanilla" ObjectMapper, used with Protobuf backend.
ProtobufMapper.Builder.StateImpl - Class in tools.jackson.dataformat.protobuf
 
ProtobufMessage - Class in tools.jackson.dataformat.protobuf.schema
 
ProtobufMessage(String, ProtobufField[]) - Constructor for class tools.jackson.dataformat.protobuf.schema.ProtobufMessage
 
ProtobufParser - Class in tools.jackson.dataformat.protobuf
 
ProtobufParser(ObjectReadContext, IOContext, int, ProtobufSchema, InputStream, byte[], int, int, boolean) - Constructor for class tools.jackson.dataformat.protobuf.ProtobufParser
 
ProtobufReadContext - Class in tools.jackson.dataformat.protobuf
Extension of TokenStreamContext to support features needed to decode nested Protobuf messages.
ProtobufReadContext(ProtobufReadContext, ProtobufMessage, int, int) - Constructor for class tools.jackson.dataformat.protobuf.ProtobufReadContext
 
ProtobufSchema - Class in tools.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 tools.jackson.dataformat.protobuf.schema.ProtobufSchema
 
ProtobufSchemaGenerator - Class in tools.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 tools.jackson.dataformat.protobuf.schemagen.ProtobufSchemaGenerator
 
ProtobufSchemaHelper - Class in tools.jackson.dataformat.protobuf.schemagen
 
ProtobufSchemaLoader - Class in tools.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 tools.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
ProtoBufSchemaVisitor - Class in tools.jackson.dataformat.protobuf.schemagen
 
ProtoBufSchemaVisitor() - Constructor for class tools.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
ProtoBufSchemaVisitor(SerializationContext, DefinedTypeElementBuilders, boolean) - Constructor for class tools.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
ProtobufUtil - Class in tools.jackson.dataformat.protobuf
 
ProtobufUtil() - Constructor for class tools.jackson.dataformat.protobuf.ProtobufUtil
 
ProtobufWriteContext - Class in tools.jackson.dataformat.protobuf
 
ProtobufWriteContext(int, ProtobufWriteContext, ProtobufMessage) - Constructor for class tools.jackson.dataformat.protobuf.ProtobufWriteContext
 
public_dependency - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 
py_generic_services - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 

R

readBinaryValue(Base64Variant, OutputStream) - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
readResolve() - Method in class tools.jackson.dataformat.protobuf.ProtobufFactory
Method that we need to override to actually make restoration go through constructors etc.
readResolve() - Method in class tools.jackson.dataformat.protobuf.ProtobufMapper.Builder.StateImpl
 
rebuild() - Method in class tools.jackson.dataformat.protobuf.ProtobufFactory
 
rebuild() - Method in class tools.jackson.dataformat.protobuf.ProtobufMapper
 
releaseBuffered(OutputStream) - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
repeated - Variable in class tools.jackson.dataformat.protobuf.schema.ProtobufField
 
required - Variable in class tools.jackson.dataformat.protobuf.schema.ProtobufField
 
requiresPropertyOrdering() - Method in class tools.jackson.dataformat.protobuf.ProtobufFactory
 
reserved_name - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.DescriptorProto
 
reserved_range - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.DescriptorProto
 
reset(ProtobufMessage, int, int) - Method in class tools.jackson.dataformat.protobuf.ProtobufReadContext
 
resolve(Collection<TypeElement>, MessageElement) - Static method in class tools.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 tools.jackson.dataformat.protobuf.schema.TypeResolver
 

S

schemaFor(String) - Method in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet
 
schemaForFirstType() - Method in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet
 
schemaLoader() - Method in class tools.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 tools.jackson.dataformat.protobuf.ProtobufUtil
 
server_streaming - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.MethodDescriptorProto
 
service - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 
ServiceDescriptorProto() - Constructor for class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.ServiceDescriptorProto
 
ServiceOptions() - Constructor for class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.ServiceOptions
 
setCurrentName(String) - Method in class tools.jackson.dataformat.protobuf.ProtobufReadContext
 
setField(ProtobufField) - Method in class tools.jackson.dataformat.protobuf.ProtobufWriteContext
 
setMessageType(ProtobufMessage) - Method in class tools.jackson.dataformat.protobuf.ProtobufReadContext
 
setPackage(String) - Method in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 
setSchema(ProtobufSchema) - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
setSchemaLoader(ProtobufSchemaLoader) - Method in class tools.jackson.dataformat.protobuf.ProtobufMapper
 
shared() - Static method in class tools.jackson.dataformat.protobuf.ProtobufMapper
Accessor method for getting globally shared "default" ProtobufMapper instance: one that has default configuration, no modules registered, no config overrides.
snapshot() - Method in class tools.jackson.dataformat.protobuf.ProtobufFactory
Instances are immutable so just return `this`
source_code_info - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 
SourceCodeInfo() - Constructor for class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.SourceCodeInfo
 
span - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.SourceCodeInfo.Location
 
startLocation(ContentReference, long) - Method in class tools.jackson.dataformat.protobuf.ProtobufReadContext
 
StateImpl(ProtobufMapper.Builder) - Constructor for class tools.jackson.dataformat.protobuf.ProtobufMapper.Builder.StateImpl
 
std - Static variable in class tools.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
Standard loader instance that is usually used for loading protoc schemas.
streamReadCapabilities() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
streamReadContext() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
streamReadInputSource() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
streamWriteCapabilities() - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
streamWriteContext() - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
streamWriteOutputBuffered() - Method in class tools.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.
streamWriteOutputTarget() - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
STRING - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FieldType
 
string_value - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.UninterpretedOption
 
sUtf8UnitLengths - Static variable in class tools.jackson.dataformat.protobuf.ProtobufUtil
 
swift_prefix - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 
syntax - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 

T

tokenStreamFactory() - Method in class tools.jackson.dataformat.protobuf.ProtobufMapper
 
tools.jackson.dataformat.protobuf - module tools.jackson.dataformat.protobuf
 
tools.jackson.dataformat.protobuf - package tools.jackson.dataformat.protobuf
 
tools.jackson.dataformat.protobuf.schema - package tools.jackson.dataformat.protobuf.schema
Contains functionality for generating internal Protobuf schema instances from external protoc resources.
tools.jackson.dataformat.protobuf.schemagen - package tools.jackson.dataformat.protobuf.schemagen
Contains functionality for generating Protobuf schema instances from POJO definitions, instead of reading external protoc definitions.
toString() - Method in class tools.jackson.dataformat.protobuf.ProtobufReadContext
Overridden to provide developer readable "JsonPath" representation of the context.
toString() - Method in class tools.jackson.dataformat.protobuf.ProtobufWriteContext
Overridden to provide developer JsonPointer representation of the context.
toString() - Method in class tools.jackson.dataformat.protobuf.schema.NativeProtobufSchema
 
toString() - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufField
 
toString() - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufSchema
 
toString(String) - Method in class tools.jackson.dataformat.protobuf.schema.NativeProtobufSchema
 
trailing_comments - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.SourceCodeInfo.Location
 
type - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto
 
type - Variable in class tools.jackson.dataformat.protobuf.schema.ProtobufField
 
TYPE_BOOL - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto.Type
 
TYPE_BYTES - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto.Type
 
TYPE_DOUBLE - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto.Type
 
TYPE_ENUM - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto.Type
 
TYPE_FIXED32 - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto.Type
 
TYPE_FIXED64 - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto.Type
 
TYPE_FLOAT - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto.Type
 
TYPE_GROUP - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto.Type
 
TYPE_INT32 - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto.Type
 
TYPE_INT64 - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto.Type
 
TYPE_MESSAGE - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto.Type
 
type_name - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto
 
TYPE_SFIXED32 - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto.Type
 
TYPE_SFIXED64 - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto.Type
 
TYPE_SINT32 - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto.Type
 
TYPE_SINT64 - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto.Type
 
TYPE_STRING - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto.Type
 
TYPE_UINT32 - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto.Type
 
TYPE_UINT64 - Enum constant in enum class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldDescriptorProto.Type
 
typedTag - Variable in class tools.jackson.dataformat.protobuf.schema.ProtobufField
Combination of numeric tag and 3-bit wire type.
TypeElementBuilder - Interface in tools.jackson.dataformat.protobuf.schemagen
 
TypeResolver - Class in tools.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 tools.jackson.dataformat.protobuf.schema.TypeResolver
 

U

uninterpreted_option - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.EnumOptions
 
uninterpreted_option - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.EnumValueOptions
 
uninterpreted_option - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldOptions
 
uninterpreted_option - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileOptions
 
uninterpreted_option - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.MessageOptions
 
uninterpreted_option - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.MethodOptions
 
uninterpreted_option - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.OneofOptions
 
uninterpreted_option - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.ServiceOptions
 
UninterpretedOption() - Constructor for class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.UninterpretedOption
 
UNKNOWN_FIELD - Static variable in class tools.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 tools.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 tools.jackson.dataformat.protobuf.schema.ProtobufField
 
usesStandardIndexing() - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufEnum
 
usesZigZag - Variable in class tools.jackson.dataformat.protobuf.schema.ProtobufField
 
usesZigZag() - Method in enum class tools.jackson.dataformat.protobuf.schema.FieldType
 

V

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

W

weak - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FieldOptions
 
weak_dependency - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 
wireType - Variable in class tools.jackson.dataformat.protobuf.schema.ProtobufField
3-bit id used on determining details of how values are serialized.
WireType - Interface in tools.jackson.dataformat.protobuf.schema
Enumeration of wire types that protobuf specification defines
withRootType(String) - Method in class tools.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(double[], int, int) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeArray(int[], int, int) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeArray(long[], int, int) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeBinary(Base64Variant, byte[], int, int) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeBoolean(boolean) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeEndArray() - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeEndObject() - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeName(String) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeName(SerializableString) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeNull() - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeNumber(double) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeNumber(float) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeNumber(int) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeNumber(long) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeNumber(short) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeNumber(String) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeNumber(BigDecimal) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeNumber(BigInteger) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writePropertyId(long) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeRaw(char) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeRaw(char[], int, int) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeRaw(String) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeRaw(String, int, int) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeRawUTF8String(byte[], int, int) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeRawValue(char[], int, int) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeRawValue(String) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeRawValue(String, int, int) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeStartArray() - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeStartArray(Object) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeStartObject() - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeStartObject(Object) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeString(char[], int, int) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeString(String) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeString(SerializableString) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
writeUTF8String(byte[], int, int) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 

Z

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

_

_binaryValue - Variable in class tools.jackson.dataformat.protobuf.ProtobufParser
We will hold on to decoded binary data, for duration of current event, so that multiple calls to ProtobufParser.getBinaryValue(tools.jackson.core.Base64Variant) will not need to decode data more than once.
_buffered - Variable in class tools.jackson.dataformat.protobuf.ProtobufGenerator
Object used in cases where we need to buffer content to calculate length-prefix.
_bufferRecyclable - Variable in class tools.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 tools.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
_builder - Variable in class tools.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
When visiting Object (Record) types, Enums, Arrays, we get this type builder.
_byteArrayBuilder - Variable in class tools.jackson.dataformat.protobuf.ProtobufParser
ByteArrayBuilder is needed if 'getBinaryValue' is called.
_checkNumericValue() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
_child - Variable in class tools.jackson.dataformat.protobuf.ProtobufReadContext
 
_child - Variable in class tools.jackson.dataformat.protobuf.ProtobufWriteContext
 
_closeInput() - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
_closeInput() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
_complete - Variable in class tools.jackson.dataformat.protobuf.ProtobufGenerator
Flag that is set when the whole content is complete, can be output.
_complete() - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
_createContext(ContentReference, boolean) - Method in class tools.jackson.dataformat.protobuf.ProtobufFactory
 
_createGenerator(ObjectWriteContext, IOContext, OutputStream) - Method in class tools.jackson.dataformat.protobuf.ProtobufFactory
 
_createParser(ObjectReadContext, IOContext, byte[], int, int) - Method in class tools.jackson.dataformat.protobuf.ProtobufFactory
 
_createParser(ObjectReadContext, IOContext, DataInput) - Method in class tools.jackson.dataformat.protobuf.ProtobufFactory
 
_createParser(ObjectReadContext, IOContext, InputStream) - Method in class tools.jackson.dataformat.protobuf.ProtobufFactory
 
_currBuffer - Variable in class tools.jackson.dataformat.protobuf.ProtobufGenerator
Currently active output buffer, place where appends occur.
_currentEndOffset - Variable in class tools.jackson.dataformat.protobuf.ProtobufParser
 
_currentField - Variable in class tools.jackson.dataformat.protobuf.ProtobufParser
 
_currentMessage - Variable in class tools.jackson.dataformat.protobuf.ProtobufParser
The innermost Object type ("message" in proto lingo) we are handling.
_currentName - Variable in class tools.jackson.dataformat.protobuf.ProtobufReadContext
 
_currentValue - Variable in class tools.jackson.dataformat.protobuf.ProtobufReadContext
 
_currentValue - Variable in class tools.jackson.dataformat.protobuf.ProtobufWriteContext
 
_currField - Variable in class tools.jackson.dataformat.protobuf.ProtobufGenerator
Field to be output next; set when JsonToken.PROPERTY_NAME is written, cleared once value has been written
_currInputProcessed - Variable in class tools.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 tools.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 tools.jackson.dataformat.protobuf.ProtobufGenerator
 
_currStart - Variable in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
_decode32Bits() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
_decode64Bits() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
_decodedLength - Variable in class tools.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 tools.jackson.dataformat.protobuf.ProtobufParser
 
_decodeVLongSlow() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
_definedTypeElementBuilders - Variable in class tools.jackson.dataformat.protobuf.schemagen.DefinedTypeElementBuilders
 
_definedTypeElementBuilders - Variable in class tools.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
_definedTypeElementBuilders - Variable in class tools.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
_descriptorLoader - Variable in class tools.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 tools.jackson.dataformat.protobuf.ProtobufGenerator
 
_encodeLongerString(String) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
_endOffset - Variable in class tools.jackson.dataformat.protobuf.ProtobufReadContext
Offset within input buffer where the message represented by this context (if message context) ends.
_ensureMore() - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
_ensureRoom(int) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
_field - Variable in class tools.jackson.dataformat.protobuf.ProtobufReadContext
For array contexts: field that defines type of array values.
_field - Variable in class tools.jackson.dataformat.protobuf.ProtobufWriteContext
Field within either current object (for Object context); or, parent field (for Array)
_fields - Variable in class tools.jackson.dataformat.protobuf.schema.ProtobufMessage
Array that contains actual fields, in declaration order.
_fieldsById - Variable in class tools.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 tools.jackson.dataformat.protobuf.schema.ProtobufMessage
 
_finishBytes(int) - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
_finishToken() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
Method called to finish parsing of a token so that token contents are retriable
_firstField - Variable in class tools.jackson.dataformat.protobuf.schema.ProtobufMessage
 
_firstMessageType() - Method in class tools.jackson.dataformat.protobuf.schema.NativeProtobufSchema
 
_firstSegment - Variable in class tools.jackson.dataformat.protobuf.ByteAccumulator
 
_generated - Variable in class tools.jackson.dataformat.protobuf.schemagen.ProtobufSchemaGenerator
 
_getByteArrayBuilder() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
_handleEOF() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
_idOffset - Variable in class tools.jackson.dataformat.protobuf.schema.ProtobufMessage
 
_inObject - Variable in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
_inputBuffer - Variable in class tools.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 tools.jackson.dataformat.protobuf.ProtobufParser
Index of character after last available one in the buffer.
_inputPtr - Variable in class tools.jackson.dataformat.protobuf.ProtobufParser
Pointer to next available character in buffer
_inputStream - Variable in class tools.jackson.dataformat.protobuf.ProtobufParser
Input stream that can be used for reading more content, if one in use.
_isNested - Variable in class tools.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
_isNestedType - Variable in class tools.jackson.dataformat.protobuf.schemagen.DefinedTypeElementBuilders
 
_lastSegment - Variable in class tools.jackson.dataformat.protobuf.ByteAccumulator
 
_loadNative(File) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
_loadNative(InputStream, boolean) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
_loadNative(Reader, boolean) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
_loadNative(String) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
_loadNative(URL) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
_loadToHaveAtLeast(int) - Method in class tools.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 tools.jackson.dataformat.protobuf.ProtobufParser
 
_message - Variable in class tools.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 tools.jackson.dataformat.protobuf.schema.NativeProtobufSchema
 
_messageType - Variable in class tools.jackson.dataformat.protobuf.ProtobufReadContext
Type of current context.
_messageType(String) - Method in class tools.jackson.dataformat.protobuf.schema.NativeProtobufSchema
 
_name - Variable in class tools.jackson.dataformat.protobuf.schema.NativeProtobufSchema
 
_name - Variable in class tools.jackson.dataformat.protobuf.schema.ProtobufEnum
 
_name - Variable in class tools.jackson.dataformat.protobuf.schema.ProtobufMessage
 
_nameCopied - Variable in class tools.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 tools.jackson.dataformat.protobuf.ProtobufParser
Temporary buffer that is needed if field name is accessed using JsonParser.getTextCharacters() method (instead of String returning alternatives)
_nativeTypes - Variable in class tools.jackson.dataformat.protobuf.schema.NativeProtobufSchema
 
_nestedTypes - Variable in class tools.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
_nextTag - Variable in class tools.jackson.dataformat.protobuf.ProtobufParser
 
_numberBigDecimal - Variable in class tools.jackson.dataformat.protobuf.ProtobufParser
 
_numberBigInt - Variable in class tools.jackson.dataformat.protobuf.ProtobufParser
 
_numberDouble - Variable in class tools.jackson.dataformat.protobuf.ProtobufParser
 
_numberFloat - Variable in class tools.jackson.dataformat.protobuf.ProtobufParser
 
_numberInt - Variable in class tools.jackson.dataformat.protobuf.ProtobufParser
 
_numberLong - Variable in class tools.jackson.dataformat.protobuf.ProtobufParser
 
_numTypesValid - Variable in class tools.jackson.dataformat.protobuf.ProtobufParser
Bitfield that indicates which numeric representations have been calculated for the current type
_origCurrBuffer - Variable in class tools.jackson.dataformat.protobuf.ProtobufGenerator
The first allocated (or recycled) buffer instance; needed to avoid issue [dataformat-protobuf#14].
_output - Variable in class tools.jackson.dataformat.protobuf.ProtobufGenerator
Ultimate destination
_package - Variable in class tools.jackson.dataformat.protobuf.schema.FileDescriptorSet.FileDescriptorProto
 
_parent - Variable in class tools.jackson.dataformat.protobuf.ByteAccumulator
 
_parent - Variable in class tools.jackson.dataformat.protobuf.ProtobufReadContext
Parent context for this context; null for root context.
_parent - Variable in class tools.jackson.dataformat.protobuf.ProtobufWriteContext
 
_parentStart - Variable in class tools.jackson.dataformat.protobuf.ByteAccumulator
Pointer to start of contents provided by parent, preceding room for prefix (that is, same as or less than `_prefixOffset`)
_prefixBuffer - Variable in class tools.jackson.dataformat.protobuf.ByteAccumulator
Caller-provided buffer in which optional type prefix, and mandatory length indicator may be added.
_prefixOffset - Variable in class tools.jackson.dataformat.protobuf.ByteAccumulator
Offset within ByteAccumulator._prefixBuffer where there is room for encoding prefix (type, tag, length).
_readAll(Reader) - Method in class tools.jackson.dataformat.protobuf.schema.ProtobufSchemaLoader
 
_reader - Variable in class tools.jackson.dataformat.protobuf.schema.DescriptorLoader
Fully configured reader for FileDescriptorSet objects.
_releaseBuffers() - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
_releaseBuffers() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
_reportEnumError(Object) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
_reportWrongWireType(String) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
_resolve(MessageElement) - Method in class tools.jackson.dataformat.protobuf.schema.TypeResolver
 
_rootContext - Variable in class tools.jackson.dataformat.protobuf.ProtobufGenerator
Reference to the root context since that is needed for serialization
_rootType - Variable in class tools.jackson.dataformat.protobuf.schema.ProtobufSchema
 
_rootType - Variable in class tools.jackson.dataformat.protobuf.schemagen.ProtobufSchemaGenerator
 
_saveState() - Method in class tools.jackson.dataformat.protobuf.ProtobufMapper.Builder
 
_schema - Variable in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
_schema - Variable in class tools.jackson.dataformat.protobuf.ProtobufParser
 
_schemaLoader - Variable in class tools.jackson.dataformat.protobuf.ProtobufMapper
 
_segmentBytes - Variable in class tools.jackson.dataformat.protobuf.ByteAccumulator
Total number of bytes contained within buffers, to be used for length prefix.
_simpleType - Variable in class tools.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
When visiting simple scalar types, we'll get this assigned
_skipBytes(int) - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
_skipVInt() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
_skipVIntSlow() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
_slow32() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
_slow64() - Method in class tools.jackson.dataformat.protobuf.ProtobufParser
 
_source - Variable in class tools.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 tools.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 tools.jackson.dataformat.protobuf.ProtobufParser
Current state of the parser.
_streamReadContext - Variable in class tools.jackson.dataformat.protobuf.ProtobufParser
Information about parser context, context in which the next token is to be parsed (root, array, object).
_streamWriteContext - Variable in class tools.jackson.dataformat.protobuf.ProtobufGenerator
Current context, in form we can use it.
_tagCounter - Variable in class tools.jackson.dataformat.protobuf.schemagen.DefaultTagGenerator
 
_tagGenerator - Variable in class tools.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
_textBuffer - Variable in class tools.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)
_throwUnsupported() - Method in class tools.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
_throwUnsupported(String) - Method in class tools.jackson.dataformat.protobuf.schemagen.ProtoBufSchemaVisitor
 
_tokenIncomplete - Variable in class tools.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 tools.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 tools.jackson.dataformat.protobuf.ProtobufParser
Input row on which current token starts, 1-based
_tokenInputTotal - Variable in class tools.jackson.dataformat.protobuf.ProtobufParser
Total number of bytes/characters read before start of current token.
_type - Variable in class tools.jackson.dataformat.protobuf.schemagen.MessageElementVisitor
 
_typedTag - Variable in class tools.jackson.dataformat.protobuf.ByteAccumulator
 
_valuesByName - Variable in class tools.jackson.dataformat.protobuf.schema.ProtobufEnum
 
_verifyValueWrite() - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
_verifyValueWrite(String) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
_writeEmptyString() - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
_writeEnum(int) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
_writeEnum(String) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
_writeLengthPrefixed(byte[], int, int) - Method in class tools.jackson.dataformat.protobuf.ProtobufGenerator
 
_writeTag - Variable in class tools.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 _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form