Package ghidra.features.bsim.query.protocol

# Class SimilarityVectorResult

java.lang.Object
ghidra.features.bsim.query.protocol.SimilarityVectorResult

public class SimilarityVectorResult extends Object
A collection of vector matches to an (originally) queried function

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `SimilarityVectorResult()`
  `SimilarityVectorResult(FunctionDescription f)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `addNotes(List<VectorResult> newnotes)`
  `FunctionDescription`
  `getBase()`
  `int`
  `getTotalCount()`
  `Iterator<VectorResult>`
  `iterator()`
  `void`
  `restoreXml(XmlPullParser parser, LSHVectorFactory vectorFactory, DescriptionManager qmanage, Map<Integer,ExecutableRecord> exeMap)`
  `void`
  `saveXml(Writer write)`
  `void`
  `sortNotes()`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### SimilarityVectorResult

    public SimilarityVectorResult()

  - ### SimilarityVectorResult

    public SimilarityVectorResult(FunctionDescription f)

- ## Method Details

  - ### addNotes

    public void addNotes(List<VectorResult> newnotes)

  - ### iterator

    public Iterator<VectorResult> iterator()

  - ### getBase

    public FunctionDescription getBase()

  - ### getTotalCount

    public int getTotalCount()

  - ### sortNotes

    public void sortNotes()

  - ### saveXml

    public void saveXml(Writer write) throws IOException
    Throws:
      `IOException`

  - ### restoreXml

    public void restoreXml(XmlPullParser parser, LSHVectorFactory vectorFactory, DescriptionManager qmanage, Map<Integer,ExecutableRecord> exeMap) throws LSHException
    Throws:
      `LSHException`