MapFieldInfo<K, V> class

Inheritance

Constructors

MapFieldInfo(String name, int tagNumber, int index, int type, int? keyFieldType, int? valueFieldType, BuilderInfo mapEntryBuilderInfo, CreateBuilderFunc? valueCreator, {String? protoName})

Properties

check CheckFunc<PbMap<K, V>?>?
finalinherited
enumValues List<ProtobufEnum>?
finalinherited
hashCode int
The hash code for this object.
no setterinherited
index int?
finalinherited
isEnum bool
no setterinherited
isGroupOrMessage bool
no setterinherited
isMapField bool
no setterinherited
isRepeated bool
no setterinherited
isRequired bool
no setterinherited
keyFieldType int?
final
makeDefault MakeDefaultFunc?
finalinherited
mapEntryBuilderInfo BuilderInfo
final
name String
Name of this field as the json_name reported by protoc.
finalinherited
protoName String
The name of this field as written in the proto-definition.
finalinherited
readonlyDefault → dynamic
Returns a read-only default value for a field. (Unlike getField, doesn't create a repeated field.)
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
subBuilder CreateBuilderFunc?
finalinherited
tagNumber int
finalinherited
type int
finalinherited
valueCreator CreateBuilderFunc?
Creates a new empty instance of the value type.
final
valueFieldInfo FieldInfo
no setter
valueFieldType int?
final
valueOf ValueOfFunc?
finalinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited