PackageInfoOccurrenceResponse class
PackageInfoOccurrence represents an SPDX Package Information section: https://spdx.github.io/spdx-spec/3-package-information/
Constructors
-
PackageInfoOccurrenceResponse({required Input<
String> comment, required Input<String> filename, required Input<String> homePage, required Input<LicenseResponseContaineranalysisV1alpha1> licenseConcluded, required Input<String> packageType, required Input<String> sourceInfo, required Input<String> summaryDescription, required Input<String> title, required Input<String> version}) -
Creates a new PackageInfoOccurrenceResponse.
commentA place for the SPDX file creator to record any general comments about the package being describedfilenameProvide the actual file name of the package, or path of the directory being treated as a packagehomePageProvide a place for the SPDX file creator to record a web site that serves as the package's home pagelicenseConcludedpackage or alternative values, if the governing license cannot be determinedpackageTypeThe type of package: OS, MAVEN, GO, GO_STDLIB, etc.sourceInfoProvide a place for the SPDX file creator to record any relevant background information or additional comments about the origin of the packagesummaryDescriptionA short description of the packagetitleIdentify the full name of the package as given by the Package OriginatorversionIdentify the version of the packageconst -
PackageInfoOccurrenceResponse.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
comment
→ Input<
String> -
A place for the SPDX file creator to record any general comments about the package being described
final
-
filename
→ Input<
String> -
Provide the actual file name of the package, or path of the directory being treated as a package
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
homePage
→ Input<
String> -
Provide a place for the SPDX file creator to record a web site that serves as the package's home page
final
-
licenseConcluded
→ Input<
LicenseResponseContaineranalysisV1alpha1> -
package or alternative values, if the governing license cannot be determined
final
-
packageType
→ Input<
String> -
The type of package: OS, MAVEN, GO, GO_STDLIB, etc.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
sourceInfo
→ Input<
String> -
Provide a place for the SPDX file creator to record any relevant background information or additional comments about the origin of the package
final
-
summaryDescription
→ Input<
String> -
A short description of the package
final
-
title
→ Input<
String> -
Identify the full name of the package as given by the Package Originator
final
-
version
→ Input<
String> -
Identify the version of the package
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited