Searcher searcher = Connector.getSearcher(); QueryResult queryResult = null; Query query = new Query(ObjectType.ASSET); query.addReturnAttribute("name"); query.addCondition("name", Query.Operators.EQUALS, "Google Logo"); queryResult = searcher.search(m_userAuth, query); if(queryResult.getResultCount() != 0) { Iterator iter = queryResult.rowIterator(); while (iter.hasNext()) { Object fields[] = (Object[])iter.next(); if (((String)fields[0]).compareTo("Google Logo") > 0) throw new Exception(); } }