RelationshipOccurrence class
RelationshipOccurrence represents an SPDX Relationship section: https://spdx.github.io/spdx-spec/7-relationships-between-SPDX-elements/
Constructors
- RelationshipOccurrence({String? comment, String? source, String? target, String? type})
- RelationshipOccurrence.fromJson(Map _json)
Properties
- comment ↔ String?
-
A place for the SPDX file creator to record any general comments about the
relationship
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- source ↔ String?
-
Also referred to as SPDXRef-A The source SPDX element (file, package, etc)
getter/setter pair
- target ↔ String?
-
Also referred to as SPDXRef-B The target SPDC element (file, package, etc)
In cases where there are "known unknowns", the use of the keyword
NOASSERTION can be used The keywords NONE can be used to indicate that an
SPDX element (package/file/snippet) has no other elements connected by
some relationship to it
getter/setter pair
- type ↔ String?
-
The type of relationship between the source and target SPDX elements
Possible string values are:
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited