SourceStructure class
- Inheritance
-
- Object
- Gedcom7Structure
- SourceStructure
- Available extensions
Properties
- abbr → AbbreviationStructure?
-
https://gedcom.io/terms/v7/ABBR Gedcom7Tags.ABBR
no setter
- auth → AuthorStructure?
-
https://gedcom.io/terms/v7/AUTH Gedcom7Tags.AUTH
no setter
- chan → ChangeStructure?
-
https://gedcom.io/terms/v7/CHAN Gedcom7Tags.CHAN
no setter
- corp → CorporateNameStructure?
-
https://gedcom.io/terms/v7/CORP Gedcom7Tags.CORP
no setter
- crea → CreationStructure?
-
https://gedcom.io/terms/v7/CREA Gedcom7Tags.CREA
no setter
- data → DataStructure?
-
https://gedcom.io/terms/v7/HEAD-SOUR-DATA Gedcom7Tags.HEAD_SOUR_DATA
no setter
- even → EventStructure?
-
https://gedcom.io/terms/v7/SOUR-EVEN Gedcom7Tags.SOUR_EVEN
no setter
-
exidList
→ Iterable<
ExternalIdentifierStructure> -
https://gedcom.io/terms/v7/EXID Gedcom7Tags.EXID
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- level → int
-
Level.
no setterinherited
- lineVal → String?
-
Line Value.
no setterinherited
- name → NameStructure?
-
https://gedcom.io/terms/v7/NAME Gedcom7Tags.NAME
no setter
-
noteList
→ Iterable<
NoteStructure> -
https://gedcom.io/terms/v7/NOTE Gedcom7Tags.NOTE
no setter
-
objeList
→ Iterable<
ObjectStructure> -
https://gedcom.io/terms/v7/OBJE Gedcom7Tags.OBJE
no setter
- page → PageStructure?
-
https://gedcom.io/terms/v7/PAGE Gedcom7Tags.PAGE
no setter
- publ → PublicationStructure?
-
https://gedcom.io/terms/v7/PUBL Gedcom7Tags.PUBL
no setter
- quay → QualityOfDataStructure?
-
https://gedcom.io/terms/v7/QUAY Gedcom7Tags.QUAY
no setter
-
refnList
→ Iterable<
ReferenceStructure> -
https://gedcom.io/terms/v7/REFN Gedcom7Tags.REFN
no setter
-
repoList
→ Iterable<
RepositoryStructure> -
https://gedcom.io/terms/v7/REPO Gedcom7Tags.REPO
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
snoteList
→ Iterable<
SharedNoteStructure> -
https://gedcom.io/terms/v7/SNOTE Gedcom7Tags.SNOTE
no setter
-
substructures
→ List<
Gedcom7Structure> -
Nested substructures.
no setterinherited
- substructuresLevel → int
-
Represents level for all nested substructures.
no setterinherited
- tag → String
-
Tag.
no setterinherited
- text → TextFromSourceStructure?
-
https://gedcom.io/terms/v7/TEXT Gedcom7Tags.TEXT
no setter
- titl → TitleStructure?
-
https://gedcom.io/terms/v7/TITL Gedcom7Tags.TITL
no setter
-
uidList
→ Iterable<
UniqueIdentifierStructure> -
https://gedcom.io/terms/v7/UID Gedcom7Tags.UID
no setter
- 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 - vers → VersionStructure?
-
https://gedcom.io/terms/v7/VERS Gedcom7Tags.VERS
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 typeR.inherited -
getAll<
R extends T> () → Iterable< R> -
Same as
getAllByTag, but accepts typeR.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
tagor null.inherited -
getOrNull<
R extends T> () → R? -
Same as
getByTagOrNull, but accepts typeR.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