AddressStructure class

Inheritance
Available extensions

Properties

adr1 AddressLine1Structure?
https://gedcom.io/terms/v7/ADR1 Gedcom7Tags.ADR1
no setter
adr2 AddressLine2Structure?
https://gedcom.io/terms/v7/ADR2 Gedcom7Tags.ADR2
no setter
adr3 AddressLine3Structure?
https://gedcom.io/terms/v7/ADR3 Gedcom7Tags.ADR3
no setter
city CityStructure?
https://gedcom.io/terms/v7/CITY Gedcom7Tags.CITY
no setter
ctry CountryStructure?
https://gedcom.io/terms/v7/CTRY Gedcom7Tags.CTRY
no setter
hashCode int
The hash code for this object.
no setterinherited
level int
Level.
no setterinherited
lineVal String?
Line Value.
no setterinherited
post PostalCodeStructure?
https://gedcom.io/terms/v7/POST Gedcom7Tags.POST
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stae StateStructure?
https://gedcom.io/terms/v7/STAE Gedcom7Tags.STAE
no setter
substructures List<Gedcom7Structure>
Nested substructures.
no setterinherited
substructuresLevel int
Represents level for all nested substructures.
no setterinherited
tag String
Tag.
no setterinherited
valueInteger int?

Available on GedcomStructure, provided by the GedcomStructureValueExtension extension

Parsed Integer value.
no setter
valueList List<String>

Available on GedcomStructure, provided by the GedcomStructureValueExtension extension

Parsed List value.
no setter
valueText String?

Available on GedcomStructure, provided by the GedcomStructureValueExtension extension

Parsed String value.
no setter
valueXref String?

Available on GedcomStructure, provided by the GedcomStructureValueExtension extension

Parsed XREF value.
no setter
xref String?
Cross-reference identifier.
no setterinherited

Methods

addSubstructure({required String tag, String? xref, String? lineVal}) Gedcom7Structure
Creates a structure, adds it to substructures and returns created substructure.
inherited
get<R extends T>() → R
Same as getByTag, but accepts type R.
inherited
getAll<R extends T>() Iterable<R>
Same as getAllByTag, but accepts type R.
inherited
getAllByTag(String tag) Iterable<GedcomStructure>
Returns nested tags with the matching tag.
inherited
getByTag(String tag) → GedcomStructure
Returns first nested tag with the matching tag.
inherited
getByTagOrNull(String tag) → GedcomStructure?
Returns first nested tag with the matching tag or null.
inherited
getOrNull<R extends T>() → R?
Same as getByTagOrNull, but accepts type R.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeSubstructure(GedcomStructure structure) → void
inherited
toString() String
A string representation of this object.
inherited

Operators

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