Package org.infinispan.cli.completers
Class ContextAwareCompleterInvocation
java.lang.Object
org.infinispan.cli.completers.ContextAwareCompleterInvocation
- All Implemented Interfaces:
org.aesh.command.completer.CompleterInvocation
public class ContextAwareCompleterInvocation
extends Object
implements org.aesh.command.completer.CompleterInvocation
- Since:
- 10.0
- Author:
- Tristan Tarrant <tristan@infinispan.org>
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionContextAwareCompleterInvocation(org.aesh.command.completer.CompleterInvocation delegate, Context context) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAllCompleterValues(Collection<String> completerValues) voidaddCompleterValue(String value) voidaddCompleterValueTerminalString(org.aesh.readline.terminal.formatting.TerminalString value) voidbooleanorg.aesh.readline.AeshContextorg.aesh.command.CommandList<org.aesh.readline.terminal.formatting.TerminalString> intbooleanbooleanvoidsetAppendSpace(boolean appendSpace) voidsetCompleterValues(Collection<String> completerValues) voidsetCompleterValuesTerminalString(List<org.aesh.readline.terminal.formatting.TerminalString> completerValues) voidsetIgnoreOffset(boolean ignoreOffset) voidsetIgnoreStartsWith(boolean ignoreStartsWith) voidsetOffset(int offset)
-
Field Details
-
context
-
-
Constructor Details
-
ContextAwareCompleterInvocation
public ContextAwareCompleterInvocation(org.aesh.command.completer.CompleterInvocation delegate, Context context)
-
-
Method Details
-
getGivenCompleteValue
- Specified by:
getGivenCompleteValuein interfaceorg.aesh.command.completer.CompleterInvocation
-
getCommand
public org.aesh.command.Command getCommand()- Specified by:
getCommandin interfaceorg.aesh.command.completer.CompleterInvocation
-
getCompleterValues
- Specified by:
getCompleterValuesin interfaceorg.aesh.command.completer.CompleterInvocation
-
setCompleterValues
- Specified by:
setCompleterValuesin interfaceorg.aesh.command.completer.CompleterInvocation
-
setCompleterValuesTerminalString
public void setCompleterValuesTerminalString(List<org.aesh.readline.terminal.formatting.TerminalString> completerValues) - Specified by:
setCompleterValuesTerminalStringin interfaceorg.aesh.command.completer.CompleterInvocation
-
clearCompleterValues
public void clearCompleterValues()- Specified by:
clearCompleterValuesin interfaceorg.aesh.command.completer.CompleterInvocation
-
addAllCompleterValues
- Specified by:
addAllCompleterValuesin interfaceorg.aesh.command.completer.CompleterInvocation
-
addCompleterValue
- Specified by:
addCompleterValuein interfaceorg.aesh.command.completer.CompleterInvocation
-
addCompleterValueTerminalString
public void addCompleterValueTerminalString(org.aesh.readline.terminal.formatting.TerminalString value) - Specified by:
addCompleterValueTerminalStringin interfaceorg.aesh.command.completer.CompleterInvocation
-
isAppendSpace
public boolean isAppendSpace()- Specified by:
isAppendSpacein interfaceorg.aesh.command.completer.CompleterInvocation
-
setAppendSpace
public void setAppendSpace(boolean appendSpace) - Specified by:
setAppendSpacein interfaceorg.aesh.command.completer.CompleterInvocation
-
setIgnoreOffset
public void setIgnoreOffset(boolean ignoreOffset) - Specified by:
setIgnoreOffsetin interfaceorg.aesh.command.completer.CompleterInvocation
-
doIgnoreOffset
public boolean doIgnoreOffset()- Specified by:
doIgnoreOffsetin interfaceorg.aesh.command.completer.CompleterInvocation
-
setOffset
public void setOffset(int offset) - Specified by:
setOffsetin interfaceorg.aesh.command.completer.CompleterInvocation
-
getOffset
public int getOffset()- Specified by:
getOffsetin interfaceorg.aesh.command.completer.CompleterInvocation
-
setIgnoreStartsWith
public void setIgnoreStartsWith(boolean ignoreStartsWith) - Specified by:
setIgnoreStartsWithin interfaceorg.aesh.command.completer.CompleterInvocation
-
isIgnoreStartsWith
public boolean isIgnoreStartsWith()- Specified by:
isIgnoreStartsWithin interfaceorg.aesh.command.completer.CompleterInvocation
-
getAeshContext
public org.aesh.readline.AeshContext getAeshContext()- Specified by:
getAeshContextin interfaceorg.aesh.command.completer.CompleterInvocation
-