PackageOccurrence class
PackageOccurrence represents an SPDX Package Information section: https://spdx.github.io/spdx-spec/3-package-information/
Constructors
- PackageOccurrence({String? comment, String? filename, String? id, String? licenseComments, String? licenseConcluded, String? sourceInfo})
- PackageOccurrence.fromJson(Map _json)
Properties
- comment ↔ String?
-
A place for the SPDX file creator to record any general comments about the
package being described
getter/setter pair
- filename ↔ String?
-
Provide the actual file name of the package, or path of the directory
being treated as a package
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ String?
-
Uniquely identify any element in an SPDX document which may be referenced
by other elements
getter/setter pair
- licenseComments ↔ String?
-
This field provides a place for the SPDX file creator to record any
relevant background information or analysis that went in to arriving at
the Concluded License for a package
getter/setter pair
- licenseConcluded ↔ String?
-
package or alternative values, if the governing license cannot be
determined
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sourceInfo ↔ String?
-
Provide a place for the SPDX file creator to record any relevant
background information or additional comments about the origin of the
package
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