@Override
    public void addSearchAttribute(SearchAttribute attribute, Object value) {

        if(usedAttributes.contains(attribute)) {
            return;
        }
        usedAttributes.add(attribute);
        SearchPair searchPair = new SearchPair();
        searchPair.setAttribute(attribute);
        searchPair.setValue(value);
        searchAttributes.add(searchPair);
    }