@ThreadSafe public class Evidence extends java.lang.Object implements java.io.Serializable, java.lang.Comparable<Evidence>
| Constructor and Description |
|---|
Evidence()
Creates a new Evidence object.
|
Evidence(java.lang.String source,
java.lang.String name,
java.lang.String value,
Confidence confidence)
Creates a new Evidence objects.
|
Evidence(java.lang.String source,
java.lang.String name,
java.lang.String value,
Confidence confidence,
boolean fromHint)
Creates a new Evidence objects.
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(@NotNull Evidence o)
Implementation of the comparable interface.
|
boolean |
equals(java.lang.Object obj)
Implements equals for Evidence.
|
Confidence |
getConfidence()
Get the value of confidence.
|
java.lang.String |
getName()
Get the value of name.
|
java.lang.String |
getSource()
Get the value of source.
|
java.lang.String |
getValue()
Get the value of value.
|
int |
hashCode()
Implements the hashCode for Evidence.
|
boolean |
isFromHint()
Get the value of fromHint.
|
void |
setConfidence(Confidence confidence)
Set the value of confidence.
|
void |
setFromHint(boolean fromHint)
Set the value of fromHint.
|
void |
setName(java.lang.String name)
Set the value of name.
|
void |
setSource(java.lang.String source)
Set the value of source.
|
void |
setValue(java.lang.String value)
Set the value of value.
|
java.lang.String |
toString()
Standard toString() implementation.
|
public Evidence()
public Evidence(java.lang.String source,
java.lang.String name,
java.lang.String value,
Confidence confidence)
source - the source of the evidence.name - the name of the evidence.value - the value of the evidence.confidence - the confidence of the evidence.public Evidence(java.lang.String source,
java.lang.String name,
java.lang.String value,
Confidence confidence,
boolean fromHint)
source - the source of the evidence.name - the name of the evidence.value - the value of the evidence.confidence - the confidence of the evidence.fromHint - whether the evidence was introduced by a hint.public java.lang.String getName()
public void setName(java.lang.String name)
name - new value of namepublic java.lang.String getSource()
public void setSource(java.lang.String source)
source - new value of sourcepublic java.lang.String getValue()
public void setValue(java.lang.String value)
value - new value of valuepublic Confidence getConfidence()
public void setConfidence(Confidence confidence)
confidence - new value of confidencepublic boolean isFromHint()
public void setFromHint(boolean fromHint)
fromHint - new value of fromHintpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectobj - an object to check the equality of.public int compareTo(@NotNull
@NotNull Evidence o)
compareTo in interface java.lang.Comparable<Evidence>o - the evidence being comparedpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright© 2012-21 Jeremy Long. All Rights Reserved.