public class SuggestionResult
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
void |
add(Suggestion suggestion) |
void |
addAll(java.util.Collection<Suggestion> suggestions) |
void |
addAll(SuggestionResult result) |
SuggestionResult |
appendLeft(java.lang.Iterable<java.lang.String> suggestions) |
SuggestionResult |
appendLeft(java.lang.String... suggestions) |
SuggestionResult |
appendLeftDirectly(java.lang.String partToAppend)
Appends the given part directly to the left of the suggestion.
|
SuggestionResult |
appendRight(java.lang.Iterable<java.lang.String> suggestions) |
SuggestionResult |
appendRight(java.lang.String... suggestions) |
java.util.List<java.lang.String> |
asMultiLevelList() |
void |
clear() |
static SuggestionResultCollector |
collector() |
static SuggestionResult |
empty() |
SuggestionResult |
filterBy(Suggestion suggestion) |
static SuggestionResult |
from(java.lang.Iterable<Suggestion> suggestions) |
static SuggestionResult |
from(Suggestion... suggestions) |
java.util.Set<Suggestion> |
getSuggestions() |
static SuggestionResult |
of(java.lang.Iterable<java.lang.String> suggestions) |
static SuggestionResult |
of(java.lang.String... suggestions) |
void |
remove(Suggestion suggestion) |
public void addAll(java.util.Collection<Suggestion> suggestions)
public void add(Suggestion suggestion)
@ApiStatus.Internal public void remove(Suggestion suggestion)
@ApiStatus.Internal public void clear()
public void addAll(SuggestionResult result)
public SuggestionResult filterBy(Suggestion suggestion)
public java.util.Set<Suggestion> getSuggestions()
public java.util.List<java.lang.String> asMultiLevelList()
public SuggestionResult appendLeft(java.lang.String... suggestions)
public SuggestionResult appendLeft(java.lang.Iterable<java.lang.String> suggestions)
@ApiStatus.Experimental public SuggestionResult appendLeftDirectly(java.lang.String partToAppend)
public SuggestionResult appendRight(java.lang.Iterable<java.lang.String> suggestions)
public SuggestionResult appendRight(java.lang.String... suggestions)
public static SuggestionResult of(java.lang.String... suggestions)
public static SuggestionResult empty()
public static SuggestionResult of(java.lang.Iterable<java.lang.String> suggestions)
public static SuggestionResult from(Suggestion... suggestions)
public static SuggestionResult from(java.lang.Iterable<Suggestion> suggestions)
public static SuggestionResultCollector collector()