@NotThreadSafe
public class HintRule
extends java.lang.Object
Constructor and Description |
---|
HintRule() |
Modifier and Type | Method and Description |
---|---|
void |
addAddProduct(java.lang.String source,
java.lang.String name,
java.lang.String value,
Confidence confidence)
Adds a given product to the list of evidence to add when matched.
|
void |
addAddVendor(java.lang.String source,
java.lang.String name,
java.lang.String value,
Confidence confidence)
Adds a given vendor to the list of evidence to add when matched.
|
void |
addAddVersion(java.lang.String source,
java.lang.String name,
java.lang.String value,
Confidence confidence)
Adds a given version to the list of evidence to add when matched.
|
void |
addFilename(PropertyType filename)
Adds the filename evidence to the collection.
|
void |
addGivenProduct(java.lang.String source,
java.lang.String name,
java.lang.String value,
boolean regex,
Confidence confidence)
Adds a given product to the list of evidence to matched.
|
void |
addGivenVendor(java.lang.String source,
java.lang.String name,
java.lang.String value,
boolean regex,
Confidence confidence)
Adds a given vendors to the list of evidence to matched.
|
void |
addGivenVersion(java.lang.String source,
java.lang.String name,
java.lang.String value,
boolean regex,
Confidence confidence)
Adds a given version to the list of evidence to match.
|
void |
addRemoveProduct(java.lang.String source,
java.lang.String name,
java.lang.String value,
boolean regex,
Confidence confidence)
Adds a given product to the list of evidence to remove when matched.
|
void |
addRemoveVendor(java.lang.String source,
java.lang.String name,
java.lang.String value,
boolean regex,
Confidence confidence)
Adds a given vendor to the list of evidence to remove when matched.
|
void |
addRemoveVersion(java.lang.String source,
java.lang.String name,
java.lang.String value,
boolean regex,
Confidence confidence)
Adds a given version to the list of evidence to remove when matched.
|
java.util.List<Evidence> |
getAddProduct()
Get the value of addProduct.
|
java.util.List<Evidence> |
getAddVendor()
Get the value of addVendor.
|
java.util.List<Evidence> |
getAddVersion()
Get the value of addVersion.
|
java.util.List<PropertyType> |
getFileNames()
Returns the list of fileName evidence to match against.
|
java.util.List<EvidenceMatcher> |
getGivenProduct()
Get the value of givenProduct.
|
java.util.List<EvidenceMatcher> |
getGivenVendor()
Get the value of givenVendor.
|
java.util.List<EvidenceMatcher> |
getGivenVersion()
Get the value of givenVersion.
|
java.util.List<EvidenceMatcher> |
getRemoveProduct()
Get the value of removeProduct.
|
java.util.List<EvidenceMatcher> |
getRemoveVendor()
Get the value of removeVendor.
|
java.util.List<EvidenceMatcher> |
getRemoveVersion()
Get the value of removeVersion.
|
public void addFilename(PropertyType filename)
filename
- the filename to addpublic java.util.List<PropertyType> getFileNames()
public void addGivenProduct(java.lang.String source, java.lang.String name, java.lang.String value, boolean regex, Confidence confidence)
source
- the source of the evidencename
- the name of the evidencevalue
- the value of the evidenceregex
- whether value is a regexconfidence
- the confidence of the evidencepublic java.util.List<EvidenceMatcher> getGivenProduct()
public void addGivenVendor(java.lang.String source, java.lang.String name, java.lang.String value, boolean regex, Confidence confidence)
source
- the source of the evidencename
- the name of the evidencevalue
- the value of the evidenceregex
- whether value is a regexconfidence
- the confidence of the evidencepublic java.util.List<EvidenceMatcher> getGivenVendor()
public void addAddProduct(java.lang.String source, java.lang.String name, java.lang.String value, Confidence confidence)
source
- the source of the evidencename
- the name of the evidencevalue
- the value of the evidenceconfidence
- the confidence of the evidencepublic java.util.List<Evidence> getAddProduct()
public void addAddVersion(java.lang.String source, java.lang.String name, java.lang.String value, Confidence confidence)
source
- the source of the evidencename
- the name of the evidencevalue
- the value of the evidenceconfidence
- the confidence of the evidencepublic java.util.List<Evidence> getAddVersion()
public void addAddVendor(java.lang.String source, java.lang.String name, java.lang.String value, Confidence confidence)
source
- the source of the evidencename
- the name of the evidencevalue
- the value of the evidenceconfidence
- the confidence of the evidencepublic java.util.List<Evidence> getAddVendor()
public void addRemoveVendor(java.lang.String source, java.lang.String name, java.lang.String value, boolean regex, Confidence confidence)
source
- the source of the evidencename
- the name of the evidencevalue
- the value of the evidenceregex
- whether value is a regexconfidence
- the confidence of the evidencepublic java.util.List<EvidenceMatcher> getRemoveVendor()
public void addRemoveProduct(java.lang.String source, java.lang.String name, java.lang.String value, boolean regex, Confidence confidence)
source
- the source of the evidencename
- the name of the evidencevalue
- the value of the evidenceregex
- whether value is a regexconfidence
- the confidence of the evidencepublic java.util.List<EvidenceMatcher> getRemoveProduct()
public void addRemoveVersion(java.lang.String source, java.lang.String name, java.lang.String value, boolean regex, Confidence confidence)
source
- the source of the evidencename
- the name of the evidencevalue
- the value of the evidenceregex
- whether value is a regexconfidence
- the confidence of the evidencepublic java.util.List<EvidenceMatcher> getRemoveVersion()
public void addGivenVersion(java.lang.String source, java.lang.String name, java.lang.String value, boolean regex, Confidence confidence)
source
- the source of the evidencename
- the name of the evidencevalue
- the value of the evidenceregex
- whether value is a regexconfidence
- the confidence of the evidencepublic java.util.List<EvidenceMatcher> getGivenVersion()
Copyright© 2012-21 Jeremy Long. All Rights Reserved.