ProtoFieldConfig class

Constructors

ProtoFieldConfig.bool(int fieldNumber, {List<ProtoOption> options = const [], bool hasOptionalFlags = false})
factory
ProtoFieldConfig.bytes(int fieldNumber, {List<ProtoOption> options = const [], bool hasOptionalFlags = false})
factory
ProtoFieldConfig.double(int fieldNumber, {List<ProtoOption> options = const [], bool hasOptionalFlags = false})
factory
ProtoFieldConfig.enumType(int fieldNumber, {bool hasOptionalFlags = false, List<ProtoOption> options = const []})
factory
ProtoFieldConfig.field(int fieldNumber, ProtoFieldType type, {List<ProtoOption> options = const [], bool hasOptionalFlags = false})
factory
ProtoFieldConfig.fixed32(int fieldNumber, {List<ProtoOption> options = const [], bool hasOptionalFlags = false})
factory
ProtoFieldConfig.fixed64(int fieldNumber, {List<ProtoOption> options = const [], bool hasOptionalFlags = false})
factory
ProtoFieldConfig.float(int fieldNumber, {List<ProtoOption> options = const [], bool hasOptionalFlags = false})
factory
ProtoFieldConfig.int32(int fieldNumber, {List<ProtoOption> options = const [], bool hasOptionalFlags = false})
factory
ProtoFieldConfig.int64(int fieldNumber, {List<ProtoOption> options = const [], bool hasOptionalFlags = false})
factory
ProtoFieldConfig.internal(int fieldNumber, ProtoFieldType fieldType, {List<ProtoOption> options = const [], bool hasOptionalFlag = false})
factory
ProtoFieldConfig.map({required int fieldNumber, required ProtoFieldType keyType, required ProtoFieldType valueType, List<ProtoOption> options = const [], bool hasOptionalFlags = false})
factory
ProtoFieldConfig.message(int fieldNumber, {List<ProtoOption> options = const [], bool hasOptionalFlags = false})
factory
ProtoFieldConfig.repeated({required int fieldNumber, required ProtoFieldType elementType, ProtoRepeatedEncoding? encoding, bool hasOptionalFlags = false, List<ProtoOption> options = const []})
factory
ProtoFieldConfig.sFixed32(int fieldNumber, {List<ProtoOption> options = const [], bool hasOptionalFlags = false})
factory
ProtoFieldConfig.sFixed64(int fieldNumber, {List<ProtoOption> options = const [], bool hasOptionalFlags = false})
factory
ProtoFieldConfig.sint32(int fieldNumber, {List<ProtoOption> options = const [], bool hasOptionalFlags = false})
factory
ProtoFieldConfig.sint64(int fieldNumber, {List<ProtoOption> options = const [], bool hasOptionalFlags = false})
factory
ProtoFieldConfig.string(int fieldNumber, {List<ProtoOption> options = const [], bool hasOptionalFlags = false})
factory
ProtoFieldConfig.uint32(int fieldNumber, {List<ProtoOption> options = const [], bool hasOptionalFlags = false})
factory
ProtoFieldConfig.uint64(int fieldNumber, {List<ProtoOption> options = const [], bool hasOptionalFlags = false})
factory

Properties

fieldNumber int
final
fieldType ProtoFieldType
final
hashCode int
The hash code for this object.
no setterinherited
hasOptionalFalg bool
final
mapKeyType ProtoFieldType?
final
mapValueType ProtoFieldType?
final
options List<ProtoOption>
final
repeatedEncoding ProtoRepeatedEncoding
final
repeatedType ProtoFieldType?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

encodeKey(ProtoWireType wireType) List<int>
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