Uses of Class
tools.jackson.dataformat.protobuf.schema.ProtobufField
Packages that use ProtobufField
Package
Description
Contains functionality for generating internal Protobuf schema instances
from external protoc resources.
-
Uses of ProtobufField in tools.jackson.dataformat.protobuf
Fields in tools.jackson.dataformat.protobuf declared as ProtobufFieldModifier and TypeFieldDescriptionprotected ProtobufFieldProtobufParser._currentFieldprotected ProtobufFieldProtobufGenerator._currFieldField to be output next; set whenJsonToken.PROPERTY_NAMEis written, cleared once value has been writtenprotected ProtobufFieldProtobufReadContext._fieldFor array contexts: field that defines type of array values.protected ProtobufFieldProtobufWriteContext._fieldField within either current object (for Object context); or, parent field (for Array)protected static final ProtobufFieldProtobufGenerator.UNKNOWN_FIELDThis 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.Methods in tools.jackson.dataformat.protobuf that return ProtobufFieldMethods in tools.jackson.dataformat.protobuf with parameters of type ProtobufFieldModifier and TypeMethodDescriptionProtobufReadContext.createChildArrayContext(ProtobufField f) ProtobufReadContext.createChildArrayContext(ProtobufField f, int endOffset) ProtobufReadContext.createChildObjectContext(ProtobufMessage messageType, ProtobufField f, int endOffset) voidProtobufWriteContext.setField(ProtobufField f) -
Uses of ProtobufField in tools.jackson.dataformat.protobuf.schema
Fields in tools.jackson.dataformat.protobuf.schema declared as ProtobufFieldModifier and TypeFieldDescriptionprotected final ProtobufField[]ProtobufMessage._fieldsArray that contains actual fields, in declaration order.protected ProtobufField[]ProtobufMessage._fieldsByIdArrays of fields indexed by id (offset by_idOffset), if fields ids are in contiguous (enough) range.protected ProtobufFieldProtobufMessage._firstFieldProtobufField.nextLink to next field within message definition; used for efficient traversal.Methods in tools.jackson.dataformat.protobuf.schema that return ProtobufFieldModifier and TypeMethodDescriptionProtobufMessage.field(int id) ProtobufMessage.field(tools.jackson.core.SerializableString name) abstract ProtobufFieldProtobufMessage.firstField()final ProtobufFieldfinal ProtobufFieldProtobufField.nextOrThisIf(int idToMatch) static ProtobufFieldProtobufField.unknownField()Methods in tools.jackson.dataformat.protobuf.schema that return types with arguments of type ProtobufFieldMethods in tools.jackson.dataformat.protobuf.schema with parameters of type ProtobufFieldModifier and TypeMethodDescriptionvoidProtobufField.assignNext(ProtobufField n) intProtobufField.compareTo(ProtobufField other) static FieldLookupFieldLookup.construct(ProtobufField[] fields) voidProtobufMessage.init(ProtobufField first) Method called right after finishing actual construction of this message definition.Constructors in tools.jackson.dataformat.protobuf.schema with parameters of type ProtobufField