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