package ids.utils; import java.util.List; public class SearchResult<T> { private T value; private int index = 0; private double[][] data; private List<Integer> indices; /// Constructor public SearchResult(T value, int index) { this.value = value; this.index = index; } public SearchResult(double[][] data, List<Integer> indices) { this.data = data; this.indices = indices; } // getters and setters public T getValue() { return this.value; } public void setValue(T value) { this.value = value; } public int getIndex() { return this.index; } public void setIndex(int index) { this.index = index; } public double[][] getData() { return data; } public void setData(double[][] data) { this.data = data; } public List<Integer> getIndices() { return indices; } public void setIndices(List<Integer> indices) { this.indices = indices; } }