Class Composition
java.lang.Object
org.cyclonedx.model.Composition
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Composition.Aggregateprivate List<BomReference> private Stringprivate List<BomReference> private List<BomReference> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAssembly(BomReference assembly) voidaddDependency(BomReference dependency) voidaddVulnerability(BomReference vulnerability) booleaninthashCode()voidsetAggregate(Composition.Aggregate aggregate) voidsetAssemblies(List<BomReference> assemblies) voidvoidsetDependencies(List<BomReference> dependencies) voidsetVulnerabilities(List<BomReference> vulnerabilities)
-
Field Details
-
bomRef
-
aggregate
-
assemblies
-
dependencies
-
vulnerabilities
-
-
Constructor Details
-
Composition
public Composition()
-
-
Method Details
-
getBomRef
-
setBomRef
-
getAggregate
-
setAggregate
-
getAssemblies
-
setAssemblies
-
addAssembly
-
getDependencies
-
setDependencies
-
addDependency
-
getVulnerabilities
-
setVulnerabilities
-
addVulnerability
-
equals
-
hashCode
-