WikiDataLinksRelation class

Inheritance
  • Object
  • Relation
  • WikiDataLinksRelation

Constructors

WikiDataLinksRelation(String fromNodeId, String toNodeId, String? wikiRelationId, {String? wikiLabel, String? description})

Properties

description String?
getter/setter pair
fromNodeId String
Id of the Node at the starting end of the Relation
finalinherited
hashCode int
Hash code of this Relation, which is equal to hash code of the Relation id.
no setterinherited
id String
Identifier of this Node. It's a combination of Relation type and Node ids involved in this Relation, concatenated by a dash.
no setterinherited
label String
no setterinherited
labelProperty String
A property key within properties to be used as the label of the node. Mainly used for visual identification purposes.
finalinherited
properties Map<String, dynamic>
Relation properties. Keys must be string and values must be JSON serializable.
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
toNodeId String
Id of the Node at the finishing end of the Relation
finalinherited
type String
Type of Relation
finalinherited
wikiLabel String?
getter/setter pair
wikiRelationId String?
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → dynamic
Create JSON serializable representation of this Relation.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
Equality checks for Relation id only
inherited