Package com.blamejared.searchables.api
Class SearchableType<T>
java.lang.Object
com.blamejared.searchables.api.SearchableType<T>
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfilterEntries(List<T> entries, String search) getSuggestionsFor(List<T> entries, String currentToken, int position, TokenRange replacementRange) getSuggestionsForComponent(String componentName, TokenRange replacementRange) getSuggestionsForTerm(List<T> entries, String componentName, String current, TokenRange replacementRange)
-
Method Details
-
components
-
component
-
defaultComponent
-
getSuggestionsFor
public List<CompletionSuggestion> getSuggestionsFor(List<T> entries, String currentToken, int position, TokenRange replacementRange) -
getSuggestionsForComponent
public List<CompletionSuggestion> getSuggestionsForComponent(String componentName, TokenRange replacementRange) -
getSuggestionsForTerm
public List<CompletionSuggestion> getSuggestionsForTerm(List<T> entries, String componentName, String current, TokenRange replacementRange) -
filterEntries
-
filterEntries
-