@Override public final int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((getId() == null) ? 0 : getId().hashCode()); result = prime * result + ((getNamespace() == null) ? 0 : getNamespace().hashCode()); return result; }
@Override public final boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; SearchResult ref = (SearchResult)obj; return getNamespace().equals(ref.getNamespace()) && getId().equals(ref.getId()); }
@Override public final int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((getId() == null) ? 0 : getId().hashCode()); result = prime * result + ((getNamespace() == null) ? 0 : getNamespace().hashCode()); return result; }
@Override public final boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; SearchResult ref = (SearchResult)obj; return getNamespace().equals(ref.getNamespace()) && getId().equals(ref.getId()); }
@Override public final boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; SearchResult ref = (SearchResult)obj; return getNamespace().equals(ref.getNamespace()) && getId().equals(ref.getId()); }
@Override public Set<VertexRef> getVertexRefsBy(SearchResult searchResult, GraphContainer container) { VertexRef vertexToFocus = new DefaultVertexRef(searchResult.getNamespace(), searchResult.getId(), searchResult.getLabel()); return Sets.newHashSet(vertexToFocus); }
@Override public Set<VertexRef> getVertexRefsBy(SearchResult searchResult, GraphContainer container) { final VertexRef vertexToFocus = new DefaultVertexRef(searchResult.getNamespace(), searchResult.getId(), searchResult.getLabel()); return Sets.newHashSet(vertexToFocus); }
@Override public Set<VertexRef> getVertexRefsBy(SearchResult searchResult, GraphContainer container) { final VertexRef vertexToFocus = new DefaultVertexRef(searchResult.getNamespace(), searchResult.getId(), searchResult.getLabel()); return Sets.newHashSet(vertexToFocus); }
@Override public Set<VertexRef> getVertexRefsBy(SearchResult searchResult, GraphContainer container) { VertexRef vertexToFocus = new DefaultVertexRef(searchResult.getNamespace(), searchResult.getId(), searchResult.getLabel()); return Sets.newHashSet(vertexToFocus); }
@Override public void addVertexHopCriteria(SearchResult searchResult, GraphContainer container) { LOG.debug("SimpleSearchProvider->addVertexHopCriteria: called with search result: '{}'", searchResult); final DefaultVertexHopCriteria criterion = new DefaultVertexHopCriteria( new DefaultVertexRef( searchResult.getNamespace(), searchResult.getId(), searchResult.getLabel())); container.addCriteria(criterion); LOG.debug("SimpleSearchProvider->addVertexHop: adding hop criteria {}.", criterion); LOG.debug("SimpleSearchProvider->addVertexHop: current criteria {}.", Arrays.toString(container.getCriteria())); }
@Override public void addVertexHopCriteria(SearchResult searchResult, GraphContainer container) { LOG.debug("ApplicationServiceSearchProvider->addVertexHopCriteria: called with search result: '{}'", searchResult); VertexHopGraphProvider.DefaultVertexHopCriteria criterion = new VertexHopGraphProvider.DefaultVertexHopCriteria(new DefaultVertexRef(searchResult.getNamespace(), searchResult.getId(), searchResult.getLabel())); container.addCriteria(criterion); LOG.debug("ApplicationServiceSearchProvider->addVertexHop: adding hop criteria {}.", criterion); LOG.debug("ApplicationServiceSearchProvider->addVertexHop: current criteria {}.", Arrays.toString(container.getCriteria())); }
@Override public void addVertexHopCriteria(SearchResult searchResult, GraphContainer container) { LOG.debug("SimpleSearchProvider->addVertexHopCriteria: called with search result: '{}'", searchResult); final DefaultVertexHopCriteria criterion = new DefaultVertexHopCriteria( new DefaultVertexRef( searchResult.getNamespace(), searchResult.getId(), searchResult.getLabel())); container.addCriteria(criterion); LOG.debug("SimpleSearchProvider->addVertexHop: adding hop criteria {}.", criterion); LOG.debug("SimpleSearchProvider->addVertexHop: current criteria {}.", Arrays.toString(container.getCriteria())); }
@Override public void addVertexHopCriteria(SearchResult searchResult, GraphContainer container) { LOG.debug("ApplicationServiceSearchProvider->addVertexHopCriteria: called with search result: '{}'", searchResult); VertexHopGraphProvider.DefaultVertexHopCriteria criterion = new VertexHopGraphProvider.DefaultVertexHopCriteria(new DefaultVertexRef(searchResult.getNamespace(), searchResult.getId(), searchResult.getLabel())); container.addCriteria(criterion); LOG.debug("ApplicationServiceSearchProvider->addVertexHop: adding hop criteria {}.", criterion); LOG.debug("ApplicationServiceSearchProvider->addVertexHop: current criteria {}.", Arrays.toString(container.getCriteria())); }
@Override public void removeVertexHopCriteria(SearchResult searchResult, GraphContainer container) { LOG.debug("SimpleSearchProvider->removeVertexHopCriteria: called with search result: '{}'", searchResult); final DefaultVertexHopCriteria criterion = new DefaultVertexHopCriteria( new DefaultVertexRef( searchResult.getNamespace(), searchResult.getId(), searchResult.getLabel())); container.removeCriteria(criterion); LOG.debug("SimpleSearchProvider->removeVertexHopCriteria: current criteria {}.", Arrays.toString(container.getCriteria())); } }
@Override public void removeVertexHopCriteria(SearchResult searchResult, GraphContainer container) { LOG.debug("ApplicationServiceSearchProvider->removeVertexHopCriteria: called with search result: '{}'", searchResult); VertexHopGraphProvider.DefaultVertexHopCriteria criterion = new VertexHopGraphProvider.DefaultVertexHopCriteria(new DefaultVertexRef(searchResult.getNamespace(), searchResult.getId(), searchResult.getLabel())); container.removeCriteria(criterion); LOG.debug("ApplicationServiceSearchProvider->removeVertexHopCriteria: current criteria {}.", Arrays.toString(container.getCriteria())); }
@Override public void removeVertexHopCriteria(SearchResult searchResult, GraphContainer container) { LOG.debug("ApplicationServiceSearchProvider->removeVertexHopCriteria: called with search result: '{}'", searchResult); VertexHopGraphProvider.DefaultVertexHopCriteria criterion = new VertexHopGraphProvider.DefaultVertexHopCriteria(new DefaultVertexRef(searchResult.getNamespace(), searchResult.getId(), searchResult.getLabel())); container.removeCriteria(criterion); LOG.debug("ApplicationServiceSearchProvider->removeVertexHopCriteria: current criteria {}.", Arrays.toString(container.getCriteria())); }
@Override public void removeVertexHopCriteria(SearchResult searchResult, GraphContainer container) { LOG.debug("ApplicationServiceSearchProvider->removeVertexHopCriteria: called with search result: '{}'", searchResult); VertexHopGraphProvider.DefaultVertexHopCriteria criterion = new VertexHopGraphProvider.DefaultVertexHopCriteria(new DefaultVertexRef(searchResult.getNamespace(), searchResult.getId(), searchResult.getLabel())); container.removeCriteria(criterion); LOG.debug("ApplicationServiceSearchProvider->removeVertexHopCriteria: current criteria {}.", Arrays.toString(container.getCriteria())); }
private void removeIfSpecialURLCase(SearchResult searchResult, GraphContainer graphContainer) { DefaultVertexRef vertexRef = new DefaultVertexRef(searchResult.getNamespace(), searchResult.getId(), searchResult.getLabel()); DefaultVertexHopCriteria criteria = new DefaultVertexHopCriteria(vertexRef); graphContainer.removeCriteria(criteria); }
private static SearchSuggestion mapToSearchSuggestion(SearchResult searchResult) { SearchSuggestion suggestion = new SearchSuggestion(searchResult.getNamespace(), searchResult.getId(), searchResult.getLabel()); suggestion.setCollapsible(searchResult.isCollapsible()); suggestion.setCollapsed(searchResult.isCollapsed()); suggestion.setQuery(searchResult.getQuery()); return suggestion; }
private static SearchSuggestion mapToSearchSuggestion(SearchResult searchResult) { SearchSuggestion suggestion = new SearchSuggestion(searchResult.getNamespace(), searchResult.getId(), searchResult.getLabel()); suggestion.setCollapsible(searchResult.isCollapsible()); suggestion.setCollapsed(searchResult.isCollapsed()); suggestion.setQuery(searchResult.getQuery()); return suggestion; }