java.lang.Object | |
↳ | com.pnfsoftware.jeb.core.units.code.asm.sig.NativeSignatureMatchResult |
Result of a match, i.e. a list of INativeSignature
matching a INativeMethodItem
.
Such result can be incomplete, see isComplete()
.
Immutable.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
NativeSignatureMatchResult(INativeMethodItem target, List<INativeSignature> signatures, boolean completeMatch, INativeSignature.ConfidenceLevel confidenceLevel) |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
boolean | equals(Object obj) | ||||||||||
INativeSignature.ConfidenceLevel | getConfidenceLevel() | ||||||||||
List<INativeSignature> | getSignatures() | ||||||||||
INativeMethodItem | getTarget() | ||||||||||
int | hashCode() | ||||||||||
boolean |
isComplete()
If false indicates that the matching was not done on the whole DB, i.e.
| ||||||||||
String | toString() |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
target | cannot be null |
---|---|
signatures | cannot be null |
confidenceLevel | result confidence level, if different from
UNKNOWN , all signatures have this level of confidence.
Cannot be null.
|
If false indicates that the matching was not done on the whole DB, i.e. there may be more matching signatures than the ones in this result.