addMapField<K, V> method
void
addMapField<K, V>(
- int tagNumber,
- String name,
- int keyFieldType,
- int valueFieldType,
- BuilderInfo mapEntryBuilderInfo,
- CreateBuilderFunc? valueCreator, {
- ProtobufEnum? defaultEnumValue,
- String? protoName,
Implementation
void addMapField<K, V>(
int tagNumber,
String name,
int keyFieldType,
int valueFieldType,
BuilderInfo mapEntryBuilderInfo,
CreateBuilderFunc? valueCreator,
{ProtobufEnum? defaultEnumValue,
String? protoName}) {
var index = byIndex.length;
_addField(MapFieldInfo<K, V>(name, tagNumber, index, PbFieldType.M,
keyFieldType, valueFieldType, mapEntryBuilderInfo, valueCreator,
defaultEnumValue: defaultEnumValue, protoName: protoName));
}