Field class

Inheritance

Constructors

Field(String name, int num, int type, double scale, double offset, String units, bool isAccumulated, ProfileType profileType)
Field.create(String name, int num, int type, double scale, double offset, String units, bool accumulated, ProfileType profileType)
factory
Field.fromOther(Field other)

Properties

components List<FieldComponent>
final
hashCode int
The hash code for this object.
no setterinherited
isAccumulated bool
final
isExpandedField bool
getter/setter pair
isInvalid bool
no setterinherited
name String
final
num int
final
offset double
final
profileType ProfileType
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scale double
final
subfields List<Subfield>
final
type int
getter/setter pairoverride-getter
units String
final
value Object?
no setterinherited
values List<Object?>
finalinherited

Methods

addValue(Object? value) → void
inherited
getBitsValue(int offset, int bits, int targetType) int?
inherited
getFieldType({int? subfieldIndex, String? subfieldName}) int
inherited
getFieldUnits({int? subfieldIndex, String? subfieldName}) String
inherited
getName({int? subfieldIndex, String? subfieldName}) String
inherited
getNumValues() int
inherited
getSize() int
inherited
getSubfieldByIndex(int subfieldIndex) Subfield?
override
getSubfieldByName(String subfieldName) Subfield?
override
getValue(int index, {int? subfieldInfo, String? subfieldName}) Object?
inherited
isNumeric() bool
inherited
isSigned({int? subfieldIndex, String? subfieldName}) bool
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setRawValue(int index, Object? value) → void
inherited
setValue(Object? value, {int? subfieldInfo, String? subfieldName}) → void
inherited
setValueAtIndex(int index, Object? value, {int? subfieldInfo, String? subfieldName}) → void
inherited
toString() String
A string representation of this object.
inherited

Operators

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