Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance. Project price only 1 $
You can buy this project and download/modify it how often you want.
package io.github.algomaster99.terminator.commons.cyclonedx;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;
import javax.annotation.processing.Generated;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyDescription;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import com.fasterxml.jackson.annotation.JsonValue;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
/**
* Evidence that substantiates the identity of a component.
*
*/
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonPropertyOrder({
"field",
"confidence",
"methods",
"tools"
})
@Generated("jsonschema2pojo")
public class Identity {
/**
* Field
*
* The identity field of the component which the evidence describes.
* (Required)
*
*/
@JsonProperty("field")
@JsonPropertyDescription("The identity field of the component which the evidence describes.")
private Identity.Field field;
/**
* Confidence
*
* The overall confidence of the evidence from 0 - 1, where 1 is 100% confidence.
*
*/
@JsonProperty("confidence")
@JsonPropertyDescription("The overall confidence of the evidence from 0 - 1, where 1 is 100% confidence.")
private Double confidence;
/**
* Methods
*
* The methods used to extract and/or analyze the evidence.
*
*/
@JsonProperty("methods")
@JsonPropertyDescription("The methods used to extract and/or analyze the evidence.")
private List methods = new ArrayList();
/**
* BOM References
*
* The object in the BOM identified by its bom-ref. This is often a component or service, but may be any object type supporting bom-refs. Tools used for analysis should already be defined in the BOM, either in the metadata/tools, components, or formulation.
*
*/
@JsonProperty("tools")
@JsonDeserialize(as = java.util.LinkedHashSet.class)
@JsonPropertyDescription("The object in the BOM identified by its bom-ref. This is often a component or service, but may be any object type supporting bom-refs. Tools used for analysis should already be defined in the BOM, either in the metadata/tools, components, or formulation.")
private Set