private boolean processError(LiveSearchCallback<String> callback) { callback.afterSearch(new LiveSearchResults<>()); return false; }
@Override public void search(String pattern, int maxResults, LiveSearchCallback<String> callback) { LiveSearchResults<String> results = new LiveSearchResults<>(maxResults); options.entrySet().stream() .filter(entry -> entry.getValue().toLowerCase().contains(pattern.toLowerCase())) .forEach(entry -> results.add(entry.getKey(), entry.getValue())); callback.afterSearch(results); }
@Override public void search(String pattern, int maxResults, LiveSearchCallback<String> callback) { LiveSearchResults<String> results = new LiveSearchResults<>(maxResults); options.entrySet().stream() .filter(entry -> entry.getValue().toLowerCase().contains(pattern.toLowerCase())) .forEach(entry -> results.add(entry.getKey(), entry.getValue())); callback.afterSearch(results); }
@Override public void searchEntry(String key, LiveSearchCallback<String> callback) { LiveSearchResults<String> results = new LiveSearchResults<>(); if (options.containsKey(key)) { results.add(key, options.get(key)); } callback.afterSearch(results); }
@Override public void searchEntry(String key, LiveSearchCallback<String> callback) { LiveSearchResults<String> results = new LiveSearchResults<>(); if (options.containsKey(key)) { results.add(key, options.get(key)); } callback.afterSearch(results); }
@Override public void searchEntry(String key, LiveSearchCallback<String> callback) { LiveSearchResults result = new LiveSearchResults(1); activityBeansCache.getPerspectiveActivities() .stream() .map(SyncBeanDef::getName) .filter(perspectiveName -> (perspectiveIdsExcluded == null || !perspectiveIdsExcluded.contains(perspectiveName)) && perspectiveName.equals(key)) .findAny() .ifPresent(perspectiveName -> result.add(perspectiveName, getItemName(perspectiveName))); callback.afterSearch(result); } };
@Override public void searchEntry(String key, LiveSearchCallback<String> callback) { LiveSearchResults results = new LiveSearchResults(1); if(priorityItemList.contains(key)) { results.add(key); } callback.afterSearch(results); } };
@Override public void searchEntry(String key, LiveSearchCallback<String> callback) { LiveSearchResults result = new LiveSearchResults(1); activityBeansCache.getPerspectiveActivities() .stream() .map(SyncBeanDef::getName) .filter(perspectiveName -> (perspectiveIdsExcluded == null || !perspectiveIdsExcluded.contains(perspectiveName)) && perspectiveName.equals(key)) .findAny() .ifPresent(perspectiveName -> result.add(perspectiveName, getItemName(perspectiveName))); callback.afterSearch(result); } };
@Override public void searchEntry(String key, LiveSearchCallback<String> callback) { LiveSearchResults results = new LiveSearchResults(1); if(priorityItemList.contains(key)) { results.add(key); } callback.afterSearch(results); } };
@Override public void search(String pattern, int maxResults, LiveSearchCallback<String> callback) { LiveSearchResults results = new LiveSearchResults(priorityItemList).sortByKey(); callback.afterSearch(results); }
@Override public void search(String pattern, int maxResults, LiveSearchCallback<String> callback) { LiveSearchResults results = new LiveSearchResults(priorityItemList).sortByKey(); callback.afterSearch(results); }
@Override public void search(String pattern, int maxResults, LiveSearchCallback<TYPE> callback) { List<TYPE> values = field.getListOfValues(); if (pattern != null && !pattern.isEmpty()) { values = values.stream() .filter(value -> stringValue(value).toLowerCase().contains(pattern.toLowerCase())) .collect(Collectors.toList()); } LiveSearchResults<TYPE> entries = new LiveSearchResults<>(); for (int i = 0; i < values.size() && i < maxResults; i++) { TYPE value = values.get(i); entries.add(new LiveSearchEntry<>(value, stringValue(value))); } callback.afterSearch(entries); }
public void getExactEntry(String key, LiveSearchCallback<String> callback) { final LiveSearchResults results = new LiveSearchResults(1); entries.stream() .filter(e -> e.getValue().equals(key)) .findAny() .ifPresent(e -> results.add(e.getValue(), e.getHint())); callback.afterSearch(results); }
public void getDropDownEntries(String pattern, int maxResults, LiveSearchCallback<String> callback) { final LiveSearchResults results = new LiveSearchResults(); entries.stream() .filter(e -> e.getHint().contains(pattern)) .forEach(e -> results.add(e.getValue(), e.getHint())); callback.afterSearch(results); }
public void getExactEntry(String key, LiveSearchCallback<String> callback) { final LiveSearchResults results = new LiveSearchResults(1); entries.stream() .filter(e -> e.getValue().equals(key)) .findAny() .ifPresent(e -> results.add(e.getValue(), e.getHint())); callback.afterSearch(results); }
public void getDropDownEntries(String pattern, int maxResults, LiveSearchCallback<String> callback) { final LiveSearchResults results = new LiveSearchResults(); entries.stream() .filter(e -> e.getHint().contains(pattern)) .forEach(e -> results.add(e.getValue(), e.getHint())); callback.afterSearch(results); }
@Override public void searchEntry(TYPE key, LiveSearchCallback<TYPE> callback) { LiveSearchResults<TYPE> result = new LiveSearchResults<>(1); List<TYPE> values = field.getListOfValues(); values.stream() .filter(value -> key.equals(value)) .findAny() .ifPresent(value -> { result.add(new LiveSearchEntry<>(value, stringValue(value))); }); callback.afterSearch(result); } };
@Override public void searchEntry(String key, LiveSearchCallback<String> callback) { LiveSearchResults result = new LiveSearchResults(1); layoutEditor.getLayoutElements().stream() .filter(element -> LayoutEditorPropertiesPresenter.isSupported(element) && element.getId().equals(key)) .findAny() .ifPresent(element -> { String elementId = element.getId(); String elementPosition = getDisplayPosition(element); result.add(elementId, elementPosition); }); callback.afterSearch(result); } };
@Override public void searchEntry(String key, LiveSearchCallback<String> callback) { LiveSearchResults result = new LiveSearchResults(1); layoutEditor.getLayoutElements().stream() .filter(element -> LayoutEditorPropertiesPresenter.isSupported(element) && element.getId().equals(key)) .findAny() .ifPresent(element -> { String elementId = element.getId(); String elementPosition = getDisplayPosition(element); result.add(elementId, elementPosition); }); callback.afterSearch(result); } };
@Override public void search(String pattern, int maxResults, LiveSearchCallback<String> callback) { LiveSearchResults result = new LiveSearchResults(maxResults); for (SyncBeanDef<Activity> beanDef : activityBeansCache.getPerspectiveActivities()) { String perspectiveName = beanDef.getName(); if (perspectiveIdsExcluded == null || !perspectiveIdsExcluded.contains(perspectiveName)) { String name = getItemName(perspectiveName); if (name.toLowerCase().contains(pattern.toLowerCase())) { result.add(perspectiveName, name); } } } result.sortByValue(); callback.afterSearch(result); }