Index
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
ProtobufFactoryinstances 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
StateImplis 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
loadDescriptorSetmethods, 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
ProtobufFieldinstances 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
ProtobufMessagetype 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
InputStreamwill 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
Readerwill 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
ProtobufSchemato 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
ProtobufFactoryBuilderfor instantiation. - ProtobufFactoryBuilder - Class in tools.jackson.dataformat.protobuf
-
TSFBuilderimplementation for constructingProtobufFactoryinstances. - 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
TokenStreamContextto 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
FormatSchemaimplementation for protobuf, bound to specific root-levelProtobufMessage, 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
ProtobufSchemafor 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
ProtobufSchemaLoaderwhich 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"
ProtobufMapperinstance: 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_NAMEis 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._prefixBufferwhere 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
FileDescriptorSetobjects. - _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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form