| Modifier and Type | Field and Description |
|---|---|
| private long | |
| private T | |
| public static final long | |
| public static final int | |
| public static final Comparator | |
| private Object[] | |
| private T | |
| private T |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static String | |
| public static String | |
| public void | |
| public void | |
| public void | |
| private static <T> void | |
| public void | |
| public static String | |
| public static String | |
| public static String | |
| private static <T> void | |
| public static String | |
| public long | |
| public T | |
| public T | |
| public T | |
| public Map | |
| public T | |
| public T | |
| public static String | |
| public static Collection | |
| public void | |
| public void | |
| public void | |
| public static String | |
| public void | |
| public void | |
| private static <T> T |
| ambiguousTimeout | back to summary |
|---|---|
| private long ambiguousTimeout | |
| anotherKey | back to summary |
|---|---|
| private T anotherKey | |
| DEFAULT_AMBIGUOUS_TIMEOUT | back to summary |
|---|---|
| public static final long DEFAULT_AMBIGUOUS_TIMEOUT | |
| KEYMAP_LENGTH | back to summary |
|---|---|
| public static final int KEYMAP_LENGTH | |
| KEYSEQ_COMPARATOR | back to summary |
|---|---|
| public static final Comparator<String> KEYSEQ_COMPARATOR | |
| mapping | back to summary |
|---|---|
| private Object[] mapping | |
| nomatch | back to summary |
|---|---|
| private T nomatch | |
| unicode | back to summary |
|---|---|
| private T unicode | |
| KeyMap | back to summary |
|---|---|
| public KeyMap() | |
| alt | back to summary |
|---|---|
| public static String alt(char c) | |
| alt | back to summary |
|---|---|
| public static String alt(String c) | |
| bind | back to summary |
|---|---|
| public void bind(T function, CharSequence... keySeqs) | |
| bind | back to summary |
|---|---|
| public void bind(T function, Iterable<? extends CharSequence> keySeqs) | |
| bind | back to summary |
|---|---|
| public void bind(T function, CharSequence keySeq) | |
| bind | back to summary |
|---|---|
private static <T> void bind(KeyMap<T> map, CharSequence keySeq, T function, boolean onlyIfNotBound)
| |
| bindIfNotBound | back to summary |
|---|---|
| public void bindIfNotBound(T function, CharSequence keySeq) | |
| ctrl | back to summary |
|---|---|
| public static String ctrl(char key) | |
| del | back to summary |
|---|---|
| public static String del() | |
| display | back to summary |
|---|---|
| public static String display(String key) | |
| doGetBoundKeys | back to summary |
|---|---|
private static <T> void doGetBoundKeys(KeyMap<T> keyMap, String prefix, Map<String, T> bound)
| |
| esc | back to summary |
|---|---|
| public static String esc() | |
| getAmbiguousTimeout | back to summary |
|---|---|
| public long getAmbiguousTimeout() | |
| getAnotherKey | back to summary |
|---|---|
| public T getAnotherKey() | |
| getBound | back to summary |
|---|---|
public T getBound(CharSequence keySeq, int[] remaining)
| |
| getBound | back to summary |
|---|---|
| public T getBound(CharSequence keySeq) | |
| getBoundKeys | back to summary |
|---|---|
| public Map | |
| getNomatch | back to summary |
|---|---|
| public T getNomatch() | |
| getUnicode | back to summary |
|---|---|
| public T getUnicode() | |
| key | back to summary |
|---|---|
| public static String key(Terminal terminal, InfoCmp. | |
| range | back to summary |
|---|---|
| public static Collection | |
| setAmbiguousTimeout | back to summary |
|---|---|
| public void setAmbiguousTimeout(long ambiguousTimeout) | |
| setNomatch | back to summary |
|---|---|
| public void setNomatch(T nomatch) | |
| setUnicode | back to summary |
|---|---|
| public void setUnicode(T unicode) | |
| translate | back to summary |
|---|---|
| public static String translate(String str) | |
| unbind | back to summary |
|---|---|
| public void unbind(CharSequence... keySeqs) | |
| unbind | back to summary |
|---|---|
| public void unbind(CharSequence keySeq) | |
| unbind | back to summary |
|---|---|
private static <T> T unbind(KeyMap<T> map, CharSequence keySeq)
| |