A B C D E F G H I J K L M N O P Q R S T U V W Y Z _

A

A - Static variable in class org.crsh.cli.descriptor.OptionDescriptor
.
absolute() - Method in class org.crsh.vfs.Path
 
absolute() - Method in class org.crsh.vfs.Path.Absolute
 
absolute() - Method in class org.crsh.vfs.Path.Relative
 
absoluteRoot - Variable in class org.crsh.vfs.spi.file.FileMountFactory
.
AbstractCommand - Class in org.crsh.command
 
AbstractCommand() - Constructor for class org.crsh.command.AbstractCommand
 
AbstractCommand - Class in org.crsh.ssh.term
 
AbstractCommand() - Constructor for class org.crsh.ssh.term.AbstractCommand
 
AbstractFSDriver<H> - Class in org.crsh.vfs.spi
 
AbstractFSDriver() - Constructor for class org.crsh.vfs.spi.AbstractFSDriver
 
AbstractInvocationContext<P> - Class in org.crsh.shell.impl.command
 
AbstractInvocationContext() - Constructor for class org.crsh.shell.impl.command.AbstractInvocationContext
 
AbstractPathCompleter<P> - Class in org.crsh.cli.completers
 
AbstractPathCompleter() - Constructor for class org.crsh.cli.completers.AbstractPathCompleter
 
AbstractSocketClient - Class in org.crsh.util
 
AbstractSocketClient(int) - Constructor for class org.crsh.util.AbstractSocketClient
 
AbstractSocketServer - Class in org.crsh.util
 
AbstractSocketServer(int) - Constructor for class org.crsh.util.AbstractSocketServer
 
accept() - Method in class org.crsh.util.AbstractSocketServer
 
accessLog - Static variable in class org.crsh.shell.impl.command.CRaSHSession
.
activeCompilers - Variable in class org.crsh.lang.LanguageCommandResolver
.
actualHeight - Variable in class org.crsh.text.ui.LabelElement
.
actualWidth - Variable in class org.crsh.text.LineRenderer.Composite
.
actualWidth - Variable in class org.crsh.text.ui.LabelElement
.
adapter - Variable in class org.crsh.shell.impl.command.CRaSHProcessContext
.
adapter - Variable in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
.
add(Token) - Method in class org.crsh.cli.impl.invocation.TokenList
 
add(Event) - Method in class org.crsh.cli.impl.parser.Status.Response
 
add(String, boolean) - Method in class org.crsh.cli.spi.Completion.Builder
 
add(CRaSHPlugin<?>) - Method in class org.crsh.plugin.SimplePluginDiscovery
Add a plugin.
add(EntityTypeRenderer.AttributeData) - Method in class org.crsh.text.renderers.EntityTypeRenderer.EntityTypeData
 
add(Element...) - Method in class org.crsh.text.ui.RowElement
 
add(String...) - Method in class org.crsh.text.ui.RowElement
 
add(RowElement) - Method in class org.crsh.text.ui.TableElement
 
add(RowElement...) - Method in class org.crsh.text.ui.TableElement
 
add(TableRowLineRenderer) - Method in class org.crsh.text.ui.TableRowLineRenderer
 
add(TableRowReader) - Method in class org.crsh.text.ui.TableRowReader
 
add(Closeable) - Method in class org.crsh.util.CloseableList
Add a closeable to the list.
add(String, String) - Method in class org.crsh.vfs.spi.ram.RAMDriver
 
add(Path, String) - Method in class org.crsh.vfs.spi.ram.RAMDriver
 
addAll(Collection<Event>) - Method in class org.crsh.cli.impl.parser.Status.Response
 
addChild(Element) - Method in class org.crsh.text.ui.TreeElement
 
addCloseListener(Closeable) - Method in class org.crsh.shell.impl.remoting.ClientAutomaton
 
addCloseListener(Closeable) - Method in class org.crsh.shell.impl.remoting.ServerAutomaton
 
addEntry(URL, String, InputStreamFactory) - Method in class org.crsh.vfs.spi.url.Node
 
addEntry(URL, int, String, long, InputStreamFactory) - Method in class org.crsh.vfs.spi.url.Node
 
addListener(Closeable) - Method in class org.crsh.telnet.term.processor.Processor
 
addModeListener(Runnable) - Method in class org.crsh.console.Console
 
addModeListener(Runnable) - Method in class org.crsh.console.Editor
 
addOption(String) - Method in class org.crsh.cli.impl.invocation.TokenList
 
addOption(String, List<?>) - Method in class org.crsh.cli.impl.invocation.TokenList
 
addParameter(ParameterDescriptor) - Method in class org.crsh.cli.descriptor.CommandDescriptor
Add a parameter to the command.
addParameter(ParameterDescriptor) - Method in class org.crsh.cli.impl.lang.ClassDescriptor
 
addParameter(ParameterDescriptor) - Method in class org.crsh.cli.impl.lang.MethodDescriptor
 
addToCmdPath(FSDriver<?>) - Method in class org.crsh.standalone.Bootstrap
Add a command path driver.
addToCmdPath(File) - Method in class org.crsh.standalone.Bootstrap
Add a command path directory.
addToCmdPath(Path) - Method in class org.crsh.standalone.Bootstrap
Add a command path directory.
addToConfPath(FSDriver<?>) - Method in class org.crsh.standalone.Bootstrap
Add a configuration path driver.
addToConfPath(File) - Method in class org.crsh.standalone.Bootstrap
Add a configuration path directory.
addToConfPath(Path) - Method in class org.crsh.standalone.Bootstrap
Add a configuration path.
addToHistory(String) - Method in class org.crsh.console.Editor
 
addToHistory(CharSequence) - Method in class org.crsh.telnet.term.console.ConsoleTerm
 
addToHistory(CharSequence) - Method in interface org.crsh.telnet.term.Term
Append a line to the term history.
afterPropertiesSet() - Method in class org.crsh.spring.SpringBootstrap
 
afterPropertiesSet() - Method in class org.crsh.spring.SpringWebBootstrap
 
Agent - Class in org.crsh.standalone
 
Agent(Instrumentation) - Constructor for class org.crsh.standalone.Agent
 
agentmain(String, Instrumentation) - Static method in class org.crsh.standalone.Agent
 
ALL - Static variable in class org.crsh.plugin.PropertyDescriptor
.
ALL - Static variable in enum org.crsh.telnet.term.CodeType
.
ALL - Static variable in class org.crsh.text.Style
[bold][underline][blink][foreground][background].
all() - Method in class org.crsh.util.Statement
 
ann - Variable in class org.crsh.cli.impl.lang.CommandFactory.Tuple
 
annotation - Variable in class org.crsh.cli.descriptor.ParameterDescriptor
The annotation when it exists.
ANSI - Static variable in class org.crsh.text.Format
.
ANY - Static variable in class org.crsh.text.Renderer
 
append(CharSequence) - Method in class org.crsh.cli.impl.line.LineParser
 
append(char) - Method in class org.crsh.cli.impl.line.LineParser
 
append(EditorAction, int[]) - Method in class org.crsh.console.Editor
 
append(char) - Method in class org.crsh.console.EditorBuffer
 
append(CharSequence) - Method in class org.crsh.console.EditorBuffer
 
append(CharSequence, int, int) - Method in class org.crsh.console.EditorBuffer
 
append(CharSequence) - Method in class org.crsh.console.ProcessHandler
 
append(char) - Method in class org.crsh.console.ProcessHandler
 
append(CharSequence, int, int) - Method in class org.crsh.console.ProcessHandler
 
append(Style) - Method in class org.crsh.console.ProcessHandler
 
append(CharSequence) - Method in class org.crsh.lang.impl.groovy.closure.PipeLineInvocationContext
 
append(char) - Method in class org.crsh.lang.impl.groovy.closure.PipeLineInvocationContext
 
append(CharSequence, int, int) - Method in class org.crsh.lang.impl.groovy.closure.PipeLineInvocationContext
 
append(Style) - Method in class org.crsh.lang.impl.groovy.closure.PipeLineInvocationContext
 
append(CharSequence) - Method in class org.crsh.shell.impl.command.CRaSHProcessContext
 
append(char) - Method in class org.crsh.shell.impl.command.CRaSHProcessContext
 
append(CharSequence, int, int) - Method in class org.crsh.shell.impl.command.CRaSHProcessContext
 
append(Style) - Method in class org.crsh.shell.impl.command.CRaSHProcessContext
 
append(CharSequence) - Method in class org.crsh.shell.impl.command.InvocationContextImpl
 
append(char) - Method in class org.crsh.shell.impl.command.InvocationContextImpl
 
append(CharSequence, int, int) - Method in class org.crsh.shell.impl.command.InvocationContextImpl
 
append(Style) - Method in class org.crsh.shell.impl.command.InvocationContextImpl
 
append(char) - Method in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
 
append(CharSequence) - Method in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
 
append(CharSequence, int, int) - Method in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
 
append(Style) - Method in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
 
append(CharSequence) - Method in class org.crsh.shell.impl.remoting.ClientProcessContext
 
append(char) - Method in class org.crsh.shell.impl.remoting.ClientProcessContext
 
append(CharSequence, int, int) - Method in class org.crsh.shell.impl.remoting.ClientProcessContext
 
append(Style) - Method in class org.crsh.shell.impl.remoting.ClientProcessContext
 
append(char) - Method in class org.crsh.ssh.term.inline.SSHInlineShellProcessContext
 
append(CharSequence) - Method in class org.crsh.ssh.term.inline.SSHInlineShellProcessContext
 
append(CharSequence, int, int) - Method in class org.crsh.ssh.term.inline.SSHInlineShellProcessContext
 
append(Style) - Method in class org.crsh.ssh.term.inline.SSHInlineShellProcessContext
 
append(CharSequence) - Method in class org.crsh.telnet.term.console.ConsoleTerm
 
append(char) - Method in class org.crsh.telnet.term.console.ConsoleTerm
 
append(CharSequence, int, int) - Method in class org.crsh.telnet.term.console.ConsoleTerm
 
append(Style) - Method in class org.crsh.telnet.term.console.ConsoleTerm
 
append(char) - Method in class org.crsh.telnet.term.console.TermIOBuffer
 
append(CharSequence) - Method in class org.crsh.telnet.term.console.TermIOBuffer
 
append(CharSequence, int, int) - Method in class org.crsh.telnet.term.console.TermIOBuffer
 
append(char) - Method in class org.crsh.telnet.term.processor.ProcessContext
 
append(CharSequence) - Method in class org.crsh.telnet.term.processor.ProcessContext
 
append(CharSequence, int, int) - Method in class org.crsh.telnet.term.processor.ProcessContext
 
append(Style) - Method in class org.crsh.telnet.term.processor.ProcessContext
 
append(char) - Method in class org.crsh.telnet.term.processor.Processor
 
append(CharSequence) - Method in class org.crsh.telnet.term.processor.Processor
 
append(CharSequence, int, int) - Method in class org.crsh.telnet.term.processor.Processor
 
append(Style) - Method in class org.crsh.telnet.term.processor.Processor
 
append(CharSequence) - Method in class org.crsh.text.RenderAppendable
 
append(char) - Method in class org.crsh.text.RenderAppendable
 
append(CharSequence, int, int) - Method in class org.crsh.text.RenderAppendable
 
append(Style) - Method in class org.crsh.text.RenderAppendable
 
append(CharSequence) - Method in class org.crsh.text.RenderWriter
 
append(Style) - Method in class org.crsh.text.RenderWriter
 
append(Style) - Method in interface org.crsh.text.Screenable
 
append(Iterable<?>) - Method in class org.crsh.text.ScreenBuffer
 
append(Object...) - Method in class org.crsh.text.ScreenBuffer
 
append(Style) - Method in class org.crsh.text.ScreenBuffer
 
append(char) - Method in class org.crsh.text.ScreenBuffer
 
append(CharSequence) - Method in class org.crsh.text.ScreenBuffer
 
append(CharSequence, int, int) - Method in class org.crsh.text.ScreenBuffer
 
append(ScreenBuffer) - Method in class org.crsh.text.ScreenBuffer
 
append(Object) - Method in class org.crsh.text.ScreenBuffer
 
append(CharSequence) - Method in class org.crsh.text.VirtualScreen
 
append(char) - Method in class org.crsh.text.VirtualScreen
 
append(CharSequence, int, int) - Method in class org.crsh.text.VirtualScreen
 
append(Style) - Method in class org.crsh.text.VirtualScreen
 
append(String, boolean) - Method in class org.crsh.vfs.Path.Absolute
 
append(String, boolean) - Method in class org.crsh.vfs.Path
 
append(String, boolean) - Method in class org.crsh.vfs.Path.Relative
 
appendData(CharSequence, int, int) - Method in class org.crsh.console.EditorBuffer
 
appendData(CharSequence, int, int) - Method in class org.crsh.telnet.term.console.TermIOBuffer
 
appendData(char) - Method in class org.crsh.telnet.term.console.TermIOBuffer
Append a char at the current cursor position and increment the cursor position.
appendDel() - Method in class org.crsh.console.EditorBuffer
Delete the char before the cursor.
appendDel() - Method in class org.crsh.telnet.term.console.TermIOBuffer
Delete the char before the cursor.
args - Variable in class org.crsh.lang.impl.groovy.closure.CommandElement
.
args - Variable in class org.crsh.lang.impl.groovy.closure.PipeLineInvoker
.
Argument - Annotation Type in org.crsh.cli
A command argument.
argument(CommandDescriptor<?>, Completer, Delimiter) - Method in class org.crsh.cli.impl.completion.CompletionMatcher
 
argument(ArgumentMatch) - Method in class org.crsh.cli.impl.invocation.InvocationMatch
 
argumentAnn - Variable in class org.crsh.cli.impl.lang.CommandFactory.Tuple
 
ArgumentDescriptor - Class in org.crsh.cli.descriptor
 
ArgumentDescriptor(String, ParameterType<?>, Description, boolean, boolean, boolean, Class<? extends Completer>, Annotation) - Constructor for class org.crsh.cli.descriptor.ArgumentDescriptor
 
ArgumentMatch - Class in org.crsh.cli.impl.invocation
 
ArgumentMatch(ArgumentDescriptor, int, int, List<LiteralValue>) - Constructor for class org.crsh.cli.impl.invocation.ArgumentMatch
 
ArgumentNameTransformer - Class in org.crsh.lang.impl.groovy.ast
 
ArgumentNameTransformer() - Constructor for class org.crsh.lang.impl.groovy.ast.ArgumentNameTransformer
 
arguments - Variable in class org.crsh.cli.descriptor.CommandDescriptor
.
arguments - Variable in class org.crsh.cli.impl.invocation.InvocationMatch
.
arguments() - Method in class org.crsh.cli.impl.invocation.InvocationMatch
 
arguments(List<?>) - Method in class org.crsh.cli.impl.invocation.InvocationMatcher
 
arity - Variable in class org.crsh.cli.descriptor.OptionDescriptor
.
assertMatch(String) - Method in class org.crsh.vfs.spi.servlet.ServletContextDriver
 
association - Variable in class org.crsh.text.renderers.EntityTypeRenderer.AttributeData
 
AsyncProcess - Class in org.crsh.shell.impl.async
 
AsyncProcess(AsyncShell, String) - Constructor for class org.crsh.shell.impl.async.AsyncProcess
 
AsyncShell - Class in org.crsh.shell.impl.async
 
AsyncShell(ExecutorService, Shell) - Constructor for class org.crsh.shell.impl.async.AsyncShell
 
At - Enum in org.crsh.console
 
At() - Constructor for enum org.crsh.console.At
 
at - Variable in class org.crsh.console.EditorAction.MoveNextWord
 
atBeginning - Variable in class org.crsh.console.EditorAction.MovePrevWord
 
attributes - Variable in class org.crsh.plugin.PluginContext
.
attributes - Variable in class org.crsh.shell.impl.command.RuntimeContextImpl
.
attributes - Variable in class org.crsh.standalone.Bootstrap
The attributes.
attributes - Variable in class org.crsh.text.renderers.EntityTypeRenderer.EntityTypeData
 
AUTH - Static variable in interface org.crsh.auth.AuthenticationPlugin
The authentication plugin to use.
authenticate(String, C) - Method in interface org.crsh.auth.AuthenticationPlugin
Returns true if the user is authentified by its username and credential.
authenticate(String, String) - Method in class org.crsh.auth.JaasAuthenticationPlugin
 
authenticate(String, PublicKey) - Method in class org.crsh.auth.KeyAuthenticationPlugin
 
authenticate(String, String) - Method in class org.crsh.auth.SimpleAuthenticationPlugin
 
AuthenticationPlugin<C> - Interface in org.crsh.auth
The authentication plugin.
authenticationPlugins - Variable in class org.crsh.ssh.term.SSHLifeCycle
.
AUTHORIZED_KEY_PATH - Static variable in class org.crsh.auth.KeyAuthenticationPlugin
The SSH authorized key path.
authorizedKeys - Variable in class org.crsh.auth.KeyAuthenticationPlugin
.
authTimeout - Variable in class org.crsh.ssh.term.SSHLifeCycle
.
Automaton - Class in org.crsh.cli.impl.tokenizer
 
Automaton(CharSequence) - Constructor for class org.crsh.cli.impl.tokenizer.Automaton
 
automaton - Variable in class org.crsh.cli.impl.tokenizer.TokenizerImpl
.
automaton - Variable in class org.crsh.shell.impl.remoting.RemoteClient
.
automaton - Variable in class org.crsh.shell.impl.remoting.RemoteServer
.
Automaton.Status - Enum in org.crsh.cli.impl.tokenizer
 
Automaton.Status() - Constructor for enum org.crsh.cli.impl.tokenizer.Automaton.Status
 

B

B - Static variable in class org.crsh.cli.descriptor.OptionDescriptor
.
background() - Method in enum org.crsh.text.Color
 
background(Color) - Method in enum org.crsh.text.Decoration
 
background - Variable in class org.crsh.text.Style.Composite
.
background(Color) - Method in class org.crsh.text.Style.Composite
 
baos - Variable in class org.crsh.lang.impl.java.JavaClassFileObject
.
baseClass - Variable in class org.crsh.lang.impl.groovy.GroovyClassFactory
.
BaseCommand - Class in org.crsh.command
 
BaseCommand() - Constructor for class org.crsh.command.BaseCommand
 
BaseCommandMatch<T extends BaseCommand,C,P> - Class in org.crsh.lang.impl.java
 
BaseCommandMatch(ClassShellCommand<T>) - Constructor for class org.crsh.lang.impl.java.BaseCommandMatch
 
BaseCommandMatch.BaseInvoker - Class in org.crsh.lang.impl.java
 
BaseCommandMatch.BaseInvoker(T) - Constructor for class org.crsh.lang.impl.java.BaseCommandMatch.BaseInvoker
 
BaseIterator<E> - Class in org.crsh.util
 
BaseIterator() - Constructor for class org.crsh.util.BaseIterator
 
baseLoader - Variable in class org.crsh.lang.impl.groovy.GroovyClassFactory
.
baseShellCommand - Variable in class org.crsh.lang.impl.java.BaseCommandMatch
.
baseURL - Variable in class org.crsh.vfs.spi.ram.RAMDriver
.
begin(Appendable) - Method in class org.crsh.text.Format.Ansi
 
begin(Appendable) - Method in class org.crsh.text.Format
 
begin(Appendable) - Method in class org.crsh.text.Format.PreHtml
 
begin(Appendable) - Method in class org.crsh.text.Format.Text
 
bg() - Method in enum org.crsh.text.Color
 
bg(Color) - Method in enum org.crsh.text.Decoration
 
bg(Color) - Method in class org.crsh.text.Style.Composite
 
bilto(List<? extends Token.Literal>) - Method in class org.crsh.cli.impl.invocation.InvocationMatcher
 
binaryName - Variable in class org.crsh.lang.impl.java.NodeJavaFileObject
.
bind(InvocationMatch<?>, Iterable<ParameterDescriptor>, Object, Object[]) - Static method in class org.crsh.cli.impl.lang.MethodDescriptor
 
bind(InvocationContext<Object>) - Method in class org.crsh.lang.impl.groovy.closure.PipeLineClosure
 
bind(Object) - Method in class org.crsh.lang.impl.groovy.closure.PipeLineClosure
 
bind(Object[]) - Method in class org.crsh.lang.impl.groovy.closure.PipeLineClosure
 
bind() - Method in class org.crsh.util.AbstractSocketServer
 
Binding - Interface in org.crsh.cli.impl.lang
 
binding - Variable in class org.crsh.cli.impl.lang.BoundArgumentDescriptor
.
binding - Variable in class org.crsh.cli.impl.lang.BoundOptionDescriptor
.
bindingPort - Variable in class org.crsh.util.AbstractSocketServer
.
BindingRenderer - Class in org.crsh.text.renderers
 
BindingRenderer() - Constructor for class org.crsh.text.renderers.BindingRenderer
 
BindingRenderer.BindingData - Class in org.crsh.text.renderers
 
BindingRenderer.BindingData(String, String, Object, Boolean) - Constructor for class org.crsh.text.renderers.BindingRenderer.BindingData
 
bindings - Variable in class org.crsh.util.JNDIHandler.JNDICompleter
 
blankPattern - Static variable in class org.crsh.util.Utils
 
BlankSequence - Class in org.crsh.util
An immutable sequence of white spaces.
BlankSequence(int) - Constructor for class org.crsh.util.BlankSequence
Build a new blank sequence.
blink() - Method in enum org.crsh.text.Color
 
blink(Boolean) - Method in enum org.crsh.text.Color
 
blink() - Method in enum org.crsh.text.Decoration
 
blink(Boolean) - Method in enum org.crsh.text.Decoration
 
blink - Variable in class org.crsh.text.Style.Composite
.
blink() - Method in class org.crsh.text.Style.Composite
 
blink(Boolean) - Method in class org.crsh.text.Style.Composite
 
bold() - Method in enum org.crsh.text.Color
 
bold(Boolean) - Method in enum org.crsh.text.Color
 
bold() - Method in enum org.crsh.text.Decoration
 
bold(Boolean) - Method in enum org.crsh.text.Decoration
 
bold - Variable in class org.crsh.text.Style.Composite
.
bold() - Method in class org.crsh.text.Style.Composite
 
bold(Boolean) - Method in class org.crsh.text.Style.Composite
 
BOOLEAN - Static variable in class org.crsh.cli.type.ValueType
Boolean.
BOOLEANS - Static variable in class org.crsh.text.Style
.
Bootstrap - Class in org.crsh.standalone
A boostrap for starting a standalone CRaSH.
Bootstrap(ClassLoader, FS, FS) - Constructor for class org.crsh.standalone.Bootstrap
Create a bootstrap instance with the base classloader and an empty and unmodifiable attribute map.
Bootstrap(ClassLoader) - Constructor for class org.crsh.standalone.Bootstrap
Create a bootstrap instance with the base classloader and an empty and unmodifiable attribute map.
bootstrap() - Method in class org.crsh.standalone.Bootstrap
Trigger the boostrap.
border - Variable in class org.crsh.text.ui.TableElement
.
border(BorderStyle) - Method in class org.crsh.text.ui.TableElement
 
border - Variable in class org.crsh.text.ui.TableLineRenderer
.
BorderStyle - Enum in org.crsh.text.ui
 
BorderStyle(char, char, char) - Constructor for enum org.crsh.text.ui.BorderStyle
 
bottom - Variable in class org.crsh.text.ui.TableRowReader
.
BoundArgumentDescriptor - Class in org.crsh.cli.impl.lang
 
BoundArgumentDescriptor(Binding, String, ParameterType<?>, Description, boolean, boolean, boolean, Class<? extends Completer>, Annotation) - Constructor for class org.crsh.cli.impl.lang.BoundArgumentDescriptor
 
BoundOptionDescriptor - Class in org.crsh.cli.impl.lang
 
BoundOptionDescriptor(Binding, ParameterType<?>, List<String>, Description, boolean, boolean, boolean, Class<? extends Completer>, Annotation) - Constructor for class org.crsh.cli.impl.lang.BoundOptionDescriptor
 
brk() - Static method in class org.crsh.telnet.term.TermEvent
 
buffer - Variable in class org.crsh.cli.impl.tokenizer.Automaton
.
buffer - Variable in class org.crsh.console.Console
The buffer.
buffer - Variable in class org.crsh.console.Editor
.
buffer - Variable in class org.crsh.lang.impl.groovy.GroovyLineEscaper
.
buffer - Variable in class org.crsh.shell.impl.command.CRaSHProcessContext
.
buffer - Variable in class org.crsh.shell.impl.remoting.ClientProcessContext
.
buffer - Variable in class org.crsh.telnet.term.console.ConsoleTerm
.
buffer - Variable in class org.crsh.telnet.term.console.TermIOBuffer
.
buffer - Variable in class org.crsh.text.ScreenContextConsumer
Buffers objects of the same kind.
buffer - Variable in class org.crsh.text.VirtualScreen
.
build() - Method in class org.crsh.cli.spi.Completion.Builder
 
build(Throwable) - Method in class org.crsh.shell.impl.command.CRaSHCommandProcess
 
build() - Method in class org.crsh.vfs.FS.Builder
 
builder(String) - Static method in class org.crsh.cli.spi.Completion
 

C

c - Variable in class org.crsh.console.EditorAction.ChangeChars
.
c - Variable in enum org.crsh.text.Color
 
CACHE - Static variable in class org.crsh.util.BlankSequence
.
call(Object...) - Method in class org.crsh.lang.impl.groovy.closure.PipeLineClosure
 
call() - Method in interface org.crsh.util.SafeCallable
 
callback - Variable in class org.crsh.ssh.term.AbstractCommand
.
callee - Variable in class org.crsh.shell.impl.async.AsyncProcess
.
caller - Variable in class org.crsh.shell.impl.async.AsyncProcess
.
cancel() - Method in class org.crsh.shell.impl.async.AsyncProcess
 
cancel() - Method in class org.crsh.shell.impl.command.CRaSHProcess
 
cancel(ServerProcess) - Method in class org.crsh.shell.impl.remoting.ServerAutomaton
 
cancel() - Method in class org.crsh.shell.impl.remoting.ServerProcess
 
cancel() - Method in interface org.crsh.shell.ShellProcess
Signals the process it should be cancelled.
cancelled - Variable in class org.crsh.shell.impl.command.CRaSHProcess
.
cancelled() - Static method in class org.crsh.shell.ShellResponse
 
CHANGE_CASE - Static variable in class org.crsh.console.EditorAction
 
CHANGE_TO - Static variable in class org.crsh.console.Mode
 
charAt(int) - Method in class org.crsh.console.EditorBuffer
Returns a character at a specified index in the buffer.
charAt(int) - Method in class org.crsh.telnet.term.console.TermIOBuffer
Returns a character at a specified index in the buffer.
charAt(int) - Method in class org.crsh.util.BlankSequence
 
charSequenceConsumer - Variable in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
.
CharSlicer - Class in org.crsh.util
 
CharSlicer(String) - Constructor for class org.crsh.util.CharSlicer
 
checkChar(String, int, BitSet) - Static method in class org.crsh.cli.descriptor.OptionDescriptor
 
checkIndex(String, int) - Method in class org.crsh.util.BlankSequence
 
child(String) - Method in class org.crsh.vfs.File
 
child(H, String) - Method in class org.crsh.vfs.spi.AbstractFSDriver
A simple implementation that iterates over the children to return the one specified by the name argument.
child(H, String) - Method in interface org.crsh.vfs.spi.FSDriver
Return the specific child of a directory handle, null should be returned if no such child exist.
children - Variable in class org.crsh.text.ui.TreeElement
.
children - Variable in class org.crsh.text.ui.TreeLineRenderer
.
children - Variable in class org.crsh.vfs.File
.
children() - Method in class org.crsh.vfs.File
 
children() - Method in class org.crsh.vfs.Handle
 
children(File) - Method in class org.crsh.vfs.spi.file.FileDriver
 
children(H) - Method in interface org.crsh.vfs.spi.FSDriver
Returns an iterable over the children of of a specific directory handle.
children(Path) - Method in class org.crsh.vfs.spi.ram.RAMDriver
 
children(String) - Method in class org.crsh.vfs.spi.servlet.ServletContextDriver
 
children - Variable in class org.crsh.vfs.spi.url.Node
.
children() - Method in class org.crsh.vfs.spi.url.Node
 
children(Node) - Method in class org.crsh.vfs.spi.url.URLDriver
 
chunks - Variable in class org.crsh.text.ScreenBuffer
.
chunks(CharSequence) - Static method in class org.crsh.util.Utils
 
ClassCache<T> - Class in org.crsh.util
 
ClassCache(PluginContext, ClassFactory<T>, ResourceKind) - Constructor for class org.crsh.util.ClassCache
 
ClassDescriptor<T> - Class in org.crsh.cli.impl.lang
 
ClassDescriptor(Class<T>, String, Map<String, MethodDescriptor<T>>, Description) - Constructor for class org.crsh.cli.impl.lang.ClassDescriptor
 
classes - Variable in class org.crsh.lang.impl.java.JavaFileManagerImpl
.
classes - Variable in class org.crsh.lang.impl.java.LoadingClassLoader
.
classes - Variable in class org.crsh.util.ClassCache
.
classFactory - Variable in class org.crsh.util.ClassCache
.
ClassFactory<T> - Class in org.crsh.util
 
ClassFactory() - Constructor for class org.crsh.util.ClassFactory
 
ClassFieldBinding - Class in org.crsh.cli.impl.lang
 
ClassFieldBinding(Field) - Constructor for class org.crsh.cli.impl.lang.ClassFieldBinding
 
classLoader - Variable in class org.crsh.lang.impl.java.Compiler
.
classLoader - Variable in class org.crsh.plugin.ServiceLoaderDiscovery
.
className - Variable in class org.crsh.lang.impl.java.JavaClassFileObject
.
className - Variable in class org.crsh.lang.impl.LanguageProxy
.
ClassPathMountFactory - Class in org.crsh.vfs.spi.url
 
ClassPathMountFactory(ClassLoader) - Constructor for class org.crsh.vfs.spi.url.ClassPathMountFactory
 
ClasspathResolver - Class in org.crsh.lang.impl.java
 
ClasspathResolver(ClassLoader) - Constructor for class org.crsh.lang.impl.java.ClasspathResolver
 
ClassShellCommand<T extends BaseCommand> - Class in org.crsh.lang.impl.java
 
ClassShellCommand(Class<T>) - Constructor for class org.crsh.lang.impl.java.ClassShellCommand
 
clazz - Variable in class org.crsh.lang.impl.groovy.command.GroovyScriptShellCommand
.
clazz - Variable in class org.crsh.lang.impl.java.ClassShellCommand
.
clear() - Method in class org.crsh.telnet.term.console.TermIOBuffer
Clears the buffer without doing any echoing.
clear() - Method in class org.crsh.text.ScreenBuffer
 
client - Variable in class org.crsh.shell.impl.remoting.ClientProcessContext
.
ClientAutomaton - Class in org.crsh.shell.impl.remoting
 
ClientAutomaton(ObjectOutputStream, ObjectInputStream, Shell) - Constructor for class org.crsh.shell.impl.remoting.ClientAutomaton
 
ClientAutomaton(InputStream, OutputStream, Shell) - Constructor for class org.crsh.shell.impl.remoting.ClientAutomaton
 
ClientMessage - Class in org.crsh.shell.impl.remoting
 
ClientMessage() - Constructor for class org.crsh.shell.impl.remoting.ClientMessage
 
ClientMessage.Cancel - Class in org.crsh.shell.impl.remoting
 
ClientMessage.Cancel() - Constructor for class org.crsh.shell.impl.remoting.ClientMessage.Cancel
 
ClientMessage.Close - Class in org.crsh.shell.impl.remoting
 
ClientMessage.Close() - Constructor for class org.crsh.shell.impl.remoting.ClientMessage.Close
 
ClientMessage.Execute - Class in org.crsh.shell.impl.remoting
 
ClientMessage.Execute(int, int, String) - Constructor for class org.crsh.shell.impl.remoting.ClientMessage.Execute
 
ClientMessage.GetCompletion - Class in org.crsh.shell.impl.remoting
 
ClientMessage.GetCompletion(String) - Constructor for class org.crsh.shell.impl.remoting.ClientMessage.GetCompletion
 
ClientMessage.GetPrompt - Class in org.crsh.shell.impl.remoting
 
ClientMessage.GetPrompt() - Constructor for class org.crsh.shell.impl.remoting.ClientMessage.GetPrompt
 
ClientMessage.GetWelcome - Class in org.crsh.shell.impl.remoting
 
ClientMessage.GetWelcome() - Constructor for class org.crsh.shell.impl.remoting.ClientMessage.GetWelcome
 
ClientMessage.SetSize - Class in org.crsh.shell.impl.remoting
 
ClientMessage.SetSize(int, int) - Constructor for class org.crsh.shell.impl.remoting.ClientMessage.SetSize
 
ClientProcessContext - Class in org.crsh.shell.impl.remoting
 
ClientProcessContext(ClientAutomaton, ShellProcess) - Constructor for class org.crsh.shell.impl.remoting.ClientProcessContext
 
CLIException - Exception in org.crsh.cli.impl
 
CLIException() - Constructor for exception org.crsh.cli.impl.CLIException
 
CLIException(String) - Constructor for exception org.crsh.cli.impl.CLIException
 
CLIException(String, Throwable) - Constructor for exception org.crsh.cli.impl.CLIException
 
CLIException(Throwable) - Constructor for exception org.crsh.cli.impl.CLIException
 
close() - Method in class org.crsh.cli.impl.tokenizer.Automaton
 
close() - Method in interface org.crsh.command.CommandContext
 
close() - Method in class org.crsh.command.Pipe
Close pipe.
close() - Method in class org.crsh.console.Console
 
close() - Method in class org.crsh.lang.impl.groovy.closure.ClosureInvoker
 
close() - Method in class org.crsh.lang.impl.groovy.closure.PipeLineInvocationContext
 
close() - Method in class org.crsh.shell.impl.async.AsyncShell
 
close() - Method in class org.crsh.shell.impl.command.CRaSHProcessContext
 
close() - Method in class org.crsh.shell.impl.command.CRaSHSession
 
close() - Method in class org.crsh.shell.impl.command.InvocationContextImpl
 
close() - Method in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
 
close() - Method in class org.crsh.shell.impl.command.pipeline.PipeLine
 
close() - Method in class org.crsh.shell.impl.command.spi.CommandInvoker
 
close() - Method in class org.crsh.shell.impl.remoting.ClientAutomaton
 
close() - Method in class org.crsh.shell.impl.remoting.ServerAutomaton
 
close() - Static method in class org.crsh.shell.ShellResponse
 
close() - Method in interface org.crsh.stream.Producer
Close the producer.
close() - Method in class org.crsh.telnet.term.console.ConsoleTerm
 
close() - Method in class org.crsh.telnet.term.processor.Processor
 
close() - Method in class org.crsh.telnet.term.TelnetIO
 
close() - Static method in class org.crsh.telnet.term.TermEvent
 
close() - Method in class org.crsh.text.RenderWriter
 
close() - Method in class org.crsh.util.AbstractSocketClient
 
close() - Method in class org.crsh.util.AbstractSocketServer
 
close() - Method in class org.crsh.util.CloseableList
 
close(Socket) - Static method in class org.crsh.util.Utils
<<<<<<< HEAD Close the socket and catch any exception thrown.
close(Closeable) - Static method in class org.crsh.util.Utils
Close the closeable and catch any exception thrown.
close(Connection) - Static method in class org.crsh.util.Utils
Close the connection and catch any exception thrown.
close(Statement) - Static method in class org.crsh.util.Utils
Close the statement and catch any exception thrown.
close(ResultSet) - Static method in class org.crsh.util.Utils
Close the result set and catch any exception thrown.
close(Context) - Static method in class org.crsh.util.Utils
Close the context and catch any exception thrown.
CLOSE_TASK - Variable in class org.crsh.telnet.term.processor.Processor
.
closeable - Variable in class org.crsh.text.RenderWriter
.
CloseableList - Class in org.crsh.util
 
CloseableList() - Constructor for class org.crsh.util.CloseableList
 
closeables - Variable in class org.crsh.util.CloseableList
.
CLOSED - Static variable in class org.crsh.console.Console
.
closed - Variable in class org.crsh.shell.impl.async.AsyncShell
.
CLOSED - Static variable in class org.crsh.shell.impl.command.InvocationContextImpl
.
closed - Variable in class org.crsh.shell.impl.remoting.ClientProcessContext
.
closed - Variable in class org.crsh.text.RenderWriter
.
closed - Variable in class org.crsh.util.CloseableList
.
closeStrongQuote(int) - Method in class org.crsh.cli.impl.line.LineParser.Visitor
 
closeStrongQuote(int) - Method in class org.crsh.cli.impl.line.MultiLineVisitor
 
closeStrongQuote(int) - Method in class org.crsh.lang.impl.groovy.GroovyLineEscaper
 
closeWeakQuote(int) - Method in class org.crsh.cli.impl.line.LineParser.Visitor
 
closeWeakQuote(int) - Method in class org.crsh.cli.impl.line.MultiLineVisitor
 
closeWeakQuote(int) - Method in class org.crsh.lang.impl.groovy.GroovyLineEscaper
 
CLOSING - Static variable in class org.crsh.console.Console
.
closure - Variable in class org.crsh.lang.impl.groovy.closure.ClosureElement
.
closure - Variable in class org.crsh.lang.impl.groovy.closure.ClosureInvoker
.
closure - Variable in class org.crsh.lang.impl.groovy.closure.PipeLineInvoker
.
closure - Variable in class org.crsh.text.ui.EvalElement
The closure to evaluate.
ClosureDelegate - Class in org.crsh.lang.impl.groovy.closure
 
ClosureDelegate(CommandContext, Object) - Constructor for class org.crsh.lang.impl.groovy.closure.ClosureDelegate
 
ClosureElement - Class in org.crsh.lang.impl.groovy.closure
 
ClosureElement(Closure) - Constructor for class org.crsh.lang.impl.groovy.closure.ClosureElement
 
ClosureInvoker - Class in org.crsh.lang.impl.groovy.closure
 
ClosureInvoker(Closure) - Constructor for class org.crsh.lang.impl.groovy.closure.ClosureInvoker
 
cls() - Method in interface org.crsh.console.ConsoleDriver
Clear screen.
CLS - Static variable in class org.crsh.console.EditorAction
 
cls() - Method in class org.crsh.console.ProcessHandler
 
cls() - Method in class org.crsh.lang.impl.groovy.closure.PipeLineInvocationContext
 
cls() - Method in class org.crsh.shell.impl.command.CRaSHProcessContext
 
cls() - Method in class org.crsh.shell.impl.command.InvocationContextImpl
 
cls() - Method in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
 
cls() - Method in class org.crsh.shell.impl.remoting.ClientProcessContext
 
cls() - Method in class org.crsh.ssh.term.inline.SSHInlineShellProcessContext
 
cls() - Method in class org.crsh.telnet.term.console.ConsoleTerm
 
cls() - Method in class org.crsh.telnet.term.processor.ProcessContext
 
cls() - Method in class org.crsh.telnet.term.processor.Processor
 
cls() - Method in interface org.crsh.telnet.term.spi.TermIO
Clear screen.
cls() - Method in class org.crsh.telnet.term.TelnetIO
 
CLS - Class in org.crsh.text
Clears the screen.
CLS() - Constructor for class org.crsh.text.CLS
 
cls(Appendable) - Method in class org.crsh.text.Format.Ansi
 
cls(Appendable) - Method in class org.crsh.text.Format
 
cls(Appendable) - Method in class org.crsh.text.Format.PreHtml
 
cls(Appendable) - Method in class org.crsh.text.Format.Text
 
cls() - Method in class org.crsh.text.RenderAppendable
 
cls() - Method in class org.crsh.text.RenderPrintWriter
 
cls() - Method in class org.crsh.text.RenderWriter
 
cls() - Method in interface org.crsh.text.Screenable
 
cls() - Method in class org.crsh.text.ScreenBuffer
 
cls() - Method in class org.crsh.text.VirtualScreen
 
clsConsumer - Variable in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
.
cmdFS - Variable in class org.crsh.plugin.ResourceManager
.
cmdFS - Variable in class org.crsh.standalone.Bootstrap
The command file system.
cmdMountPointConfig - Variable in class org.crsh.spring.SpringBootstrap
.
code - Variable in enum org.crsh.text.Color
.
code - Variable in enum org.crsh.text.Decoration
.
CodeType - Enum in org.crsh.telnet.term
 
CodeType() - Constructor for enum org.crsh.telnet.term.CodeType
 
collapse() - Method in class org.crsh.text.ui.TableElement
 
collection - Variable in class org.crsh.text.renderers.EntityTypeRenderer.AttributeData
 
collectParametersTuples(CommandDescriptor<?>) - Method in class org.crsh.cli.descriptor.Format.Usage
 
Color - Enum in org.crsh.text
A color representing the available ansi colors as well as an additional color Color.def that symbolize the default color.
Color(int) - Constructor for enum org.crsh.text.Color
 
color(Appendable, Color, char, boolean) - Static method in class org.crsh.text.Style.Composite
 
colorMapping - Static variable in class org.crsh.text.renderers.ThreadRenderer
.
COLORS - Static variable in class org.crsh.text.Style
.
cols - Variable in class org.crsh.text.ui.RowElement
.
cols - Variable in class org.crsh.text.ui.RowLineRenderer
.
columnLayout - Variable in class org.crsh.text.ui.TableElement
The column layout.
columnLayout - Variable in class org.crsh.text.ui.TableLineRenderer
.
Command - Annotation Type in org.crsh.cli
Annotates a method for declaring a CRaSH command.
command - Variable in class org.crsh.cli.impl.parser.Event.Parameter
.
command - Variable in class org.crsh.cli.impl.parser.Parser
.
command - Variable in class org.crsh.cli.impl.parser.Status.Request
.
command - Variable in class org.crsh.cli.impl.parser.Status.Response
.
command - Variable in class org.crsh.lang.impl.groovy.closure.CommandElement
.
command - Variable in class org.crsh.lang.impl.java.BaseCommandMatch.BaseInvoker
 
command - Variable in class org.crsh.shell.impl.command.CRaSHCommandProcess
.
command - Variable in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
.
Command<T> - Class in org.crsh.shell.impl.command.spi
A command as seen by the shell.
Command() - Constructor for class org.crsh.shell.impl.command.spi.Command
 
command - Variable in class org.crsh.ssh.term.inline.SSHInlineCommand
.
commandCache - Variable in class org.crsh.lang.LanguageCommandResolver
.
CommandCompletion<T> - Class in org.crsh.cli.impl.completion
 
CommandCompletion(CommandDescriptor<T>, String, Delimiter) - Constructor for class org.crsh.cli.impl.completion.CommandCompletion
 
CommandContext<P> - Interface in org.crsh.command
The command context provides the services for invoking a command.
commandContext - Variable in class org.crsh.shell.impl.command.InvocationContextImpl
.
CommandDescriptor<T> - Class in org.crsh.cli.descriptor
 
CommandDescriptor(String, Description) - Constructor for class org.crsh.cli.descriptor.CommandDescriptor
 
CommandElement - Class in org.crsh.lang.impl.groovy.closure
 
CommandElement(String, Command<?>, Map<String, Object>) - Constructor for class org.crsh.lang.impl.groovy.closure.CommandElement
 
CommandElement(String, Command<?>, Map<String, Object>, String, Map<String, Object>, List<Object>) - Constructor for class org.crsh.lang.impl.groovy.closure.CommandElement
 
CommandException - Exception in org.crsh.shell.impl.command.spi
Signals a general command exception.
CommandException(ErrorKind, String) - Constructor for exception org.crsh.shell.impl.command.spi.CommandException
 
CommandException(ErrorKind, String, Throwable) - Constructor for exception org.crsh.shell.impl.command.spi.CommandException
 
CommandException(ErrorKind, Throwable) - Constructor for exception org.crsh.shell.impl.command.spi.CommandException
 
CommandFactory - Class in org.crsh.cli.impl.lang
 
CommandFactory() - Constructor for class org.crsh.cli.impl.lang.CommandFactory
 
CommandFactory(ClassLoader) - Constructor for class org.crsh.cli.impl.lang.CommandFactory
 
CommandFactory(ValueTypeFactory) - Constructor for class org.crsh.cli.impl.lang.CommandFactory
 
CommandFactory.Tuple - Class in org.crsh.cli.impl.lang
Jus grouping some data for conveniency
CommandFactory.Tuple(Argument, Option, boolean, Description, Annotation) - Constructor for class org.crsh.cli.impl.lang.CommandFactory.Tuple
 
CommandInvoker<C,V> - Class in org.crsh.cli.impl.invocation
 
CommandInvoker(InvocationMatch<C>) - Constructor for class org.crsh.cli.impl.invocation.CommandInvoker
 
CommandInvoker<C,P> - Class in org.crsh.shell.impl.command.spi
A command invoker is a filter for a CommandContext kind of consumer.
CommandInvoker() - Constructor for class org.crsh.shell.impl.command.spi.CommandInvoker
 
CommandInvokerAdapter<C,P,CONSUMER extends CommandContext<? super P>> - Class in org.crsh.shell.impl.command.pipeline
 
CommandInvokerAdapter(CommandInvoker<C, P>, Class<C>, Class<P>) - Constructor for class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
 
CommandMatch<C,P> - Class in org.crsh.shell.impl.command.spi
The command match that will be used in an command pipeline.
CommandMatch() - Constructor for class org.crsh.shell.impl.command.spi.CommandMatch
 
commandName - Variable in class org.crsh.lang.impl.groovy.closure.CommandElement
.
CommandNotFoundException - Exception in org.crsh.lang.impl.script
 
CommandNotFoundException(String) - Constructor for exception org.crsh.lang.impl.script.CommandNotFoundException
 
CommandPlugin - Class in org.crsh.ssh.term.scp
 
CommandPlugin() - Constructor for class org.crsh.ssh.term.scp.CommandPlugin
 
CommandProvider - Interface in org.crsh.cli.impl.bootstrap
 
CommandResolution - Interface in org.crsh.lang.spi
 
CommandResolver - Interface in org.crsh.shell.impl.command.spi
Resolve commands.
commands - Static variable in class org.crsh.shell.impl.command.system.SystemResolver
.
CommandTransformer - Class in org.crsh.lang.impl.groovy.ast
 
CommandTransformer() - Constructor for class org.crsh.lang.impl.groovy.ast.CommandTransformer
 
CompilationFailureException - Exception in org.crsh.lang.impl.java
 
CompilationFailureException(List<Diagnostic<? extends JavaFileObject>>) - Constructor for exception org.crsh.lang.impl.java.CompilationFailureException
 
compile(String, String) - Method in class org.crsh.lang.impl.java.Compiler
 
compileCommand(String, byte[]) - Method in class org.crsh.lang.impl.groovy.GroovyCompiler
 
compileCommand(String, byte[]) - Method in class org.crsh.lang.impl.java.JavaCompiler
 
compileCommand(String, byte[]) - Method in class org.crsh.lang.impl.script.ScriptCompiler
 
compileCommand(String, byte[]) - Method in interface org.crsh.lang.spi.Compiler
Compile a command..
compiler - Variable in class org.crsh.lang.impl.groovy.GroovyLanguage
.
Compiler - Class in org.crsh.lang.impl.java
 
Compiler() - Constructor for class org.crsh.lang.impl.java.Compiler
 
Compiler(ClassLoader) - Constructor for class org.crsh.lang.impl.java.Compiler
 
compiler - Variable in class org.crsh.lang.impl.java.JavaCompiler
.
compiler - Variable in class org.crsh.lang.impl.java.JavaLanguage
.
Compiler - Interface in org.crsh.lang.spi
 
complete(ParameterDescriptor, String) - Method in class org.crsh.cli.completers.AbstractPathCompleter
 
complete(ParameterDescriptor, String) - Method in class org.crsh.cli.completers.EmptyCompleter
Returns the value returned by Collections.emptyList().
complete(ParameterDescriptor, String) - Method in class org.crsh.cli.completers.EnumCompleter
 
complete(ParameterDescriptor, String) - Method in class org.crsh.cli.completers.ObjectNameCompleter
 
complete(ParameterDescriptor, String) - Method in class org.crsh.cli.completers.SystemPropertyNameCompleter
 
complete(ParameterDescriptor, String) - Method in class org.crsh.cli.completers.ThreadCompleter
 
complete() - Method in class org.crsh.cli.impl.completion.CommandCompletion
 
complete() - Method in class org.crsh.cli.impl.completion.Completion
 
complete() - Method in class org.crsh.cli.impl.completion.EmptyCompletion
 
complete() - Method in class org.crsh.cli.impl.completion.OptionCompletion
 
complete() - Method in class org.crsh.cli.impl.completion.ParameterCompletion
 
complete() - Method in class org.crsh.cli.impl.completion.SpaceCompletion
 
complete(ParameterDescriptor, String) - Method in interface org.crsh.cli.spi.Completer
Query the completer for a set of completions for the given prefix.
COMPLETE - Static variable in class org.crsh.console.EditorAction
 
complete(ShellSession, String) - Method in class org.crsh.lang.impl.groovy.GroovyRepl
 
complete(ShellSession, String) - Method in class org.crsh.lang.impl.script.ScriptRepl
 
complete(ShellSession, String) - Method in interface org.crsh.lang.spi.Repl
Perform completion.
complete(String) - Method in class org.crsh.shell.impl.async.AsyncShell
 
complete(String) - Method in class org.crsh.shell.impl.command.CRaSHSession
For now basic implementation
complete(RuntimeContext, String) - Method in class org.crsh.shell.impl.command.spi.Command
Provide completions for the specified arguments.
complete(ParameterDescriptor, String) - Method in class org.crsh.shell.impl.command.system.repl
 
complete(String) - Method in class org.crsh.shell.impl.remoting.ServerAutomaton
 
complete(String) - Method in interface org.crsh.shell.Shell
Completion.
complete(CharSequence) - Method in class org.crsh.telnet.term.processor.Processor
 
complete(CharSequence) - Static method in class org.crsh.telnet.term.TermEvent
 
completer() - Method in class org.crsh.cli.descriptor.CommandDescriptor
 
completer - Variable in class org.crsh.cli.impl.completion.ParameterCompletion
.
Completer - Interface in org.crsh.cli.spi
 
completer - Variable in class org.crsh.cli.type.ValueType
.
completerType - Variable in class org.crsh.cli.descriptor.ParameterDescriptor
.
Completion - Class in org.crsh.cli.impl.completion
 
Completion() - Constructor for class org.crsh.cli.impl.completion.Completion
 
Completion - Class in org.crsh.cli.spi
An immutable object representing the complation of a value.
Completion(String, Map<String, Boolean>) - Constructor for class org.crsh.cli.spi.Completion
 
Completion.Builder - Class in org.crsh.cli.spi
 
Completion.Builder(String) - Constructor for class org.crsh.cli.spi.Completion.Builder
 
CompletionException - Exception in org.crsh.cli.impl.completion
 
CompletionException() - Constructor for exception org.crsh.cli.impl.completion.CompletionException
 
CompletionException(String) - Constructor for exception org.crsh.cli.impl.completion.CompletionException
 
CompletionException(String, Throwable) - Constructor for exception org.crsh.cli.impl.completion.CompletionException
 
CompletionException(Throwable) - Constructor for exception org.crsh.cli.impl.completion.CompletionException
 
CompletionMatch - Class in org.crsh.cli.impl.completion
 
CompletionMatch(Delimiter, Completion) - Constructor for class org.crsh.cli.impl.completion.CompletionMatch
 
CompletionMatcher<T> - Class in org.crsh.cli.impl.completion
 
CompletionMatcher(CommandDescriptor<T>) - Constructor for class org.crsh.cli.impl.completion.CompletionMatcher
 
compute(boolean, int, int[], int[]) - Method in class org.crsh.text.ui.Layout
Computes the list of lengths for the specifid list of cells with the following constraints: the sum of the returned array elements must be equals to the totalLength argument a cell length should never be lesser than the provided minimum length The returned array is the list of lengths from left to right, the array size may be less than the number of cells (i.e the size of the actualLengths and minLengths arguments).
compute(boolean, int, int[], int[]) - Method in class org.crsh.text.ui.Layout.Weighted
 
computeValue() - Method in class org.crsh.cli.impl.invocation.ParameterMatch
Compute the value from the parameter metadata and the values list.
confFS - Variable in class org.crsh.plugin.ResourceManager
.
confFS - Variable in class org.crsh.standalone.Bootstrap
The configuration file system.
config - Variable in class org.crsh.lang.impl.groovy.GroovyClassFactory
.
config - Variable in class org.crsh.plugin.PluginLifeCycle
.
config - Variable in class org.crsh.telnet.term.TelnetLifeCycle
.
configurationCapabilities - Variable in class org.crsh.plugin.CRaSHPlugin
.
configureProperty(PluginContext, Properties, PropertyDescriptor<?>) - Method in class org.crsh.plugin.PluginLifeCycle
 
confMountPointConfig - Variable in class org.crsh.spring.SpringBootstrap
.
conn - Variable in class org.crsh.telnet.term.TelnetIO
.
connect() - Method in class org.crsh.util.AbstractSocketClient
 
connect() - Method in class org.crsh.vfs.spi.ram.RAMURLConnection
 
connectionIdle(ConnectionEvent) - Method in class org.crsh.telnet.term.TelnetHandler
 
connectionLogoutRequest(ConnectionEvent) - Method in class org.crsh.telnet.term.TelnetHandler
 
connectionSentBreak(ConnectionEvent) - Method in class org.crsh.telnet.term.TelnetHandler
 
connectionTimedOut(ConnectionEvent) - Method in class org.crsh.telnet.term.TelnetHandler
 
Console - Class in org.crsh.console
A console state machine, which delegates the state machine to the Plugin implementation.
Console(Shell, ConsoleDriver) - Constructor for class org.crsh.console.Console
 
console - Variable in class org.crsh.console.Editor
.
console - Variable in class org.crsh.console.ProcessHandler
.
console - Variable in class org.crsh.ssh.term.CRaSHCommand
.
ConsoleDriver - Interface in org.crsh.console
The contract between the console and the underlying stream.
ConsoleTerm - Class in org.crsh.telnet.term.console
Implements the interface.
ConsoleTerm(TermIO) - Constructor for class org.crsh.telnet.term.console.ConsoleTerm
 
CONSTRUCTED - Static variable in class org.crsh.plugin.CRaSHPlugin
.
consumedType - Variable in class org.crsh.lang.impl.java.PipeCommandMatch
.
consumedType - Variable in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
.
consumer - Variable in class org.crsh.lang.impl.groovy.closure.ClosureInvoker
.
consumer - Variable in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
.
Consumer<C> - Interface in org.crsh.stream
Defines the interface for a consumer.
contains(Object) - Method in class org.crsh.text.ScreenBuffer
 
containsKey(Object) - Method in class org.crsh.util.SimpleMap
 
content - Variable in class org.crsh.vfs.Resource
.
context - Variable in class org.crsh.command.AbstractCommand
The current context : need to find a way to make not that public.
context - Variable in class org.crsh.command.Pipe
.
context - Variable in class org.crsh.lang.impl.groovy.closure.ClosureDelegate
.
context - Variable in class org.crsh.lang.impl.groovy.closure.PipeLineClosure
.
context - Variable in class org.crsh.lang.impl.groovy.command.GroovyScriptCommand
The current context.
context - Variable in class org.crsh.lang.LanguageCommandResolver
.
context - Variable in class org.crsh.plugin.CRaSHPlugin
.
context - Variable in class org.crsh.plugin.PluginLifeCycle
.
context - Variable in class org.crsh.plugin.PluginManager
.
context - Variable in class org.crsh.plugin.WebPluginLifeCycle
.
context - Variable in class org.crsh.shell.impl.async.AsyncProcess
.
context - Variable in class org.crsh.shell.impl.command.CRaSH
.
context - Variable in class org.crsh.ssh.term.CRaSHCommand
.
context - Variable in class org.crsh.ssh.term.inline.SSHInlineShellProcessContext
.
context - Variable in class org.crsh.ssh.term.SSHLifeCycle
.
context - Variable in class org.crsh.telnet.term.TermLifeCycle
.
context - Variable in class org.crsh.text.RenderAppendable
.
context - Variable in class org.crsh.util.ClassCache
.
context - Variable in class org.crsh.util.ServletContextMap
.
context - Variable in class org.crsh.vfs.spi.servlet.WarMountFactory
.
contextDestroyed(ServletContextEvent) - Method in class org.crsh.plugin.WebPluginLifeCycle
 
contextInitialized(ServletContextEvent) - Method in class org.crsh.plugin.WebPluginLifeCycle
 
contextMap - Static variable in class org.crsh.plugin.WebPluginLifeCycle
.
CONTINUE_PROMPT - Static variable in class org.crsh.telnet.term.processor.Processor
.
COPY - Static variable in class org.crsh.console.EditorAction
 
copy(InputStream, OutputStream) - Static method in class org.crsh.util.Utils
 
COPY_BEGINNING_OF_LINE - Static variable in class org.crsh.console.EditorAction
 
COPY_END_OF_LINE - Static variable in class org.crsh.console.EditorAction
 
COPY_NEXT_WORD - Static variable in class org.crsh.console.EditorAction
 
COPY_PREV_WORD - Static variable in class org.crsh.console.EditorAction
 
copyCmd(File, File) - Method in class org.crsh.standalone.CRaSH
 
copyConf(File, File) - Method in class org.crsh.standalone.CRaSH
 
corner - Variable in enum org.crsh.text.ui.BorderStyle
.
count - Variable in class org.crsh.console.EditorAction.ChangeChars
.
count - Variable in class org.crsh.console.EditorAction.DeleteNextChars
.
count - Variable in class org.crsh.console.Mode.ChangeChar
/
count - Variable in class org.crsh.console.Mode.Digit
.
CRaSH - Class in org.crsh.shell.impl.command
 
CRaSH(PluginContext) - Constructor for class org.crsh.shell.impl.command.CRaSH
Create a new CRaSH.
crash - Variable in class org.crsh.shell.impl.command.CRaSHProcess
.
crash - Variable in class org.crsh.shell.impl.command.CRaSHSession
.
crash - Variable in class org.crsh.shell.impl.command.CRaSHShellFactory
.
CRaSH - Class in org.crsh.standalone
 
CRaSH() - Constructor for class org.crsh.standalone.CRaSH
 
CRASH_COMMAND - Static variable in class org.crsh.lang.impl.groovy.ast.CommandTransformer
.
CRaSHCommand - Class in org.crsh.command
Deprecated. should be removed instead extend GroovyCommand or just don't extend anything
CRaSHCommand() - Constructor for class org.crsh.command.CRaSHCommand
Deprecated.  
CRaSHCommand - Class in org.crsh.ssh.term
 
CRaSHCommand(CRaSHCommandFactory) - Constructor for class org.crsh.ssh.term.CRaSHCommand
 
CRaSHCommandFactory - Class in org.crsh.ssh.term
 
CRaSHCommandFactory(ShellFactory, Charset) - Constructor for class org.crsh.ssh.term.CRaSHCommandFactory
 
CRaSHCommandProcess - Class in org.crsh.shell.impl.command
 
CRaSHCommandProcess(CRaSHSession, String, CommandInvoker<Void, ?>) - Constructor for class org.crsh.shell.impl.command.CRaSHCommandProcess
 
CRaSHPlugin<P> - Class in org.crsh.plugin
 
CRaSHPlugin() - Constructor for class org.crsh.plugin.CRaSHPlugin
 
CRaSHProcess - Class in org.crsh.shell.impl.command
 
CRaSHProcess(CRaSHSession, String) - Constructor for class org.crsh.shell.impl.command.CRaSHProcess
 
CRaSHProcessContext - Class in org.crsh.shell.impl.command
 
CRaSHProcessContext(CRaSHSession, ShellProcessContext) - Constructor for class org.crsh.shell.impl.command.CRaSHProcessContext
 
CRaSHProvider - Class in org.crsh.standalone
 
CRaSHProvider() - Constructor for class org.crsh.standalone.CRaSHProvider
 
CRaSHResponseProcess - Class in org.crsh.shell.impl.command
 
CRaSHResponseProcess(CRaSHSession, String, StringBuilder, ShellResponse) - Constructor for class org.crsh.shell.impl.command.CRaSHResponseProcess
 
CRaSHSession - Class in org.crsh.shell.impl.command
 
CRaSHSession(CRaSH, Principal) - Constructor for class org.crsh.shell.impl.command.CRaSHSession
 
CRaSHShellFactory - Class in org.crsh.shell.impl.command
 
CRaSHShellFactory() - Constructor for class org.crsh.shell.impl.command.CRaSHShellFactory
 
create(CommandDescriptor<T>) - Static method in class org.crsh.cli.impl.descriptor.HelpDescriptor
 
create(Class<T>) - Method in class org.crsh.cli.impl.lang.CommandFactory
 
create(ClassDescriptor<T>, String, Method) - Method in class org.crsh.cli.impl.lang.CommandFactory
 
create(Binding, Type, Argument, Option, boolean, Description, Annotation) - Method in class org.crsh.cli.impl.lang.CommandFactory
 
create(ValueTypeFactory, Type) - Static method in class org.crsh.cli.impl.ParameterType
 
create() - Static method in class org.crsh.cli.spi.Completion
 
create(String) - Static method in class org.crsh.cli.spi.Completion
 
create(String, String, boolean) - Static method in class org.crsh.cli.spi.Completion
 
create(String, boolean) - Static method in class org.crsh.cli.spi.Completion
 
create(String, Map<String, Boolean>) - Static method in class org.crsh.cli.spi.Completion
 
create() - Method in class org.crsh.lang.impl.groovy.closure.ClosureElement
 
create() - Method in class org.crsh.lang.impl.groovy.closure.CommandElement
 
create() - Method in class org.crsh.lang.impl.groovy.closure.PipeLineElement
 
create(ShellSession) - Method in class org.crsh.lang.impl.script.PipeLineFactory
 
create(Map<String, Object>, PluginDiscovery, ClassLoader) - Method in class org.crsh.plugin.Embedded
Create the plugin context, allow subclasses to customize it.
create(String, String, String, boolean) - Static method in class org.crsh.plugin.PropertyDescriptor
 
create(String, String, String) - Static method in class org.crsh.plugin.PropertyDescriptor
 
create(String, Integer, String, boolean) - Static method in class org.crsh.plugin.PropertyDescriptor
 
create(String, Integer, String) - Static method in class org.crsh.plugin.PropertyDescriptor
 
create(String, List, String, boolean) - Static method in class org.crsh.plugin.PropertyDescriptor
 
create(String, List, String) - Static method in class org.crsh.plugin.PropertyDescriptor
 
create(Principal, boolean) - Method in class org.crsh.shell.impl.command.CRaSHShellFactory
 
create(Principal) - Method in class org.crsh.shell.impl.command.CRaSHShellFactory
 
create(Principal) - Method in interface org.crsh.shell.ShellFactory
Create a shell object ready to be used.
create() - Method in class org.crsh.ssh.term.CRaSHCommandFactory
 
create(int) - Static method in class org.crsh.util.BlankSequence
 
create(URL) - Static method in class org.crsh.util.ZipIterator
 
create(File) - Static method in class org.crsh.util.ZipIterator
 
create(InputStream) - Static method in class org.crsh.util.ZipIterator
 
create(boolean, String[]) - Method in class org.crsh.vfs.Path.Absolute
 
create(boolean, String[]) - Method in class org.crsh.vfs.Path
 
create(boolean, String[]) - Method in class org.crsh.vfs.Path.Relative
 
create(Path) - Method in class org.crsh.vfs.spi.file.FileMountFactory
 
create(Path) - Method in interface org.crsh.vfs.spi.FSMountFactory
Resolve a mount for the specified path.
create(Path) - Method in class org.crsh.vfs.spi.ram.RAMMountFactory
 
create(Path) - Method in class org.crsh.vfs.spi.servlet.WarMountFactory
 
create(Path) - Method in class org.crsh.vfs.spi.url.ClassPathMountFactory
 
createBuilder() - Method in class org.crsh.standalone.CRaSH
 
createCommand() - Method in class org.crsh.lang.impl.groovy.command.GroovyScriptShellCommand
 
createCommand() - Method in class org.crsh.lang.impl.java.ClassShellCommand
 
createCommand(Class<C>) - Method in class org.crsh.shell.impl.command.system.SystemResolver
 
createCommand(String) - Method in class org.crsh.ssh.term.inline.SSHInlinePlugin
 
createCommand(String) - Method in class org.crsh.ssh.term.scp.CommandPlugin
 
createCommand(String) - Method in class org.crsh.ssh.term.scp.SCPCommandFactory
 
createCommandFS() - Method in class org.crsh.plugin.Embedded
Create the command file system from the crash.mountpointconfig.cmd servlet context parameter.
createConfFS() - Method in class org.crsh.plugin.Embedded
Create the conf file system from the crash.mountpointconfig.conf servlet context parameter.
createConfigurationCapabilities() - Method in class org.crsh.auth.JaasAuthenticationPlugin
 
createConfigurationCapabilities() - Method in class org.crsh.auth.KeyAuthenticationPlugin
 
createConfigurationCapabilities() - Method in class org.crsh.auth.SimpleAuthenticationPlugin
 
createConfigurationCapabilities() - Method in class org.crsh.plugin.CRaSHPlugin
Returns a list of PropertyDescriptor this plugin requires for its configuration.
createConfigurationCapabilities() - Method in class org.crsh.ssh.SSHPlugin
 
createConfigurationCapabilities() - Method in class org.crsh.telnet.TelnetPlugin
 
createDiscovery(ServletContext, ClassLoader) - Method in class org.crsh.plugin.WebPluginLifeCycle
Create the service loader discovery, this can be subclassed to provide an implementation, the current implementation returns a ServiceLoaderDiscovery instance.
createFactory() - Method in class org.crsh.lang.impl.script.Token
 
createFS(String) - Method in class org.crsh.plugin.Embedded
Create a new file system, configured by a the argument mountPointConfig: when the mount point configuration is not null, it is mounted on the returned file system.
createNode(Object) - Method in class org.crsh.text.ui.UIBuilder
 
createNode(Object, Map, Object) - Method in class org.crsh.text.ui.UIBuilder
 
createNode(Object, Object) - Method in class org.crsh.text.ui.UIBuilder
 
createNode(Object, Map) - Method in class org.crsh.text.ui.UIBuilder
 
createProcess(String) - Method in class org.crsh.shell.impl.async.AsyncShell
 
createProcess(String) - Method in class org.crsh.shell.impl.command.CRaSHSession
 
createProcess(String) - Method in class org.crsh.shell.impl.remoting.ServerAutomaton
 
createProcess(String) - Method in interface org.crsh.shell.Shell
Process a request.
createSession(Principal) - Method in class org.crsh.shell.impl.command.CRaSH
 
createShell() - Static method in class org.crsh.telnet.term.TelnetHandler
 
crlf() - Method in class org.crsh.cli.impl.line.LineParser
 
ctx - Variable in class org.crsh.vfs.spi.servlet.ServletContextDriver
.
curAt - Variable in class org.crsh.telnet.term.console.TermIOBuffer
Cursor Position, always equal to TermIOBuffer.size unless the underlying *.IO class supports editing.
current - Variable in class org.crsh.console.EditorBuffer
.
current - Variable in class org.crsh.lang.impl.groovy.ShellBinding
.
current - Variable in class org.crsh.shell.impl.async.AsyncShell
.
current - Variable in class org.crsh.shell.impl.command.pipeline.PipeLine
.
current - Variable in class org.crsh.shell.impl.remoting.ClientAutomaton
.
current - Variable in class org.crsh.telnet.term.processor.Processor
.
current - Variable in class org.crsh.text.ScreenBuffer
.
cursor - Variable in class org.crsh.console.EditorBuffer
Cursor position.
cursorIndex - Variable in class org.crsh.text.VirtualScreen
The cursor index in the chunk at the current VirtualScreen.cursorOffset.
cursorOffset - Variable in class org.crsh.text.VirtualScreen
The cursor offset in the VirtualScreen.buffer.
cursorStyle - Variable in class org.crsh.text.VirtualScreen
.
cursorX - Variable in class org.crsh.text.VirtualScreen
The cursor coordinate.
cursorY - Variable in class org.crsh.text.VirtualScreen
The cursor coordinate.

D

declaredType - Variable in class org.crsh.cli.impl.ParameterType
.
decode(int) - Method in interface org.crsh.telnet.term.spi.TermIO
Decode the intput value.
decode(int) - Method in class org.crsh.telnet.term.TelnetIO
 
Decoration - Enum in org.crsh.text
 
Decoration(int, boolean, String) - Constructor for enum org.crsh.text.Decoration
 
decoration(Decoration) - Method in class org.crsh.text.Style.Composite
 
decoration(Appendable, String, String, Boolean, boolean) - Static method in class org.crsh.text.Style.Composite
 
DEFAULT - Static variable in class org.crsh.cli.impl.lang.CommandFactory
.
DEFAULT - Static variable in class org.crsh.cli.type.ValueTypeFactory
A value type factory instance that provides a predefined set of value types.
defaultImports - Static variable in class org.crsh.lang.impl.groovy.ast.DefaultImportTransformer
.
DefaultImportTransformer - Class in org.crsh.lang.impl.groovy.ast
 
DefaultImportTransformer() - Constructor for class org.crsh.lang.impl.groovy.ast.DefaultImportTransformer
 
defaultStaticImports - Static variable in class org.crsh.lang.impl.groovy.ast.DefaultImportTransformer
.
defaultValue - Variable in class org.crsh.plugin.PropertyDescriptor
.
definitions - Variable in class org.crsh.lang.impl.java.LoadingClassLoader
.
del() - Method in class org.crsh.console.EditorBuffer
Delete the char under the cursor or return -1 if no char was deleted.
del() - Method in class org.crsh.telnet.term.console.TermIOBuffer
Delete the char under the cursor or return -1 if no char was deleted.
delegate - Variable in class org.crsh.cli.impl.descriptor.HelpDescriptor
.
delete() - Method in class org.crsh.lang.impl.java.NodeJavaFileObject
 
DELETE_BEGINNING - Static variable in class org.crsh.console.EditorAction
 
DELETE_END - Static variable in class org.crsh.console.EditorAction
 
DELETE_LINE - Static variable in class org.crsh.console.EditorAction
 
DELETE_NEXT_CHAR - Static variable in class org.crsh.console.EditorAction
 
DELETE_NEXT_WORD - Static variable in class org.crsh.console.EditorAction
 
DELETE_PREV_CHAR - Static variable in class org.crsh.console.EditorAction
 
DELETE_PREV_WORD - Static variable in class org.crsh.console.EditorAction
 
DELETE_TO - Static variable in class org.crsh.console.Mode
 
DELETE_UNTIL_NEXT_WORD - Static variable in class org.crsh.console.EditorAction
 
delimiter - Variable in class org.crsh.cli.impl.completion.CommandCompletion
.
delimiter - Variable in class org.crsh.cli.impl.completion.CompletionMatch
.
delimiter - Variable in class org.crsh.cli.impl.completion.ParameterCompletion
.
Delimiter - Enum in org.crsh.cli.impl
 
Delimiter(char) - Constructor for enum org.crsh.cli.impl.Delimiter
 
desc - Variable in class org.crsh.plugin.Property
.
DESCRIBE - Static variable in class org.crsh.cli.descriptor.Format
.
describe(InvocationMatch<T>, Format) - Method in class org.crsh.shell.impl.command.spi.Command
 
describe(String, Format) - Method in class org.crsh.shell.impl.command.spi.Command
Returns a description of the command or null if none can be found.
description - Variable in class org.crsh.cli.descriptor.CommandDescriptor
.
Description - Class in org.crsh.cli.descriptor
 
Description() - Constructor for class org.crsh.cli.descriptor.Description
 
Description(Description, Description) - Constructor for class org.crsh.cli.descriptor.Description
 
Description(String, String) - Constructor for class org.crsh.cli.descriptor.Description
 
Description(AnnotatedElement) - Constructor for class org.crsh.cli.descriptor.Description
 
Description(Annotation...) - Constructor for class org.crsh.cli.descriptor.Description
 
description - Variable in class org.crsh.cli.descriptor.ParameterDescriptor
.
description - Variable in class org.crsh.plugin.PropertyDescriptor
.
descriptionAnn - Variable in class org.crsh.cli.impl.lang.CommandFactory.Tuple
 
descriptions - Static variable in class org.crsh.shell.impl.command.system.SystemResolver
.
descriptor - Variable in class org.crsh.cli.impl.completion.CommandCompletion
.
descriptor - Variable in class org.crsh.cli.impl.completion.CompletionMatcher
.
descriptor - Variable in class org.crsh.cli.impl.completion.OptionCompletion
.
descriptor - Variable in class org.crsh.cli.impl.descriptor.Help
.
descriptor - Variable in class org.crsh.cli.impl.invocation.InvocationMatch
.
descriptor - Variable in class org.crsh.cli.impl.invocation.InvocationMatcher
.
descriptor - Variable in class org.crsh.cli.impl.parser.Event.Subordinate
.
descriptor - Variable in class org.crsh.lang.impl.groovy.command.GroovyScriptShellCommand
.
descriptor - Variable in class org.crsh.lang.impl.java.ClassShellCommand
.
descriptor - Variable in class org.crsh.standalone.CRaSH
.
destroy(ShellSession) - Method in class org.crsh.lang.impl.groovy.GroovyLanguage
 
destroy(ShellSession) - Method in class org.crsh.lang.impl.java.JavaCompiler
 
destroy(ShellSession) - Method in class org.crsh.lang.impl.java.JavaLanguage
 
destroy(ShellSession) - Method in class org.crsh.lang.impl.LanguageProxy
 
destroy(ShellSession) - Method in interface org.crsh.lang.spi.Language
Destroy session callback.
destroy() - Method in class org.crsh.plugin.CRaSHPlugin
Implement this method to know about destroy life cycle callback.
destroy() - Method in class org.crsh.spring.SpringBootstrap
 
destroy() - Method in class org.crsh.ssh.SSHPlugin
 
destroy() - Method in class org.crsh.ssh.term.CRaSHCommand
 
destroy() - Method in class org.crsh.ssh.term.FailCommand
 
destroy() - Method in class org.crsh.ssh.term.inline.SSHInlineCommand
 
destroy() - Method in class org.crsh.ssh.term.SSHLifeCycle
 
destroy() - Method in class org.crsh.telnet.TelnetPlugin
 
destroy() - Method in class org.crsh.telnet.term.processor.ProcessorIOHandler
 
destroy() - Method in class org.crsh.telnet.term.TermLifeCycle
 
determine() - Method in class org.crsh.cli.impl.parser.Parser
 
dir - Variable in class org.crsh.vfs.Path
.
directory - Variable in class org.crsh.ssh.term.scp.SCPAction
.
dirs - Variable in class org.crsh.plugin.ResourceManager
.
dirs - Variable in class org.crsh.vfs.spi.url.Node
The lazy dires not yet processed.
discovery - Variable in class org.crsh.plugin.PluginManager
.
doCallBack(ShellSession, String, String) - Method in class org.crsh.lang.impl.groovy.GroovyCompiler
 
doCallBack(ShellSession, String, String) - Method in class org.crsh.lang.impl.java.JavaCompiler
 
doCallBack(ShellSession, String, String) - Method in class org.crsh.lang.impl.script.ScriptCompiler
 
doCallBack(ShellSession, String, String) - Method in interface org.crsh.lang.spi.Compiler
 
doDestroy() - Method in class org.crsh.telnet.term.TelnetLifeCycle
 
doDestroy() - Method in class org.crsh.telnet.term.TermLifeCycle
 
doInit() - Method in class org.crsh.telnet.term.TelnetLifeCycle
 
doInit() - Method in class org.crsh.telnet.term.TermLifeCycle
 
doInvoke(ShellProcessContext) - Method in class org.crsh.shell.impl.command.CRaSHCommandProcess
 
doInvoke(ShellProcessContext) - Method in class org.crsh.shell.impl.command.CRaSHProcess
 
doInvoke(ShellProcessContext) - Method in class org.crsh.shell.impl.command.CRaSHResponseProcess
 
doInvokeMethod(String, Object, Object) - Method in class org.crsh.text.ui.UIBuilder
 
DOLLAR - Static variable in class org.crsh.util.Utils
.
doParse(String) - Method in class org.crsh.plugin.PropertyDescriptor
Implements the real parsing, the string argument must nto be null.
driver - Variable in class org.crsh.console.Console
.
driver - Variable in class org.crsh.console.EditorBuffer
The output.
driver - Variable in class org.crsh.lang.impl.java.ClasspathResolver
.
driver - Variable in class org.crsh.vfs.Handle
.
driver - Variable in class org.crsh.vfs.spi.Mount
.
driver - Variable in class org.crsh.vfs.spi.ram.RAMURLStreamHandler
.
drivers - Variable in class org.crsh.spring.SpringBootstrap
.
drivers - Variable in class org.crsh.vfs.FS
.

E

echo(char) - Method in class org.crsh.telnet.term.console.TermIOBuffer
 
echo(String) - Method in class org.crsh.telnet.term.console.TermIOBuffer
 
echoCRLF() - Method in class org.crsh.console.EditorBuffer
 
echoCRLF() - Method in class org.crsh.telnet.term.console.TermIOBuffer
 
echoDel() - Method in class org.crsh.console.EditorBuffer
 
echoDel() - Method in class org.crsh.telnet.term.console.TermIOBuffer
 
echoing - Variable in class org.crsh.telnet.term.console.TermIOBuffer
Whether or not we do echoing.
edit() - Method in class org.crsh.console.Console
Switch to edit.
editor - Variable in class org.crsh.console.Console
.
Editor - Class in org.crsh.console
An editor state machine.
Editor(Console) - Constructor for class org.crsh.console.Editor
 
Editor(Console, boolean) - Constructor for class org.crsh.console.Editor
 
editor - Variable in class org.crsh.console.ProcessHandler
Weather or not a thread is reading a line callback.
editor - Variable in class org.crsh.console.ProcessHandler.Reader
 
EditorAction - Class in org.crsh.console
An action on the editor.
EditorAction() - Constructor for class org.crsh.console.EditorAction
 
EditorAction.ChangeChars - Class in org.crsh.console
 
EditorAction.ChangeChars(int, int) - Constructor for class org.crsh.console.EditorAction.ChangeChars
 
EditorAction.Copy - Class in org.crsh.console
 
EditorAction.Copy() - Constructor for class org.crsh.console.EditorAction.Copy
 
EditorAction.DeleteNextChars - Class in org.crsh.console
 
EditorAction.DeleteNextChars(int) - Constructor for class org.crsh.console.EditorAction.DeleteNextChars
 
EditorAction.History - Class in org.crsh.console
 
EditorAction.History() - Constructor for class org.crsh.console.EditorAction.History
 
EditorAction.InsertKey - Class in org.crsh.console
 
EditorAction.InsertKey(int[]) - Constructor for class org.crsh.console.EditorAction.InsertKey
 
EditorAction.MoveNextWord - Class in org.crsh.console
 
EditorAction.MoveNextWord(At) - Constructor for class org.crsh.console.EditorAction.MoveNextWord
 
EditorAction.MovePrevWord - Class in org.crsh.console
 
EditorAction.MovePrevWord(boolean) - Constructor for class org.crsh.console.EditorAction.MovePrevWord
 
EditorBuffer - Class in org.crsh.console
 
EditorBuffer(ConsoleDriver) - Constructor for class org.crsh.console.EditorBuffer
 
EditorWriter - Class in org.crsh.console
Wraps TermIO and care about CRLF.
EditorWriter(ConsoleDriver) - Constructor for class org.crsh.console.EditorWriter
 
effectiveType - Variable in class org.crsh.cli.impl.ParameterType
.
Element - Class in org.crsh.text.ui
 
Element() - Constructor for class org.crsh.text.ui.Element
 
element - Variable in class org.crsh.text.ui.LabelLineRenderer
.
element - Variable in class org.crsh.text.ui.LabelReader
.
ElementRenderer - Class in org.crsh.text.ui
 
ElementRenderer() - Constructor for class org.crsh.text.ui.ElementRenderer
 
elements - Variable in class org.crsh.lang.impl.groovy.closure.PipeLineClosure
.
elements - Variable in class org.crsh.text.ui.UIBuilder
.
EMACS - Static variable in class org.crsh.console.Mode
 
Embedded - Class in org.crsh.plugin
 
Embedded() - Constructor for class org.crsh.plugin.Embedded
 
EMPTY - Static variable in class org.crsh.cli.spi.Completion
.
empty - Variable in class org.crsh.text.RenderWriter
.
EMPTY - Static variable in class org.crsh.vfs.Path
.
EMPTY - Static variable in class org.crsh.vfs.spi.url.Node
.
EMPTY_ARGS - Static variable in class org.crsh.cli.impl.lang.Util
.
EMPTY_ARGS - Static variable in class org.crsh.lang.impl.groovy.closure.PipeLineClosure
.
EMPTY_ITERATOR - Static variable in class org.crsh.util.Utils
.
EMPTY_STRING - Static variable in class org.crsh.vfs.Path
.
EmptyCompleter - Class in org.crsh.cli.completers
 
EmptyCompleter() - Constructor for class org.crsh.cli.completers.EmptyCompleter
 
EmptyCompletion - Class in org.crsh.cli.impl.completion
 
EmptyCompletion() - Constructor for class org.crsh.cli.impl.completion.EmptyCompletion
 
encoding - Variable in class org.crsh.ssh.term.CRaSHCommand
.
encoding - Variable in class org.crsh.ssh.term.CRaSHCommandFactory
.
encoding - Variable in class org.crsh.ssh.term.SSHContext
.
encoding - Variable in class org.crsh.ssh.term.SSHLifeCycle
.
end - Variable in class org.crsh.cli.impl.invocation.ArgumentMatch
.
end(ShellResponse) - Method in class org.crsh.console.ProcessHandler
 
end(ShellResponse) - Method in class org.crsh.shell.impl.remoting.ClientProcessContext
 
end(ShellResponse) - Method in interface org.crsh.shell.ShellProcessContext
This method is invoked when the process ends.
end(ShellResponse) - Method in class org.crsh.ssh.term.inline.SSHInlineShellProcessContext
 
end(ShellResponse) - Method in class org.crsh.telnet.term.processor.ProcessContext
 
end(Appendable) - Method in class org.crsh.text.Format.Ansi
 
end(Appendable) - Method in class org.crsh.text.Format
 
end(Appendable) - Method in class org.crsh.text.Format.PreHtml
 
end(Appendable) - Method in class org.crsh.text.Format.Text
 
endingDelimiter - Variable in class org.crsh.cli.impl.tokenizer.TokenizerImpl
.
ensureSize() - Method in class org.crsh.shell.impl.remoting.ClientProcessContext
Ensure we have a recent size, the size is considered as recent if it's younger than 2 second, otherwise send a get size message.
ENTER - Static variable in class org.crsh.console.EditorAction
 
enterStyle(Style.Composite) - Method in class org.crsh.text.RenderAppendable
 
EntityTypeRenderer - Class in org.crsh.text.renderers
 
EntityTypeRenderer() - Constructor for class org.crsh.text.renderers.EntityTypeRenderer
 
EntityTypeRenderer.AttributeData - Class in org.crsh.text.renderers
 
EntityTypeRenderer.AttributeData(String, String, Boolean, Boolean, String) - Constructor for class org.crsh.text.renderers.EntityTypeRenderer.AttributeData
 
EntityTypeRenderer.EntityTypeData - Class in org.crsh.text.renderers
 
EntityTypeRenderer.EntityTypeData(String, String, String) - Constructor for class org.crsh.text.renderers.EntityTypeRenderer.EntityTypeData
 
EntityTypeRenderer.EntityTypeData(String, String, String, boolean) - Constructor for class org.crsh.text.renderers.EntityTypeRenderer.EntityTypeData
 
entries - Variable in class org.crsh.cli.spi.Completion.Builder
.
entries - Variable in class org.crsh.util.SimpleMap
 
entries - Variable in class org.crsh.vfs.spi.ram.RAMDriver
.
entrySet() - Method in class org.crsh.util.SimpleMap
 
ENUM - Static variable in class org.crsh.cli.type.ValueType
Any Java enum.
EnumCompleter - Class in org.crsh.cli.completers
 
EnumCompleter() - Constructor for class org.crsh.cli.completers.EnumCompleter
 
env - Variable in class org.crsh.ssh.term.inline.SSHInlineCommand
.
env - Variable in class org.crsh.ssh.term.SSHContext
.
EOF_MAYBE - Static variable in class org.crsh.console.EditorAction
 
equals(Object) - Method in class org.crsh.cli.descriptor.Description
 
equals(Object) - Method in class org.crsh.cli.impl.completion.CompletionMatch
 
equals(Object) - Method in class org.crsh.cli.impl.tokenizer.Token
 
equals(Object) - Method in class org.crsh.cli.impl.tokenizer.Token.Literal
 
equals(Object) - Method in class org.crsh.cli.impl.tokenizer.Token.Whitespace
 
equals(Object) - Method in class org.crsh.cli.spi.Completion
 
equals(Object) - Method in class org.crsh.cli.type.ValueType
 
equals(Object) - Method in class org.crsh.console.Mode.ChangeChar
 
equals(Object) - Method in class org.crsh.console.Mode.Digit
 
equals(Object) - Method in class org.crsh.plugin.PropertyDescriptor
 
equals(Object) - Method in class org.crsh.text.ScreenBuffer
 
equals(Object, Object) - Static method in class org.crsh.util.Utils
 
equals(Object) - Method in class org.crsh.vfs.Path
 
err - Variable in class org.crsh.ssh.term.AbstractCommand
.
err - Variable in class org.crsh.ssh.term.inline.SSHInlineShellProcessContext
.
error(ErrorKind, String, Throwable) - Static method in class org.crsh.shell.ShellResponse
 
error(ErrorKind, String) - Static method in class org.crsh.shell.ShellResponse
 
ERROR - Static variable in class org.crsh.ssh.term.inline.SSHInlineCommand
.
ErrorKind - Enum in org.crsh.shell
 
ErrorKind() - Constructor for enum org.crsh.shell.ErrorKind
 
errorKind - Variable in exception org.crsh.shell.impl.command.spi.CommandException
.
errors - Variable in exception org.crsh.lang.impl.java.CompilationFailureException
.
escape(CharSequence) - Method in enum org.crsh.cli.impl.Delimiter
 
escape(CharSequence, Appendable) - Method in enum org.crsh.cli.impl.Delimiter
 
escape(CharSequence, int, int, Appendable) - Method in enum org.crsh.cli.impl.Delimiter
 
ESCAPE - Static variable in class org.crsh.util.Utils
.
escaped - Variable in class org.crsh.cli.impl.line.LineParser
.
eval(ShellSession, String, String) - Method in class org.crsh.lang.impl.groovy.GroovyCompiler
 
eval(ShellSession, String) - Method in class org.crsh.lang.impl.groovy.GroovyRepl
 
eval(ShellSession, String) - Method in class org.crsh.lang.impl.script.ScriptRepl
 
eval(ShellSession, String) - Method in interface org.crsh.lang.spi.Repl
Evaluate a request.
EvalElement - Class in org.crsh.text.ui
 
EvalElement() - Constructor for class org.crsh.text.ui.EvalElement
 
evalError(String, Throwable) - Static method in class org.crsh.shell.ShellResponse
 
evalError(String) - Static method in class org.crsh.shell.ShellResponse
 
evaluated - Variable in class org.crsh.cli.impl.line.ValueLineVisitor
.
EVALUATING - Static variable in class org.crsh.util.Utils
.
Event - Class in org.crsh.cli.impl.parser
 
Event() - Constructor for class org.crsh.cli.impl.parser.Event
 
Event.Argument - Class in org.crsh.cli.impl.parser
 
Event.Argument(CommandDescriptor<?>, ArgumentDescriptor, List<Token.Literal>) - Constructor for class org.crsh.cli.impl.parser.Event.Argument
 
Event.Option - Class in org.crsh.cli.impl.parser
 
Event.Option(CommandDescriptor<?>, OptionDescriptor, Token.Literal.Option, List<Token.Literal.Word>) - Constructor for class org.crsh.cli.impl.parser.Event.Option
 
Event.Parameter<T extends Token.Literal,D extends ParameterDescriptor> - Class in org.crsh.cli.impl.parser
 
Event.Parameter(CommandDescriptor<?>, D, List<T>) - Constructor for class org.crsh.cli.impl.parser.Event.Parameter
 
Event.Separator - Class in org.crsh.cli.impl.parser
 
Event.Separator(Token.Whitespace) - Constructor for class org.crsh.cli.impl.parser.Event.Separator
 
Event.Stop - Class in org.crsh.cli.impl.parser
 
Event.Stop() - Constructor for class org.crsh.cli.impl.parser.Event.Stop
 
Event.Stop.Done - Class in org.crsh.cli.impl.parser
 
Event.Stop.Done(int) - Constructor for class org.crsh.cli.impl.parser.Event.Stop.Done
 
Event.Stop.Unresolved<T extends Token> - Class in org.crsh.cli.impl.parser
 
Event.Stop.Unresolved(T) - Constructor for class org.crsh.cli.impl.parser.Event.Stop.Unresolved
 
Event.Stop.Unresolved.NoSuchOption - Class in org.crsh.cli.impl.parser
 
Event.Stop.Unresolved.NoSuchOption(Token.Literal.Option) - Constructor for class org.crsh.cli.impl.parser.Event.Stop.Unresolved.NoSuchOption
 
Event.Stop.Unresolved.TooManyArguments - Class in org.crsh.cli.impl.parser
 
Event.Stop.Unresolved.TooManyArguments(Token.Literal) - Constructor for class org.crsh.cli.impl.parser.Event.Stop.Unresolved.TooManyArguments
 
Event.Subordinate - Class in org.crsh.cli.impl.parser
 
Event.Subordinate(CommandDescriptor<?>) - Constructor for class org.crsh.cli.impl.parser.Event.Subordinate
 
Event.Subordinate.Explicit - Class in org.crsh.cli.impl.parser
 
Event.Subordinate.Explicit(CommandDescriptor<?>, Token.Literal.Word) - Constructor for class org.crsh.cli.impl.parser.Event.Subordinate.Explicit
 
Event.Subordinate.Implicit - Class in org.crsh.cli.impl.parser
 
Event.Subordinate.Implicit(CommandDescriptor<?>, Token.Literal) - Constructor for class org.crsh.cli.impl.parser.Event.Subordinate.Implicit
 
events - Variable in class org.crsh.cli.impl.parser.Status.Response
.
execute(String) - Method in class org.crsh.command.BaseCommand
 
execute(Editor, EditorBuffer, int[], boolean) - Method in class org.crsh.console.EditorAction
 
execute(String) - Method in class org.crsh.lang.impl.groovy.command.GroovyScriptCommand
 
execute(ShellProcessContext) - Method in class org.crsh.shell.impl.async.AsyncProcess
 
execute(ShellProcessContext) - Method in class org.crsh.shell.impl.command.CRaSHProcess
 
execute() - Method in class org.crsh.shell.impl.remoting.ClientProcessContext
 
execute(ServerProcess, ShellProcessContext) - Method in class org.crsh.shell.impl.remoting.ServerAutomaton
 
execute(ShellProcessContext) - Method in class org.crsh.shell.impl.remoting.ServerProcess
 
execute(ShellProcessContext) - Method in interface org.crsh.shell.ShellProcess
Begin the process.
execute() - Method in class org.crsh.ssh.term.inline.SSHInlineShellProcessContext
 
executor - Variable in class org.crsh.plugin.PluginContext
The shared executor.
executor - Variable in class org.crsh.shell.impl.async.AsyncShell
.
exists(P) - Method in class org.crsh.cli.completers.AbstractPathCompleter
 
exists(File) - Method in class org.crsh.cli.completers.FileCompleter
 
exists(String) - Method in class org.crsh.util.JNDIHandler.JNDICompleter
 
EXT - Static variable in class org.crsh.lang.impl.groovy.GroovyCompiler
.
EXT - Static variable in class org.crsh.lang.impl.java.JavaCompiler
.
EXT - Static variable in class org.crsh.lang.impl.script.ScriptCompiler
.

F

factory - Variable in class org.crsh.spring.SpringBootstrap
.
factory - Variable in class org.crsh.spring.SpringMap
.
factory - Variable in class org.crsh.spring.SpringPluginDiscovery
 
factory - Variable in class org.crsh.ssh.term.CRaSHCommand
.
factory - Variable in class org.crsh.telnet.term.processor.ProcessorIOHandler
.
FailCommand - Class in org.crsh.ssh.term
 
FailCommand(String) - Constructor for class org.crsh.ssh.term.FailCommand
 
FailCommand(String, Throwable) - Constructor for class org.crsh.ssh.term.FailCommand
 
FAILED - Static variable in class org.crsh.plugin.CRaSHPlugin
.
failure - Variable in class org.crsh.ssh.term.FailCommand
.
fg() - Method in enum org.crsh.text.Color
 
fg(Color) - Method in enum org.crsh.text.Decoration
 
fg(Color) - Method in class org.crsh.text.Style.Composite
 
field - Variable in class org.crsh.cli.impl.lang.ClassFieldBinding
.
FIELD_NAME - Static variable in class org.crsh.lang.impl.groovy.ast.ScriptLastStatementTransformer
.
FILE - Static variable in class org.crsh.cli.type.ValueType
A value type for files.
File - Class in org.crsh.vfs
 
File(FS, Path) - Constructor for class org.crsh.vfs.File
 
file - Variable in class org.crsh.vfs.spi.ram.RAMURLConnection
.
FileCompleter - Class in org.crsh.cli.completers
 
FileCompleter() - Constructor for class org.crsh.cli.completers.FileCompleter
 
FileDriver - Class in org.crsh.vfs.spi.file
 
FileDriver(File) - Constructor for class org.crsh.vfs.spi.file.FileDriver
Create a new file driver.
FileMountFactory - Class in org.crsh.vfs.spi.file
 
FileMountFactory(File) - Constructor for class org.crsh.vfs.spi.file.FileMountFactory
 
FilePublicKeyProvider - Class in org.crsh.auth
A modified version of FileKeyPairProvider that only load public keys either as KeyPair or as PublicKey.
FilePublicKeyProvider(String[]) - Constructor for class org.crsh.auth.FilePublicKeyProvider
 
FileRenderer - Class in org.crsh.text.renderers
 
FileRenderer() - Constructor for class org.crsh.text.renderers.FileRenderer
 
files - Variable in class org.crsh.auth.FilePublicKeyProvider
.
Filter<C,P,CONS extends Consumer<? super P>> - Interface in org.crsh.stream
A filter is the combination of a producer and a consumer.
filters - Variable in class org.crsh.util.JNDIHandler.JNDICompleter
 
find() - Method in class org.crsh.lang.impl.groovy.closure.PipeLineClosure
 
find(Closure) - Method in class org.crsh.lang.impl.groovy.closure.PipeLineClosure
 
findAllMethods(Class<?>) - Method in class org.crsh.cli.impl.lang.CommandFactory
 
findClass(String) - Method in class org.crsh.lang.impl.java.LoadingClassLoader
 
finder - Variable in class org.crsh.lang.impl.java.JavaFileManagerImpl
.
findLongestCommonPrefix(CharSequence...) - Static method in class org.crsh.util.Utils
 
findLongestCommonPrefix(Iterable<? extends CharSequence>) - Static method in class org.crsh.util.Utils
Find the longest possible common prefix of the provided char sequence.
first - Variable in class org.crsh.util.Pair
.
first(Iterable<E>) - Static method in class org.crsh.util.Utils
 
flow() - Static method in class org.crsh.text.ui.Layout
 
flush() - Method in class org.crsh.command.Pipe
Flush pipe.
flush() - Method in interface org.crsh.console.ConsoleDriver
Flush output.
flush() - Method in class org.crsh.console.EditorBuffer
 
flush(boolean) - Method in class org.crsh.console.EditorBuffer
 
flush() - Method in class org.crsh.console.ProcessHandler
 
flush() - Method in class org.crsh.lang.impl.groovy.closure.ClosureInvoker
 
flush() - Method in class org.crsh.lang.impl.groovy.closure.PipeLineInvocationContext
 
flush() - Method in class org.crsh.shell.impl.command.CRaSHProcessContext
 
flush() - Method in class org.crsh.shell.impl.command.InvocationContextImpl
 
flush() - Method in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
 
flush() - Method in class org.crsh.shell.impl.command.pipeline.PipeLine
 
flush() - Method in class org.crsh.shell.impl.command.spi.CommandInvoker
 
flush() - Method in class org.crsh.shell.impl.remoting.ClientProcessContext
 
flush() - Method in class org.crsh.ssh.term.inline.SSHInlineShellProcessContext
 
flush() - Method in interface org.crsh.stream.Consumer
Flush the stream.
flush() - Method in class org.crsh.telnet.term.console.ConsoleTerm
 
flush() - Method in class org.crsh.telnet.term.processor.ProcessContext
 
flush() - Method in class org.crsh.telnet.term.processor.Processor
 
flush() - Method in interface org.crsh.telnet.term.spi.TermIO
Flush output.
flush() - Method in class org.crsh.telnet.term.TelnetIO
 
flush() - Method in class org.crsh.text.RenderAppendable
 
flush() - Method in class org.crsh.text.RenderWriter
 
flush() - Method in class org.crsh.text.ScreenBuffer
 
flush() - Method in interface org.crsh.text.ScreenContext
Flush the stream.
flush() - Method in class org.crsh.text.ScreenContextConsumer
 
flush() - Method in class org.crsh.text.VirtualScreen
 
flush(Flushable) - Static method in class org.crsh.util.Utils
Flush the flushable and catch any exception thrown.
FLUSHED - Static variable in class org.crsh.shell.impl.command.InvocationContextImpl
.
foo(Boolean, Boolean) - Method in class org.crsh.text.RenderAppendable
 
foo(Color, Color, Color) - Method in class org.crsh.text.RenderAppendable
 
FOO - Static variable in class org.crsh.util.Utils
 
foo(CharSequence, char, int, int, int) - Static method in class org.crsh.util.Utils
 
foreground() - Method in enum org.crsh.text.Color
 
foreground(Color) - Method in enum org.crsh.text.Decoration
 
foreground - Variable in class org.crsh.text.Style.Composite
.
foreground(Color) - Method in class org.crsh.text.Style.Composite
 
Format - Class in org.crsh.cli.descriptor
Format the command descriptor for producing documentation.
Format() - Constructor for class org.crsh.cli.descriptor.Format
 
format(Object, StringBuilder) - Method in class org.crsh.lang.impl.groovy.closure.CommandElement
 
Format - Class in org.crsh.text
 
Format() - Constructor for class org.crsh.text.Format
 
format(Format, Appendable) - Method in class org.crsh.text.ScreenBuffer
 
Format.Ansi - Class in org.crsh.text
 
Format.Ansi() - Constructor for class org.crsh.text.Format.Ansi
 
Format.Describe - Class in org.crsh.cli.descriptor
The command description in one line.
Format.Describe() - Constructor for class org.crsh.cli.descriptor.Format.Describe
 
Format.Man - Class in org.crsh.cli.descriptor
The command manual.
Format.Man() - Constructor for class org.crsh.cli.descriptor.Format.Man
 
Format.PreHtml - Class in org.crsh.text
 
Format.PreHtml() - Constructor for class org.crsh.text.Format.PreHtml
 
Format.Text - Class in org.crsh.text
 
Format.Text() - Constructor for class org.crsh.text.Format.Text
 
Format.Usage - Class in org.crsh.cli.descriptor
The command usage.
Format.Usage() - Constructor for class org.crsh.cli.descriptor.Format.Usage
 
from - Variable in class org.crsh.cli.impl.tokenizer.Automaton
.
fs - Variable in class org.crsh.vfs.File
.
FS - Class in org.crsh.vfs
The file system provides a federated view of FSDriver mounts.
FS() - Constructor for class org.crsh.vfs.FS
 
FS.Builder - Class in org.crsh.vfs
 
FS.Builder() - Constructor for class org.crsh.vfs.FS.Builder
 
FSDriver<H> - Interface in org.crsh.vfs.spi
A driver for the file system, this interface is the Service Provider Interface (SPI) part provided by CRaSH.
FSMountFactory<H> - Interface in org.crsh.vfs.spi
The mount factory is able to create mounts for a given file system and a specified path.

G

genericAuthenticate(Class<T>, String, T) - Method in class org.crsh.ssh.term.SSHLifeCycle
 
get(Annotation...) - Static method in class org.crsh.cli.impl.lang.CommandFactory
 
get() - Method in interface org.crsh.cli.impl.lang.Instance
Return the instance, the same instance should be returned, however it can lazily be created.
get(String) - Method in class org.crsh.cli.spi.Completion
 
get(Class<S>) - Method in class org.crsh.cli.type.ValueTypeFactory
 
get() - Method in class org.crsh.lang.impl.java.BaseCommandMatch.BaseInvoker
 
get(Object) - Method in class org.crsh.spring.SpringMap
 
get(List<String>, Pattern, Boolean, String) - Static method in class org.crsh.util.JNDIHandler
 
get(List<String>, Pattern, Boolean, String, String, Context) - Static method in class org.crsh.util.JNDIHandler
 
get(Object) - Method in class org.crsh.util.ServletContextMap
 
get(Object) - Method in class org.crsh.util.SimpleMap
 
get(Path) - Method in class org.crsh.vfs.FS
 
get(File) - Static method in class org.crsh.vfs.Path
 
get(String) - Static method in class org.crsh.vfs.Path
 
getAccessLevel() - Method in class org.crsh.lang.impl.java.NodeJavaFileObject
 
getActualHeight(int) - Method in class org.crsh.text.LineRenderer.Composite
 
getActualHeight(int) - Method in class org.crsh.text.LineRenderer
Return the actual height for the specified with.
getActualHeight(int) - Method in class org.crsh.text.renderers.MemoryUsageLineRenderer
 
getActualHeight(int) - Method in class org.crsh.text.ui.LabelLineRenderer
 
getActualHeight(int) - Method in class org.crsh.text.ui.RowLineRenderer
 
getActualHeight(int) - Method in class org.crsh.text.ui.TableLineRenderer
 
getActualHeight(int) - Method in class org.crsh.text.ui.TableRowLineRenderer
 
getActualHeight(int[]) - Method in class org.crsh.text.ui.TableRowLineRenderer
 
getActualHeight(int) - Method in class org.crsh.text.ui.TreeLineRenderer
 
getActualWidth() - Method in class org.crsh.text.LineRenderer.Composite
 
getActualWidth() - Method in class org.crsh.text.LineRenderer
Returns the element actual width.
getActualWidth() - Method in class org.crsh.text.renderers.MemoryUsageLineRenderer
 
getActualWidth() - Method in class org.crsh.text.ui.LabelLineRenderer
 
getActualWidth() - Method in class org.crsh.text.ui.RowLineRenderer
 
getActualWidth() - Method in class org.crsh.text.ui.TableLineRenderer
 
getActualWidth() - Method in class org.crsh.text.ui.TableRowLineRenderer
 
getActualWidth() - Method in class org.crsh.text.ui.TreeLineRenderer
 
getAnnotation() - Method in class org.crsh.cli.descriptor.ParameterDescriptor
 
getArgument(int) - Method in class org.crsh.cli.descriptor.CommandDescriptor
Returns a a specified argument by its index.
getArguments() - Method in class org.crsh.cli.descriptor.CommandDescriptor
Returns a list of the command arguments.
getArity() - Method in class org.crsh.cli.descriptor.OptionDescriptor
 
getAttributes() - Method in interface org.crsh.command.RuntimeContext
Returns the current attributes.
getAttributes() - Method in class org.crsh.lang.impl.groovy.closure.PipeLineInvocationContext
 
getAttributes() - Method in class org.crsh.plugin.PluginContext
 
getAttributes() - Method in class org.crsh.shell.impl.command.CRaSHProcessContext
 
getAttributes() - Method in class org.crsh.shell.impl.command.CRaSHSession
 
getAttributes() - Method in class org.crsh.shell.impl.command.InvocationContextImpl
 
getAttributes() - Method in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
 
getAttributes() - Method in class org.crsh.shell.impl.command.RuntimeContextImpl
 
getAuthTimeout() - Method in class org.crsh.ssh.term.SSHLifeCycle
 
getBackground() - Method in class org.crsh.text.Style.Composite
 
getBestEffortMan() - Method in class org.crsh.cli.descriptor.Description
 
getBindingPort() - Method in class org.crsh.util.AbstractSocketServer
 
getBlink() - Method in class org.crsh.text.Style.Composite
 
getBold() - Method in class org.crsh.text.Style.Composite
 
getBorder() - Method in class org.crsh.text.ui.TableElement
 
getBuffer() - Method in class org.crsh.telnet.term.console.ConsoleTerm
 
getBuffer() - Method in interface org.crsh.telnet.term.Term
Returns the current buffer content to the cursor;
getBufferToCursor() - Method in class org.crsh.telnet.term.console.TermIOBuffer
 
getBytes() - Method in class org.crsh.lang.impl.java.JavaClassFileObject
 
getCharContent(boolean) - Method in class org.crsh.lang.impl.java.JavaSourceFileObject
 
getCharContent(boolean) - Method in class org.crsh.lang.impl.java.NodeJavaFileObject
 
getChilren(P) - Method in class org.crsh.cli.completers.AbstractPathCompleter
 
getChilren(File) - Method in class org.crsh.cli.completers.FileCompleter
 
getChilren(String) - Method in class org.crsh.util.JNDIHandler.JNDICompleter
 
getClass(String) - Method in class org.crsh.util.ClassCache
 
getClasses() - Method in class org.crsh.lang.impl.java.JavaFileManagerImpl
 
getClassName() - Method in class org.crsh.lang.impl.java.JavaClassFileObject
 
getCmdMountPointConfig() - Method in class org.crsh.spring.SpringBootstrap
 
getCol(int) - Method in class org.crsh.text.ui.RowElement
 
getCols() - Method in class org.crsh.text.ui.RowLineRenderer
 
getCols() - Method in class org.crsh.text.ui.TableRowLineRenderer
 
getColsSize() - Method in class org.crsh.text.ui.TableRowLineRenderer
 
getColumnLayout() - Method in class org.crsh.text.ui.TableElement
 
getCommand() - Method in class org.crsh.cli.impl.parser.Event.Parameter
 
getCommand() - Method in interface org.crsh.lang.spi.CommandResolution
 
getCommand(String) - Method in class org.crsh.shell.impl.command.CRaSH
Attempt to obtain a command instance.
getCommand(String) - Method in class org.crsh.shell.impl.command.CRaSHSession
 
getCommand(String) - Method in interface org.crsh.shell.impl.command.ShellSession
 
getCommandClass() - Method in interface org.crsh.cli.impl.bootstrap.CommandProvider
 
getCommandClass() - Method in class org.crsh.standalone.CRaSHProvider
 
getCommands() - Method in class org.crsh.shell.impl.command.CRaSH
 
getCommands() - Method in class org.crsh.shell.impl.command.CRaSHSession
 
getCommands() - Method in interface org.crsh.shell.impl.command.ShellSession
 
getCompiler() - Method in class org.crsh.lang.impl.groovy.GroovyLanguage
 
getCompiler() - Method in class org.crsh.lang.impl.java.JavaLanguage
 
getCompiler() - Method in class org.crsh.lang.impl.LanguageProxy
 
getCompiler(String) - Method in class org.crsh.lang.LanguageCommandResolver
 
getCompiler() - Method in interface org.crsh.lang.spi.Language
 
getCompleter() - Method in class org.crsh.cli.type.ValueType
 
getCompleter(RuntimeContext) - Method in class org.crsh.lang.impl.groovy.command.GroovyScriptShellCommand
 
getCompleter(RuntimeContext) - Method in class org.crsh.lang.impl.java.ClassShellCommand
 
getCompleter(RuntimeContext) - Method in class org.crsh.shell.impl.command.spi.Command
Returns a completer for this command.
getCompleterType() - Method in class org.crsh.cli.descriptor.ParameterDescriptor
 
getCompletion(Completer, String) - Method in class org.crsh.cli.impl.completion.CompletionMatcher
 
getConfig() - Method in class org.crsh.plugin.PluginLifeCycle
 
getConfig() - Method in class org.crsh.telnet.term.TelnetLifeCycle
 
getConfigurationCapabilities() - Method in class org.crsh.plugin.CRaSHPlugin
Returns a list of PropertyDescriptor this plugin requires for its configuration.
getConfMountPointConfig() - Method in class org.crsh.spring.SpringBootstrap
 
getConsumedType() - Method in class org.crsh.command.Pipe
 
getConsumedType() - Method in class org.crsh.lang.impl.groovy.closure.ClosureInvoker
 
getConsumedType() - Method in class org.crsh.lang.impl.groovy.closure.PipeLineInvocationContext
 
getConsumedType() - Method in class org.crsh.lang.impl.java.PipeCommandMatch
 
getConsumedType() - Method in class org.crsh.lang.impl.java.ProducerCommandMatch
 
getConsumedType() - Method in class org.crsh.shell.impl.command.CRaSHProcessContext
 
getConsumedType() - Method in class org.crsh.shell.impl.command.InvocationContextImpl
 
getConsumedType() - Method in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
 
getConsumedType() - Method in class org.crsh.shell.impl.command.pipeline.PipeLine
 
getConsumedType() - Method in class org.crsh.shell.impl.command.spi.CommandMatch
 
getConsumedType() - Method in interface org.crsh.stream.Consumer
Returns the class of the element generic type.
getConsumedType() - Method in class org.crsh.text.ScreenContextConsumer
 
getContent() - Method in class org.crsh.vfs.Resource
 
getContext() - Method in class org.crsh.lang.impl.groovy.closure.ClosureDelegate
 
getContext() - Method in class org.crsh.plugin.CRaSHPlugin
 
getContext() - Method in class org.crsh.plugin.PluginLifeCycle
 
getContext() - Method in class org.crsh.shell.impl.command.CRaSH
Returns the plugin context.
getContext() - Method in class org.crsh.shell.impl.command.CRaSHSession
 
getContext() - Method in interface org.crsh.shell.impl.command.ShellSession
 
getContext() - Method in class org.crsh.ssh.term.CRaSHCommand
 
getContext() - Method in class org.crsh.telnet.term.TermLifeCycle
 
getCount() - Method in class org.crsh.console.Mode.Digit
 
getCredentialType() - Method in interface org.crsh.auth.AuthenticationPlugin
Returns the credential type.
getCredentialType() - Method in class org.crsh.auth.JaasAuthenticationPlugin
 
getCredentialType() - Method in class org.crsh.auth.KeyAuthenticationPlugin
 
getCredentialType() - Method in class org.crsh.auth.SimpleAuthenticationPlugin
 
getCurrent() - Method in class org.crsh.lang.impl.groovy.ShellBinding
 
getCurrentDirectory() - Static method in class org.crsh.util.Utils
 
getCurrentLine() - Method in class org.crsh.console.Editor
 
getCurrentPath() - Method in class org.crsh.cli.completers.AbstractPathCompleter
 
getCurrentPath() - Method in class org.crsh.cli.completers.FileCompleter
 
getCurrentPath() - Method in class org.crsh.util.JNDIHandler.JNDICompleter
 
getCurrentPosition() - Method in class org.crsh.console.Editor
 
getCursor() - Method in class org.crsh.console.EditorBuffer
Returns the current cursor position.
getCursor() - Method in class org.crsh.telnet.term.console.TermIOBuffer
Returns the current cursor position.
getCursorBound() - Method in class org.crsh.console.Editor
Returns the right cursor bound depending on the current mode.
getDeclaredType() - Method in class org.crsh.cli.descriptor.ParameterDescriptor
 
getDeclaredType() - Method in class org.crsh.cli.impl.ParameterType
 
getDefaultCmdMountPointConfig() - Method in class org.crsh.plugin.WebPluginLifeCycle
 
getDefaultCmdMountPointConfig() - Method in class org.crsh.spring.SpringBootstrap
 
getDefaultCmdMountPointConfig() - Method in class org.crsh.spring.SpringWebBootstrap
 
getDefaultConfMountPointConfig() - Method in class org.crsh.plugin.WebPluginLifeCycle
 
getDefaultConfMountPointConfig() - Method in class org.crsh.spring.SpringBootstrap
 
getDefaultConfMountPointConfig() - Method in class org.crsh.spring.SpringWebBootstrap
 
getDefaultDisplayValue() - Method in class org.crsh.plugin.PropertyDescriptor
 
getDefaultValue() - Method in class org.crsh.plugin.PropertyDescriptor
 
getDelegate() - Method in class org.crsh.cli.impl.descriptor.HelpDescriptor
 
getDelimiter() - Method in class org.crsh.cli.impl.completion.CompletionMatch
 
getDepth() - Method in class org.crsh.cli.descriptor.CommandDescriptor
 
getDescription() - Method in class org.crsh.cli.descriptor.CommandDescriptor
Returns the command description.
getDescription() - Method in class org.crsh.cli.descriptor.ParameterDescriptor
 
getDescription() - Method in class org.crsh.lang.impl.groovy.GroovyRepl
 
getDescription() - Method in class org.crsh.lang.impl.script.ScriptRepl
 
getDescription() - Method in interface org.crsh.lang.spi.CommandResolution
 
getDescription() - Method in interface org.crsh.lang.spi.Repl
 
getDescription() - Method in class org.crsh.plugin.PropertyDescriptor
 
getDescriptions() - Method in class org.crsh.lang.LanguageCommandResolver
 
getDescriptions() - Method in interface org.crsh.shell.impl.command.spi.CommandResolver
 
getDescriptions() - Method in class org.crsh.shell.impl.command.system.SystemResolver
 
getDescriptor() - Method in class org.crsh.cli.impl.descriptor.Help
 
getDescriptor() - Method in class org.crsh.cli.impl.invocation.InvocationMatch
 
getDescriptor() - Method in class org.crsh.cli.impl.parser.Event.Subordinate
 
getDescriptor() - Method in class org.crsh.lang.impl.groovy.command.GroovyScriptShellCommand
 
getDescriptor() - Method in class org.crsh.lang.impl.java.ClassShellCommand
 
getDescriptor() - Method in class org.crsh.plugin.Property
 
getDescriptor() - Method in class org.crsh.shell.impl.command.spi.Command
Returns the command descriptor.
getDirectBuffer() - Method in class org.crsh.telnet.term.console.ConsoleTerm
 
getDirectBuffer() - Method in interface org.crsh.telnet.term.Term
Returns the direct buffer, any char appended in the returned appendable will translate into an insertion in the buffer.
getDisplayName() - Method in class org.crsh.lang.impl.groovy.GroovyLanguage
 
getDisplayName() - Method in class org.crsh.lang.impl.java.JavaLanguage
 
getDisplayName() - Method in class org.crsh.lang.impl.LanguageProxy
 
getDisplayName() - Method in interface org.crsh.lang.spi.Language
 
getDisplayValue() - Method in class org.crsh.plugin.Property
 
getDistance(Class<?>) - Method in class org.crsh.cli.type.ValueType
 
getDriver() - Method in class org.crsh.vfs.spi.Mount
 
getEffectiveType() - Method in class org.crsh.cli.impl.ParameterType
 
getElements() - Method in class org.crsh.text.ui.UIBuilder
 
getEncoding() - Method in class org.crsh.ssh.term.SSHLifeCycle
 
getEnd() - Method in class org.crsh.cli.impl.invocation.ArgumentMatch
 
getEndingDelimiter() - Method in class org.crsh.cli.impl.tokenizer.TokenizerImpl
 
getErrorKind() - Method in exception org.crsh.shell.impl.command.spi.CommandException
 
getErrors() - Method in exception org.crsh.lang.impl.java.CompilationFailureException
 
getEvaluated() - Method in class org.crsh.cli.impl.line.ValueLineVisitor
 
getExecutor() - Method in class org.crsh.plugin.PluginContext
 
getExtensions() - Method in class org.crsh.lang.impl.groovy.GroovyCompiler
 
getExtensions() - Method in class org.crsh.lang.impl.java.JavaCompiler
 
getExtensions() - Method in class org.crsh.lang.impl.script.ScriptCompiler
 
getExtensions() - Method in interface org.crsh.lang.spi.Compiler
Returns the set of extensions managed by this implementation.
getFactory() - Method in class org.crsh.ssh.term.subsystem.SubsystemFactoryPlugin
 
getField() - Method in class org.crsh.cli.impl.lang.ClassFieldBinding
 
getFirst() - Method in class org.crsh.util.Pair
 
getForeground() - Method in class org.crsh.text.Style.Composite
 
getFrom() - Method in class org.crsh.cli.impl.parser.Event.Argument
 
getFrom() - Method in class org.crsh.cli.impl.parser.Event.Option
 
getFrom() - Method in class org.crsh.cli.impl.parser.Event.Parameter
 
getFrom() - Method in class org.crsh.cli.impl.tokenizer.Token
Returns the from index is the containing string.
getFrom(EditorBuffer) - Method in class org.crsh.console.EditorAction.Copy
 
getGenericParameterTypes() - Method in class org.crsh.cli.impl.lang.ObjectCommandInvoker
 
getGenericReturnType() - Method in class org.crsh.cli.impl.invocation.CommandInvoker
 
getGroovyShell(ShellSession) - Static method in class org.crsh.lang.impl.groovy.GroovyCompiler
The underlying groovu shell used for the REPL.
getHandle(FSDriver<H>, Path) - Method in class org.crsh.vfs.File
 
getHandler() - Method in class org.crsh.telnet.term.TermLifeCycle
 
getHandles() - Method in class org.crsh.vfs.File
 
getHeight() - Method in interface org.crsh.console.ConsoleDriver
Returns the term height in chars.
getHeight() - Method in class org.crsh.console.ProcessHandler
 
getHeight() - Method in class org.crsh.lang.impl.groovy.closure.PipeLineInvocationContext
 
getHeight() - Method in class org.crsh.shell.impl.command.CRaSHProcessContext
 
getHeight() - Method in class org.crsh.shell.impl.command.InvocationContextImpl
 
getHeight() - Method in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
 
getHeight() - Method in class org.crsh.shell.impl.remoting.ClientAutomaton
 
getHeight() - Method in class org.crsh.shell.impl.remoting.ClientProcessContext
 
getHeight() - Method in class org.crsh.ssh.term.CRaSHCommand
 
getHeight() - Method in class org.crsh.ssh.term.inline.SSHInlineShellProcessContext
 
getHeight() - Method in class org.crsh.ssh.term.SSHContext
 
getHeight() - Method in class org.crsh.telnet.term.console.ConsoleTerm
 
getHeight() - Method in class org.crsh.telnet.term.processor.ProcessContext
 
getHeight() - Method in class org.crsh.telnet.term.processor.Processor
 
getHeight() - Method in interface org.crsh.telnet.term.spi.TermIO
Returns the term height in chars.
getHeight() - Method in class org.crsh.telnet.term.TelnetIO
 
getHeight() - Method in class org.crsh.text.RenderAppendable
 
getHeight() - Method in interface org.crsh.text.ScreenContext
Returns the screen height in chars.
getHeight() - Method in class org.crsh.text.VirtualScreen
 
getIdleTimeout() - Method in class org.crsh.ssh.term.SSHLifeCycle
 
getImplementation() - Method in class org.crsh.auth.JaasAuthenticationPlugin
 
getImplementation() - Method in class org.crsh.auth.KeyAuthenticationPlugin
 
getImplementation() - Method in class org.crsh.auth.SimpleAuthenticationPlugin
 
getImplementation() - Method in class org.crsh.lang.impl.java.JavaLanguage
 
getImplementation() - Method in class org.crsh.lang.impl.LanguageProxy
 
getImplementation() - Method in class org.crsh.lang.impl.script.ScriptLanguage
 
getImplementation() - Method in class org.crsh.plugin.CRaSHPlugin
Returns the implementation.
getImplementation() - Method in class org.crsh.shell.impl.command.CRaSHShellFactory
 
getImplementation() - Method in class org.crsh.ssh.SSHPlugin
 
getImplementation() - Method in class org.crsh.ssh.term.scp.CommandPlugin
 
getImplementation() - Method in class org.crsh.ssh.term.subsystem.SubsystemFactoryPlugin
 
getImplementation() - Method in class org.crsh.telnet.TelnetPlugin
 
getImplementation() - Method in class org.crsh.telnet.term.processor.ProcessorIOHandler
 
getIndex() - Method in class org.crsh.cli.impl.lang.MethodArgumentBinding
 
getIndex() - Method in class org.crsh.cli.impl.parser.Event.Stop.Done
 
getIndex() - Method in class org.crsh.cli.impl.parser.Event.Stop
 
getIndex() - Method in class org.crsh.cli.impl.parser.Event.Stop.Unresolved
 
getIndex() - Method in class org.crsh.cli.impl.tokenizer.Tokenizer
 
getIndex() - Method in class org.crsh.text.ui.TableRowLineRenderer
 
getInputStream() - Method in class org.crsh.vfs.spi.ram.RAMURLConnection
 
getInstance() - Static method in class org.crsh.cli.completers.EmptyCompleter
Returns the empty completer instance.
getInstance() - Static method in class org.crsh.cli.completers.EnumCompleter
Returns the empty completer instance.
getInstance() - Static method in class org.crsh.lang.impl.script.ScriptCompiler
 
getInstance() - Static method in class org.crsh.lang.impl.script.ScriptRepl
 
getInvoker(InvocationMatch<T>) - Method in class org.crsh.cli.descriptor.CommandDescriptor
 
getInvoker(InvocationMatch<T>) - Method in class org.crsh.cli.impl.descriptor.HelpDescriptor
 
getInvoker() - Method in class org.crsh.cli.impl.invocation.InvocationMatch
 
getInvoker(InvocationMatch<Instance<T>>) - Method in class org.crsh.cli.impl.lang.ClassDescriptor
 
getInvoker(InvocationMatch<Instance<T>>) - Method in class org.crsh.cli.impl.lang.MethodDescriptor
 
getInvoker(String[]) - Method in class org.crsh.lang.impl.groovy.command.GroovyScriptShellCommand
 
getInvoker() - Method in class org.crsh.lang.impl.java.BaseCommandMatch
 
getInvoker(T) - Method in class org.crsh.lang.impl.java.BaseCommandMatch
 
getInvoker(T) - Method in class org.crsh.lang.impl.java.PipeCommandMatch
 
getInvoker(T) - Method in class org.crsh.lang.impl.java.ProducerCommandMatch
 
getInvoker() - Method in class org.crsh.shell.impl.command.spi.CommandMatch
 
getInvoker2(InvocationMatch<Instance<T>>, Class<V>) - Method in class org.crsh.cli.impl.lang.MethodDescriptor
 
getJavaFileForOutput(JavaFileManager.Location, String, JavaFileObject.Kind, FileObject) - Method in class org.crsh.lang.impl.java.JavaFileManagerImpl
 
getKeyBuffer() - Method in class org.crsh.console.Console
 
getKeyHandler() - Method in class org.crsh.shell.impl.async.AsyncProcess
 
getKeyHandler() - Method in class org.crsh.shell.impl.command.CRaSHCommandProcess
 
getKeyHandler() - Method in class org.crsh.shell.impl.command.CRaSHProcess
 
getKeyHandler() - Method in class org.crsh.shell.impl.command.pipeline.PipeLine
 
getKeyHandler() - Method in class org.crsh.shell.impl.command.spi.CommandInvoker
Return the key handler or null if the invoker cannot handler key events.
getKeyHandler() - Method in class org.crsh.shell.impl.remoting.ServerProcess
 
getKeyHandler() - Method in interface org.crsh.shell.ShellProcess
Returns the key handler or null if the process won't handle key events.
getKeyMap() - Method in class org.crsh.console.Mode.ChangeChar
 
getKeyMap() - Method in class org.crsh.console.Mode.Digit
 
getKeyMap() - Method in class org.crsh.console.Mode
 
getKeyPairProvider() - Method in class org.crsh.ssh.term.SSHLifeCycle
 
getKillBuffer() - Method in class org.crsh.console.Editor
 
getKind() - Method in class org.crsh.lang.impl.java.NodeJavaFileObject
 
getKind() - Method in class org.crsh.shell.ShellResponse.Error
 
getLanguage() - Method in class org.crsh.lang.impl.groovy.GroovyRepl
 
getLanguage() - Method in class org.crsh.lang.impl.script.ScriptRepl
 
getLanguage() - Method in interface org.crsh.lang.spi.Repl
 
getLast() - Method in class org.crsh.lang.impl.script.PipeLineFactory
 
getLast() - Method in class org.crsh.lang.impl.script.Token
 
getLastModified() - Method in class org.crsh.lang.impl.java.NodeJavaFileObject
 
getLastModified() - Method in class org.crsh.vfs.Handle
 
getLastModified(File) - Method in class org.crsh.vfs.spi.file.FileDriver
 
getLastModified(H) - Method in interface org.crsh.vfs.spi.FSDriver
Return the last modified date timestamp of an handle.
getLastModified(Path) - Method in class org.crsh.vfs.spi.ram.RAMDriver
 
getLastModified(String) - Method in class org.crsh.vfs.spi.servlet.ServletContextDriver
 
getLastModified(Node) - Method in class org.crsh.vfs.spi.url.URLDriver
 
getLeftCellPadding() - Method in class org.crsh.text.ui.TableElement
 
getLifeCycle(ShellSession, String) - Method in class org.crsh.lang.impl.groovy.GroovyLanguage
 
getLifeCycle(Connection) - Static method in class org.crsh.telnet.term.TelnetLifeCycle
 
getLine() - Method in class org.crsh.console.EditorBuffer
 
getLine() - Method in class org.crsh.lang.impl.script.PipeLineFactory
 
getLine() - Method in class org.crsh.telnet.term.TermEvent.Complete
 
getLine() - Method in class org.crsh.telnet.term.TermEvent.ReadLine
 
getLines() - Method in class org.crsh.console.EditorBuffer
 
getLoader() - Method in class org.crsh.plugin.PluginContext
Returns the classloader associated with this context.
getLocalPort() - Method in class org.crsh.ssh.term.SSHLifeCycle
Returns the local part after the ssh server has been succesfully bound or null.
getLongOptionNames() - Method in class org.crsh.cli.descriptor.CommandDescriptor
Returns the command long option names.
getMan() - Method in class org.crsh.cli.descriptor.Description
 
getMatch() - Method in class org.crsh.cli.impl.invocation.CommandInvoker
 
getMaxColSize() - Method in class org.crsh.text.ui.TableLineRenderer
 
getMerged() - Method in class org.crsh.text.RenderAppendable
Compute the current merged style.
getMessage() - Method in exception org.crsh.lang.impl.java.CompilationFailureException
 
getMessage() - Method in class org.crsh.shell.ShellResponse.Cancelled
 
getMessage() - Method in class org.crsh.shell.ShellResponse.Close
 
getMessage() - Method in class org.crsh.shell.ShellResponse.Error
 
getMessage() - Method in class org.crsh.shell.ShellResponse
 
getMessage() - Method in class org.crsh.shell.ShellResponse.NoCommand
 
getMessage() - Method in class org.crsh.shell.ShellResponse.Ok
 
getMessage() - Method in class org.crsh.shell.ShellResponse.UnknownCommand
 
getMetaClass() - Method in class org.crsh.groovy.GroovyCommand
 
getMethod() - Method in class org.crsh.cli.impl.lang.MethodDescriptor
 
getMinHeight(int) - Method in class org.crsh.text.LineRenderer.Composite
 
getMinHeight(int) - Method in class org.crsh.text.LineRenderer
Return the minimum height for the specified with.
getMinHeight(int) - Method in class org.crsh.text.renderers.MemoryUsageLineRenderer
 
getMinHeight(int) - Method in class org.crsh.text.ui.LabelLineRenderer
 
getMinHeight(int) - Method in class org.crsh.text.ui.RowLineRenderer
 
getMinHeight(int) - Method in class org.crsh.text.ui.TableLineRenderer
 
getMinHeight(int[]) - Method in class org.crsh.text.ui.TableRowLineRenderer
 
getMinHeight(int) - Method in class org.crsh.text.ui.TreeLineRenderer
 
getMinWidth() - Method in class org.crsh.text.LineRenderer.Composite
 
getMinWidth() - Method in class org.crsh.text.LineRenderer
Returns the element minimum width.
getMinWidth() - Method in class org.crsh.text.renderers.MemoryUsageLineRenderer
 
getMinWidth() - Method in class org.crsh.text.ui.LabelLineRenderer
 
getMinWidth() - Method in class org.crsh.text.ui.RowLineRenderer
 
getMinWidth() - Method in class org.crsh.text.ui.TableLineRenderer
 
getMinWidth() - Method in class org.crsh.text.ui.TableRowLineRenderer
 
getMinWidth() - Method in class org.crsh.text.ui.TreeLineRenderer
 
getMode() - Method in class org.crsh.console.Console
 
getMode() - Method in class org.crsh.console.Editor
 
getMountFactories() - Method in class org.crsh.plugin.Embedded
 
getMountFactories() - Method in class org.crsh.plugin.WebPluginLifeCycle
This implementation register three file system drivers: file : the current file system classpath : the classpath war : the war content
getMountFactories() - Method in class org.crsh.spring.SpringBootstrap
 
getMounts() - Method in class org.crsh.vfs.FS.Builder
 
getMultiplicity() - Method in class org.crsh.cli.descriptor.ParameterDescriptor
 
getMultiplicity() - Method in class org.crsh.cli.impl.ParameterType
 
getName() - Method in interface org.crsh.auth.AuthenticationPlugin
Returns the authentication plugin name.
getName() - Method in class org.crsh.auth.JaasAuthenticationPlugin
 
getName() - Method in class org.crsh.auth.KeyAuthenticationPlugin
 
getName() - Method in class org.crsh.auth.SimpleAuthenticationPlugin
 
getName(P) - Method in class org.crsh.cli.completers.AbstractPathCompleter
 
getName(File) - Method in class org.crsh.cli.completers.FileCompleter
 
getName() - Method in class org.crsh.cli.descriptor.ArgumentDescriptor
Returns the argument name, that can be null.
getName() - Method in class org.crsh.cli.descriptor.CommandDescriptor
Returns the command name.
getName() - Method in class org.crsh.cli.impl.invocation.OptionMatch
 
getName() - Method in class org.crsh.cli.impl.tokenizer.Token.Literal.Option
 
getName() - Method in class org.crsh.lang.impl.groovy.GroovyLanguage
 
getName() - Method in class org.crsh.lang.impl.java.JavaLanguage
 
getName() - Method in class org.crsh.lang.impl.java.NodeJavaFileObject
 
getName() - Method in class org.crsh.lang.impl.LanguageProxy
 
getName() - Method in exception org.crsh.lang.impl.script.CommandNotFoundException
 
getName() - Method in class org.crsh.lang.impl.script.ScriptRepl
 
getName() - Method in interface org.crsh.lang.spi.Language
 
getName() - Method in class org.crsh.plugin.PropertyDescriptor
 
getName() - Method in class org.crsh.shell.ShellResponse.UnknownCommand
 
getName(String) - Method in class org.crsh.util.JNDIHandler.JNDICompleter
 
getName() - Method in class org.crsh.vfs.File
 
getName() - Method in class org.crsh.vfs.Path
 
getName() - Method in class org.crsh.vfs.Resource
 
getNames() - Method in class org.crsh.cli.descriptor.OptionDescriptor
 
getNames() - Method in class org.crsh.cli.impl.invocation.OptionMatch
 
getNestingKind() - Method in class org.crsh.lang.impl.java.NodeJavaFileObject
 
getNext(Editor) - Method in class org.crsh.console.EditorAction.History
 
getNext() - Method in class org.crsh.lang.impl.script.PipeLineFactory
 
getNode(int) - Method in class org.crsh.text.ui.TreeElement
 
getObject() - Method in class org.crsh.util.TimestampedObject
 
getOption(String) - Method in class org.crsh.cli.descriptor.CommandDescriptor
Returns a command option by its name.
getOptionNames() - Method in class org.crsh.cli.descriptor.CommandDescriptor
Returns the command option names.
getOptions() - Method in class org.crsh.cli.descriptor.CommandDescriptor
Returns the command options.
getOutputEncoding() - Method in class org.crsh.ssh.term.CRaSHCommand
 
getOverflow() - Method in class org.crsh.text.ui.TableElement
 
getOwner() - Method in class org.crsh.cli.descriptor.CommandDescriptor
 
getOwner() - Method in class org.crsh.cli.impl.descriptor.HelpDescriptor
 
getOwner() - Method in class org.crsh.cli.impl.lang.ClassDescriptor
 
getOwner() - Method in class org.crsh.cli.impl.lang.MethodDescriptor
 
getParameter(D) - Method in class org.crsh.cli.impl.invocation.InvocationMatch
 
getParameter() - Method in class org.crsh.cli.impl.invocation.ParameterMatch
 
getParameter() - Method in class org.crsh.cli.impl.parser.Event.Parameter
 
getParameters() - Method in class org.crsh.cli.descriptor.CommandDescriptor
Returns the command parameters, the returned collection contains the command options and the command arguments.
getParameterTypes() - Method in class org.crsh.cli.impl.lang.ObjectCommandInvoker
 
getPath(String) - Method in class org.crsh.cli.completers.AbstractPathCompleter
 
getPath(String) - Method in class org.crsh.cli.completers.FileCompleter
 
getPath(String) - Method in class org.crsh.util.JNDIHandler.JNDICompleter
 
getPath() - Method in class org.crsh.vfs.File
 
getPipeInvoker(CommandInvoker<Instance<T>, PC>) - Method in class org.crsh.lang.impl.java.ClassShellCommand
 
getPlugin(Class<T>) - Method in class org.crsh.plugin.PluginContext
Returns the first plugin associated with this context implementing the specified type.
getPluginContext(String) - Static method in class org.crsh.plugin.WebPluginLifeCycle
Returns a plugin context associated with the servlet context or null if such context does not exist.
getPlugins() - Method in class org.crsh.plugin.PluginContext
 
getPlugins(Class<T>) - Method in class org.crsh.plugin.PluginContext
Returns the plugins associated with this context.
getPlugins() - Method in interface org.crsh.plugin.PluginDiscovery
Returns the available plugins.
getPlugins() - Method in class org.crsh.plugin.PluginManager
 
getPlugins(Class<T>) - Method in class org.crsh.plugin.PluginManager
 
getPlugins() - Method in class org.crsh.plugin.ServiceLoaderDiscovery
 
getPlugins() - Method in class org.crsh.plugin.SimplePluginDiscovery
 
getPlugins() - Method in class org.crsh.spring.SpringPluginDiscovery
 
getPort() - Method in class org.crsh.ssh.term.SSHLifeCycle
 
getPort() - Method in class org.crsh.telnet.term.TelnetLifeCycle
 
getPort() - Method in class org.crsh.util.AbstractSocketServer
 
getPrefix() - Method in class org.crsh.cli.spi.Completion
 
getProduced() - Method in class org.crsh.shell.ShellResponse.Ok
 
getProducedType() - Method in class org.crsh.command.Pipe
 
getProducedType() - Method in class org.crsh.lang.impl.groovy.closure.ClosureInvoker
 
getProducedType() - Method in class org.crsh.lang.impl.java.PipeCommandMatch
 
getProducedType() - Method in class org.crsh.lang.impl.java.ProducerCommandMatch
 
getProducedType() - Method in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
 
getProducedType() - Method in class org.crsh.shell.impl.command.pipeline.PipeLine
 
getProducedType() - Method in class org.crsh.shell.impl.command.spi.CommandMatch
 
getProducedType() - Method in interface org.crsh.stream.Producer
Returns the class of the produced type.
getProducerInvoker(CommandInvoker<Instance<T>, ?>, Class<P>) - Method in class org.crsh.lang.impl.java.ClassShellCommand
 
getPrompt() - Method in class org.crsh.shell.impl.async.AsyncShell
 
getPrompt() - Method in class org.crsh.shell.impl.command.CRaSHSession
 
getPrompt() - Method in class org.crsh.shell.impl.remoting.ServerAutomaton
 
getPrompt() - Method in interface org.crsh.shell.Shell
Returns the shell prompt.
getProperty(String) - Method in interface org.crsh.console.ConsoleDriver
Retrieves the value of a property specified by this TermIO
getProperty(String) - Method in class org.crsh.console.ProcessHandler
 
getProperty(String) - Method in class org.crsh.groovy.GroovyCommand
 
getProperty(String) - Method in class org.crsh.lang.impl.groovy.closure.ClosureDelegate
 
getProperty(String) - Method in class org.crsh.lang.impl.groovy.closure.PipeLineClosure
 
getProperty(String) - Method in class org.crsh.lang.impl.groovy.closure.PipeLineInvocationContext
 
getProperty(String) - Method in class org.crsh.lang.impl.groovy.command.GroovyScript
 
getProperty(String) - Method in class org.crsh.lang.impl.groovy.command.GroovyScriptCommand
 
getProperty(PropertyDescriptor<T>) - Method in class org.crsh.plugin.PluginContext
Returns a context property or null if it cannot be found.
getProperty(PropertyDescriptor<T>) - Method in class org.crsh.plugin.PropertyManager
Returns a property or null if it cannot be found.
getProperty(String, Class<T>) - Method in class org.crsh.plugin.PropertyManager
Returns a property or null if it cannot be found.
getProperty(String) - Method in class org.crsh.shell.impl.command.CRaSHProcessContext
 
getProperty(String) - Method in class org.crsh.shell.impl.command.InvocationContextImpl
 
getProperty(String) - Method in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
 
getProperty(String) - Method in class org.crsh.shell.impl.remoting.ClientProcessContext
 
getProperty(String) - Method in interface org.crsh.shell.InteractionContext
Returns a generic property, usually this property is resolved by the shell client.
getProperty(String) - Method in class org.crsh.ssh.term.inline.SSHInlineShellProcessContext
 
getProperty(String) - Method in class org.crsh.ssh.term.SSHContext
 
getProperty(String) - Method in class org.crsh.telnet.term.console.ConsoleTerm
 
getProperty(String) - Method in class org.crsh.telnet.term.processor.ProcessContext
 
getProperty(String) - Method in interface org.crsh.telnet.term.spi.TermIO
Retrieves the value of a property specified by this TermIO
getProperty(String) - Method in class org.crsh.telnet.term.TelnetIO
 
getProperty(String) - Method in interface org.crsh.telnet.term.Term
Retrieves the value of a property specified by this Term
getPropertyManager() - Method in class org.crsh.plugin.PluginContext
 
getPropertyValue(PropertyDescriptor<T>) - Method in class org.crsh.plugin.PropertyManager
Returns a property value or null if it cannot be found.
getRaw() - Method in class org.crsh.cli.impl.line.MultiLineVisitor
 
getRaw() - Method in class org.crsh.cli.impl.tokenizer.Token
Returns the raw text.
getRawValue() - Method in class org.crsh.cli.impl.LiteralValue
Returns the value as expressed in the command line.
getRenderable(Class<I>) - Static method in class org.crsh.text.Renderer
 
getRepl() - Method in class org.crsh.lang.impl.groovy.GroovyLanguage
 
getRepl() - Method in class org.crsh.lang.impl.java.JavaLanguage
 
getRepl() - Method in class org.crsh.lang.impl.LanguageProxy
 
getRepl() - Method in interface org.crsh.lang.spi.Language
 
getRepl() - Method in class org.crsh.shell.impl.command.CRaSHSession
 
getRepl() - Method in interface org.crsh.shell.impl.command.ShellSession
 
getResource(String) - Method in class org.crsh.util.ClassCache
 
getResource() - Method in class org.crsh.vfs.File
 
getResource() - Method in class org.crsh.vfs.Handle
 
getResources() - Method in class org.crsh.vfs.File
 
getResources() - Method in class org.crsh.vfs.Handle
 
getResponse() - Method in class org.crsh.ssh.term.inline.SSHInlineShellProcessContext
 
getRest() - Method in class org.crsh.cli.impl.invocation.InvocationMatch
 
getReturnType() - Method in class org.crsh.cli.impl.invocation.CommandInvoker
 
getRightCellPadding() - Method in class org.crsh.text.ui.TableElement
 
getRowLayout() - Method in class org.crsh.text.ui.TableElement
 
getRows() - Method in class org.crsh.text.ui.TableElement
 
getRunnable() - Method in class org.crsh.shell.impl.remoting.RemoteClient
 
getScreenContext() - Method in class org.crsh.shell.impl.command.spi.CommandInvoker
Provide an opportunity for the command to implement screen context.
getSecond() - Method in class org.crsh.util.Pair
 
getSeparator() - Method in class org.crsh.text.ui.TableElement
 
getSession() - Method in interface org.crsh.command.RuntimeContext
Returns the current session.
getSession() - Method in class org.crsh.lang.impl.groovy.closure.PipeLineInvocationContext
 
getSession() - Method in class org.crsh.shell.impl.command.CRaSHProcessContext
 
getSession() - Method in class org.crsh.shell.impl.command.CRaSHSession
 
getSession() - Method in class org.crsh.shell.impl.command.InvocationContextImpl
 
getSession() - Method in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
 
getSession() - Method in class org.crsh.shell.impl.command.RuntimeContextImpl
 
getShell() - Method in class org.crsh.shell.impl.remoting.RemoteServer
 
getShortOptionNames() - Method in class org.crsh.cli.descriptor.CommandDescriptor
Returns the command short option names.
getSize() - Method in class org.crsh.cli.spi.Completion
 
getSize() - Method in class org.crsh.console.EditorBuffer
Returns the total number of chars in the buffer, independently of the cursor position.
getSize() - Method in class org.crsh.telnet.term.console.TermIOBuffer
Returns the total number of chars in the buffer, independently of the cursor position.
getSize() - Method in class org.crsh.text.ui.RowElement
 
getSize() - Method in class org.crsh.text.ui.RowLineRenderer
 
getSize() - Method in class org.crsh.text.ui.TableRowLineRenderer
 
getSize() - Method in class org.crsh.text.ui.TreeElement
 
getSize() - Method in class org.crsh.vfs.Path
 
getStart() - Method in class org.crsh.cli.impl.invocation.ArgumentMatch
 
getStatus() - Method in class org.crsh.cli.impl.parser.Parser
 
getStatus() - Method in class org.crsh.plugin.CRaSHPlugin
Returns the current plugin status.
getStatus() - Method in class org.crsh.shell.impl.async.AsyncProcess
 
getStreamFactory() - Method in class org.crsh.util.ZipIterator
Return a stream factory for the current entry.
getStrings() - Method in class org.crsh.cli.impl.invocation.ParameterMatch
 
getStrings() - Method in class org.crsh.cli.impl.parser.Event.Parameter
 
getStyle() - Method in class org.crsh.text.ui.Element
 
getSubordinate(String) - Method in class org.crsh.cli.descriptor.CommandDescriptor
Returns a specified subordinate.
getSubordinates() - Method in class org.crsh.cli.descriptor.CommandDescriptor
 
getSubordinates() - Method in class org.crsh.cli.impl.descriptor.HelpDescriptor
 
getSubordinates() - Method in class org.crsh.cli.impl.lang.ClassDescriptor
 
getSubordinates() - Method in class org.crsh.cli.impl.lang.MethodDescriptor
 
getTarget() - Method in class org.crsh.ssh.term.scp.SCPAction
 
getThrowable() - Method in class org.crsh.shell.ShellResponse.Error
 
getTimestamp() - Method in class org.crsh.util.TimestampedObject
 
getTimestamp() - Method in class org.crsh.vfs.Resource
 
getTo() - Method in class org.crsh.cli.impl.parser.Event.Argument
 
getTo() - Method in class org.crsh.cli.impl.parser.Event.Option
 
getTo() - Method in class org.crsh.cli.impl.parser.Event.Parameter
 
getTo() - Method in class org.crsh.cli.impl.tokenizer.Token
Returns the to index in the containing string.
getTo(EditorBuffer) - Method in class org.crsh.console.EditorAction.Copy
 
getTo() - Method in class org.crsh.console.Mode.Digit
 
getToken() - Method in class org.crsh.cli.impl.parser.Event.Option
 
getToken() - Method in class org.crsh.cli.impl.parser.Event.Separator
 
getToken() - Method in class org.crsh.cli.impl.parser.Event.Stop.Unresolved
 
getToken() - Method in class org.crsh.cli.impl.parser.Event.Subordinate.Explicit
 
getTrigger() - Method in class org.crsh.cli.impl.parser.Event.Subordinate.Implicit
 
getType() - Method in class org.crsh.cli.descriptor.ParameterDescriptor
 
getType() - Method in class org.crsh.cli.type.ValueType
 
getType() - Method in class org.crsh.plugin.CRaSHPlugin
Returns the plugin type.
getType() - Method in class org.crsh.plugin.PropertyDescriptor
 
getType() - Method in class org.crsh.text.Renderer
 
getType() - Method in class org.crsh.text.renderers.BindingRenderer
 
getType() - Method in class org.crsh.text.renderers.EntityTypeRenderer
 
getType() - Method in class org.crsh.text.renderers.FileRenderer
 
getType() - Method in class org.crsh.text.renderers.LoggerRenderer
 
getType() - Method in class org.crsh.text.renderers.LogRecordRenderer
 
getType() - Method in class org.crsh.text.renderers.MapRenderer
 
getType() - Method in class org.crsh.text.renderers.MBeanInfoRenderer
 
getType() - Method in class org.crsh.text.renderers.MemoryUsageRenderer
 
getType() - Method in class org.crsh.text.renderers.ObjectNameRenderer
 
getType() - Method in class org.crsh.text.renderers.ThreadRenderer
 
getType() - Method in class org.crsh.text.ui.ElementRenderer
 
getType() - Method in class org.crsh.text.ui.UIBuilderRenderer
 
getUnderline() - Method in class org.crsh.text.Style.Composite
 
getUnmatched() - Method in class org.crsh.command.BaseCommand
 
getUsage() - Method in class org.crsh.cli.descriptor.CommandDescriptor
Returns the command usage, shortcut for invoking getDescription().getUsage() on this object.
getUsage() - Method in class org.crsh.cli.descriptor.Description
 
getUsage() - Method in class org.crsh.cli.descriptor.ParameterDescriptor
 
getValue() - Method in class org.crsh.cli.impl.completion.CompletionMatch
 
getValue() - Method in enum org.crsh.cli.impl.Delimiter
 
getValue() - Method in class org.crsh.cli.impl.LiteralValue
Returns the value as interpreted by the context.
getValue() - Method in class org.crsh.cli.impl.tokenizer.Token.Literal
 
getValue() - Method in class org.crsh.plugin.Property
 
getValue() - Method in class org.crsh.text.ui.LabelElement
 
getValue() - Method in class org.crsh.text.ui.TreeElement
 
getValue() - Method in class org.crsh.vfs.Path
Returns the canonical path value.
getValue() - Method in class org.crsh.vfs.spi.Mount
 
getValues() - Method in class org.crsh.cli.impl.invocation.ParameterMatch
 
getValues() - Method in class org.crsh.cli.impl.parser.Event.Parameter
 
getValues() - Method in class org.crsh.cli.spi.Completion
 
getValueType() - Method in class org.crsh.cli.impl.ParameterType
 
getVariable(String) - Method in class org.crsh.lang.impl.groovy.ShellBinding
 
getVersion() - Method in class org.crsh.plugin.PluginContext
 
getWeights() - Method in class org.crsh.text.ui.Layout.Weighted
 
getWelcome() - Method in class org.crsh.shell.impl.async.AsyncShell
 
getWelcome() - Method in class org.crsh.shell.impl.command.CRaSHSession
 
getWelcome() - Method in class org.crsh.shell.impl.remoting.ServerAutomaton
 
getWelcome() - Method in interface org.crsh.shell.Shell
Returns the welcome message.
getWidth() - Method in interface org.crsh.console.ConsoleDriver
Returns the term width in chars.
getWidth() - Method in class org.crsh.console.ProcessHandler
 
getWidth() - Method in class org.crsh.lang.impl.groovy.closure.PipeLineInvocationContext
 
getWidth() - Method in class org.crsh.shell.impl.command.CRaSHProcessContext
 
getWidth() - Method in class org.crsh.shell.impl.command.InvocationContextImpl
 
getWidth() - Method in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
 
getWidth() - Method in class org.crsh.shell.impl.remoting.ClientAutomaton
 
getWidth() - Method in class org.crsh.shell.impl.remoting.ClientProcessContext
 
getWidth() - Method in class org.crsh.ssh.term.CRaSHCommand
 
getWidth() - Method in class org.crsh.ssh.term.inline.SSHInlineShellProcessContext
 
getWidth() - Method in class org.crsh.ssh.term.SSHContext
 
getWidth() - Method in class org.crsh.telnet.term.console.ConsoleTerm
 
getWidth() - Method in class org.crsh.telnet.term.processor.ProcessContext
 
getWidth() - Method in class org.crsh.telnet.term.processor.Processor
 
getWidth() - Method in interface org.crsh.telnet.term.spi.TermIO
Returns the term width in chars.
getWidth() - Method in class org.crsh.telnet.term.TelnetIO
 
getWidth() - Method in class org.crsh.text.RenderAppendable
 
getWidth() - Method in interface org.crsh.text.ScreenContext
Returns the screen width in chars.
getWidth() - Method in class org.crsh.text.VirtualScreen
 
getWriter() - Method in interface org.crsh.command.InvocationContext
Returns the writer for the output.
getWriter() - Method in class org.crsh.lang.impl.groovy.closure.PipeLineInvocationContext
 
getWriter() - Method in class org.crsh.shell.impl.command.InvocationContextImpl
 
globexToRegex(String) - Static method in class org.crsh.util.Utils
Create a pattern that transforms a glob expression into a regular expression, the following task are supported * : Match any number of unknown characters ? : Match one unknown character [characters] : Match a character as part of a group of characters \ : Escape character
GROOVY_SCRIPT_COMMAND - Static variable in class org.crsh.lang.impl.groovy.ast.ScriptLastStatementTransformer
.
GroovyClassFactory<T> - Class in org.crsh.lang.impl.groovy
 
GroovyClassFactory(ClassLoader, Class<T>, Class<? extends Script>) - Constructor for class org.crsh.lang.impl.groovy.GroovyClassFactory
 
GroovyCommand - Class in org.crsh.groovy
The base command for Groovy class based commands.
GroovyCommand() - Constructor for class org.crsh.groovy.GroovyCommand
 
GroovyCompiler - Class in org.crsh.lang.impl.groovy
 
GroovyCompiler(PluginContext) - Constructor for class org.crsh.lang.impl.groovy.GroovyCompiler
 
GroovyLanguage - Class in org.crsh.lang.impl.groovy
 
GroovyLanguage(PluginContext) - Constructor for class org.crsh.lang.impl.groovy.GroovyLanguage
 
GroovyLanguageProxy - Class in org.crsh.lang.impl.groovy
 
GroovyLanguageProxy() - Constructor for class org.crsh.lang.impl.groovy.GroovyLanguageProxy
 
GroovyLineEscaper - Class in org.crsh.lang.impl.groovy
Escape CRLF to '\\' + 'n' inside quotes.
GroovyLineEscaper() - Constructor for class org.crsh.lang.impl.groovy.GroovyLineEscaper
 
GroovyRepl - Class in org.crsh.lang.impl.groovy
Groovy REPL implementation.
GroovyRepl(GroovyLanguage) - Constructor for class org.crsh.lang.impl.groovy.GroovyRepl
 
GroovyScript - Class in org.crsh.lang.impl.groovy.command
 
GroovyScript() - Constructor for class org.crsh.lang.impl.groovy.command.GroovyScript
 
GroovyScript(Binding) - Constructor for class org.crsh.lang.impl.groovy.command.GroovyScript
 
GroovyScriptCommand - Class in org.crsh.lang.impl.groovy.command
 
GroovyScriptCommand() - Constructor for class org.crsh.lang.impl.groovy.command.GroovyScriptCommand
 
GroovyScriptShellCommand<T extends GroovyScriptCommand> - Class in org.crsh.lang.impl.groovy.command
 
GroovyScriptShellCommand(Class<T>) - Constructor for class org.crsh.lang.impl.groovy.command.GroovyScriptShellCommand
 

H

handle(Class<T>, String) - Static method in class org.crsh.cli.impl.bootstrap.Main
 
handle(KeyType, int[]) - Method in interface org.crsh.keyboard.KeyHandler
Handle a key event.
handle(String, AnnotatedNode) - Method in class org.crsh.lang.impl.groovy.ast.ArgumentNameTransformer
 
handle(InputStream, OutputStream) - Method in class org.crsh.shell.impl.remoting.RemoteClient
 
handle(InputStream, OutputStream) - Method in class org.crsh.shell.impl.remoting.RemoteServer
 
handle(TermIO, Principal) - Method in class org.crsh.telnet.term.processor.ProcessorIOHandler
 
handle(TermIO, Principal) - Method in interface org.crsh.telnet.term.spi.TermIOHandler
Handle an IO for the specified termi IO and user principal.
handle(InputStream, OutputStream) - Method in class org.crsh.util.AbstractSocketClient
 
handle(InputStream, OutputStream) - Method in class org.crsh.util.AbstractSocketServer
 
Handle<H> - Class in org.crsh.vfs
 
Handle(FSDriver<H>, H) - Constructor for class org.crsh.vfs.Handle
 
handle - Variable in class org.crsh.vfs.Handle
.
handler - Variable in class org.crsh.console.Console
The current handler.
handler - Variable in class org.crsh.util.InterruptHandler
 
handles - Variable in class org.crsh.vfs.File
.
hasBottom() - Method in class org.crsh.text.ui.TableRowLineRenderer
 
hasBottom() - Method in class org.crsh.text.ui.TableRowReader
 
hasChildren() - Method in class org.crsh.vfs.File
 
hasExplicitReturn - Variable in class org.crsh.lang.impl.groovy.command.GroovyScriptShellCommand
.
hashCode() - Method in class org.crsh.cli.spi.Completion
 
hashCode() - Method in class org.crsh.cli.type.ValueType
 
hashCode() - Method in class org.crsh.text.ScreenBuffer
 
hashCode() - Method in class org.crsh.vfs.Path
 
hasLine() - Method in interface org.crsh.text.LineReader
Returns true if the renderer has a next line to render.
hasLine() - Method in class org.crsh.text.ui.LabelReader
 
hasLine() - Method in class org.crsh.text.ui.TableRowReader
 
hasLocation(JavaFileManager.Location) - Method in class org.crsh.lang.impl.java.JavaFileManagerImpl
 
hasNext() - Method in class org.crsh.cli.impl.parser.Parser
 
hasNext() - Method in class org.crsh.cli.impl.tokenizer.Tokenizer
 
hasNext() - Method in class org.crsh.console.EditorBuffer
 
hasNext() - Method in class org.crsh.telnet.term.console.TermIOBuffer
 
hasNext() - Method in class org.crsh.util.BaseIterator
 
hasNext() - Method in class org.crsh.util.ZipIterator
 
hasTop() - Method in class org.crsh.text.ui.TableRowLineRenderer
 
hasTop() - Method in class org.crsh.text.ui.TableRowReader
 
hasWeirdWrap() - Method in class org.crsh.ssh.term.CRaSHCommand
 
head - Variable in class org.crsh.text.ui.TableLineRenderer
.
header() - Static method in class org.crsh.text.ui.Element
 
header - Variable in class org.crsh.text.ui.RowElement
.
header(Element...) - Method in class org.crsh.text.ui.TableElement
 
header - Variable in class org.crsh.text.ui.TableRowLineRenderer
.
height - Variable in class org.crsh.shell.impl.remoting.ClientAutomaton
.
height - Variable in class org.crsh.shell.impl.remoting.ClientMessage.Execute
.
height - Variable in class org.crsh.shell.impl.remoting.ClientMessage.SetSize
.
height - Variable in class org.crsh.text.ui.LabelReader
.
height - Variable in class org.crsh.text.ui.TableRowReader
.
height - Variable in class org.crsh.text.VirtualScreen
The cached width and height for the current refresh.
Help<T> - Class in org.crsh.cli.impl.descriptor
 
Help(HelpDescriptor<T>) - Constructor for class org.crsh.cli.impl.descriptor.Help
 
help - Class in org.crsh.shell.impl.command.system
 
help() - Constructor for class org.crsh.shell.impl.command.system.help
 
HELP_OPTION - Static variable in class org.crsh.cli.impl.descriptor.HelpDescriptor
.
HelpDescriptor<T> - Class in org.crsh.cli.impl.descriptor
 
HelpDescriptor(CommandDescriptor<T>) - Constructor for class org.crsh.cli.impl.descriptor.HelpDescriptor
 
HelpDescriptor(HelpDescriptor<T>, CommandDescriptor<T>) - Constructor for class org.crsh.cli.impl.descriptor.HelpDescriptor
 
Helper - Class in org.crsh.lang.impl.groovy
 
Helper() - Constructor for class org.crsh.lang.impl.groovy.Helper
 
history - Variable in class org.crsh.console.Editor
.
history - Variable in class org.crsh.telnet.term.console.ConsoleTerm
.
HISTORY_FIRST - Static variable in class org.crsh.console.EditorAction
 
HISTORY_LAST - Static variable in class org.crsh.console.EditorAction
 
HISTORY_NEXT - Static variable in class org.crsh.console.EditorAction
 
HISTORY_PREV - Static variable in class org.crsh.console.EditorAction
 
historyBuffer - Variable in class org.crsh.console.Editor
.
historyBuffer - Variable in class org.crsh.telnet.term.console.ConsoleTerm
.
historyCursor - Variable in class org.crsh.console.Editor
.
historyCursor - Variable in class org.crsh.telnet.term.console.ConsoleTerm
.
horizontal - Variable in enum org.crsh.text.ui.BorderStyle
.

I

idleTimeout - Variable in class org.crsh.ssh.term.SSHLifeCycle
.
IllegalParameterException - Exception in org.crsh.cli.impl.descriptor
 
IllegalParameterException() - Constructor for exception org.crsh.cli.impl.descriptor.IllegalParameterException
 
IllegalParameterException(String) - Constructor for exception org.crsh.cli.impl.descriptor.IllegalParameterException
 
IllegalParameterException(String, Throwable) - Constructor for exception org.crsh.cli.impl.descriptor.IllegalParameterException
 
IllegalParameterException(Throwable) - Constructor for exception org.crsh.cli.impl.descriptor.IllegalParameterException
 
IllegalValueTypeException - Exception in org.crsh.cli.impl.descriptor
 
IllegalValueTypeException() - Constructor for exception org.crsh.cli.impl.descriptor.IllegalValueTypeException
 
IllegalValueTypeException(String) - Constructor for exception org.crsh.cli.impl.descriptor.IllegalValueTypeException
 
IllegalValueTypeException(String, Throwable) - Constructor for exception org.crsh.cli.impl.descriptor.IllegalValueTypeException
 
IllegalValueTypeException(Throwable) - Constructor for exception org.crsh.cli.impl.descriptor.IllegalValueTypeException
 
in - Variable in class org.crsh.shell.impl.remoting.ClientAutomaton
.
in - Variable in class org.crsh.shell.impl.remoting.ServerAutomaton
.
in - Variable in class org.crsh.ssh.term.AbstractCommand
.
in - Variable in class org.crsh.util.AbstractSocketClient
.
in - Variable in class org.crsh.util.AbstractSocketServer
.
indent(int, CharSequence, A) - Static method in class org.crsh.cli.impl.lang.Util
 
indent(String, CharSequence, A) - Static method in class org.crsh.cli.impl.lang.Util
 
INDENT_PATTERN - Static variable in class org.crsh.cli.impl.lang.Util
.
index - Variable in class org.crsh.cli.impl.lang.MethodArgumentBinding
.
index - Variable in class org.crsh.cli.impl.line.LineParser
.
index - Variable in class org.crsh.cli.impl.parser.Event.Stop.Done
.
index - Variable in class org.crsh.cli.impl.parser.Status.ReadingArg
.
index - Variable in class org.crsh.cli.impl.tokenizer.Token
The index in the containing sequence.
index - Variable in class org.crsh.cli.impl.tokenizer.Tokenizer
.
index - Variable in enum org.crsh.text.Decoration
.
index - Variable in class org.crsh.text.ui.LabelReader
.
index - Variable in class org.crsh.text.ui.TableRowLineRenderer
.
index - Variable in class org.crsh.text.VirtualScreen
The absolute offset, index and row.
indexOf(CharSequence, int, char) - Static method in class org.crsh.util.Utils
 
inferBinaryName(JavaFileManager.Location, JavaFileObject) - Method in class org.crsh.lang.impl.java.JavaFileManagerImpl
 
init() - Method in class org.crsh.auth.KeyAuthenticationPlugin
 
init() - Method in class org.crsh.auth.SimpleAuthenticationPlugin
 
init() - Method in class org.crsh.console.Console
Initiali
init(ShellSession) - Method in class org.crsh.lang.impl.groovy.GroovyLanguage
 
init(ShellSession) - Method in class org.crsh.lang.impl.java.JavaCompiler
 
init() - Method in class org.crsh.lang.impl.java.JavaLanguage
 
init(ShellSession) - Method in class org.crsh.lang.impl.java.JavaLanguage
 
init() - Method in class org.crsh.lang.impl.LanguageProxy
 
init(ShellSession) - Method in class org.crsh.lang.impl.LanguageProxy
 
init(ShellSession) - Method in interface org.crsh.lang.spi.Language
Init session callback.
init() - Method in class org.crsh.plugin.CRaSHPlugin
Implement this method to know about init life cycle callback.
init() - Method in class org.crsh.shell.impl.command.CRaSHShellFactory
 
init() - Method in class org.crsh.ssh.SSHPlugin
 
init() - Method in class org.crsh.ssh.term.CRaSHCommand
 
init() - Method in class org.crsh.ssh.term.SSHLifeCycle
 
init() - Method in class org.crsh.telnet.TelnetPlugin
 
init() - Method in class org.crsh.telnet.term.processor.ProcessorIOHandler
 
init() - Method in class org.crsh.telnet.term.TermLifeCycle
 
INITIALIZED - Static variable in class org.crsh.plugin.CRaSHPlugin
.
INITIALIZING - Static variable in class org.crsh.plugin.CRaSHPlugin
.
InputStreamFactory - Interface in org.crsh.util
 
INSERT_COMMENT - Static variable in class org.crsh.console.EditorAction
 
install() - Method in class org.crsh.util.InterruptHandler
 
instance - Static variable in class org.crsh.cli.completers.EmptyCompleter
.
instance - Static variable in class org.crsh.cli.completers.EnumCompleter
.
Instance<T> - Interface in org.crsh.cli.impl.lang
 
instance - Static variable in class org.crsh.lang.impl.script.ScriptCompiler
.
instance - Static variable in class org.crsh.lang.impl.script.ScriptRepl
.
INSTANCE - Static variable in class org.crsh.shell.impl.command.system.SystemResolver
.
INSTANCE - Static variable in class org.crsh.shell.ShellResponse.Cancelled
.
INSTANCE - Static variable in class org.crsh.shell.ShellResponse.Close
.
INSTANCE - Static variable in class org.crsh.shell.ShellResponse.NoCommand
.
INSTANCE - Static variable in class org.crsh.telnet.term.TermEvent.Break
.
INSTANCE - Static variable in class org.crsh.telnet.term.TermEvent.Close
.
INSTANCE - Static variable in class org.crsh.text.CLS
.
instance - Variable in class org.crsh.text.renderers.BindingRenderer.BindingData
 
instanceOf(Class, List<String>) - Static method in class org.crsh.util.Utils
 
instanceOf(Class, String) - Static method in class org.crsh.util.Utils
 
instrumentation - Variable in class org.crsh.standalone.Agent
.
INTEGER - Static variable in class org.crsh.cli.type.ValueType
Integer.
InteractionContext - Interface in org.crsh.shell
The interaction context extends the screen context and provides interaction with the client.
INTERNAL_ALL - Static variable in class org.crsh.plugin.PropertyDescriptor
.
internalError(String, Throwable) - Static method in class org.crsh.shell.ShellResponse
 
internalError(String) - Static method in class org.crsh.shell.ShellResponse
 
interpolate(String, Map<?, ?>) - Static method in class org.crsh.util.Utils
Interpolate a string and replace the occurence from a context map, the syntax for a variable is ${} and it can accept a default value used when the variable cannot be resolved with the :- separator: {} + "foo" => "foo" {} + "${foo}" => "" {} + "\\${foo}" => "${foo}" {foo:bar} + "${foo}" => "bar" {} + "${foo:-bar}" => "bar"
INTERRUPT - Static variable in class org.crsh.console.EditorAction
 
InterruptHandler - Class in org.crsh.util
 
InterruptHandler(Runnable) - Constructor for class org.crsh.util.InterruptHandler
 
IntrospectionException - Exception in org.crsh.cli.impl.descriptor
 
IntrospectionException() - Constructor for exception org.crsh.cli.impl.descriptor.IntrospectionException
 
IntrospectionException(String) - Constructor for exception org.crsh.cli.impl.descriptor.IntrospectionException
 
IntrospectionException(String, Throwable) - Constructor for exception org.crsh.cli.impl.descriptor.IntrospectionException
 
IntrospectionException(Throwable) - Constructor for exception org.crsh.cli.impl.descriptor.IntrospectionException
 
InvocationContext<P> - Interface in org.crsh.command
 
InvocationContextImpl<P> - Class in org.crsh.shell.impl.command
 
InvocationContextImpl(CommandContext<P>) - Constructor for class org.crsh.shell.impl.command.InvocationContextImpl
 
InvocationException - Exception in org.crsh.cli.impl.invocation
 
InvocationException() - Constructor for exception org.crsh.cli.impl.invocation.InvocationException
 
InvocationException(String) - Constructor for exception org.crsh.cli.impl.invocation.InvocationException
 
InvocationException(String, Throwable) - Constructor for exception org.crsh.cli.impl.invocation.InvocationException
 
InvocationException(Throwable) - Constructor for exception org.crsh.cli.impl.invocation.InvocationException
 
InvocationMatch<T> - Class in org.crsh.cli.impl.invocation
 
InvocationMatch(CommandDescriptor<T>) - Constructor for class org.crsh.cli.impl.invocation.InvocationMatch
 
InvocationMatch(InvocationMatch<T>, CommandDescriptor<T>) - Constructor for class org.crsh.cli.impl.invocation.InvocationMatch
 
InvocationMatcher<T> - Class in org.crsh.cli.impl.invocation
 
InvocationMatcher(CommandDescriptor<T>) - Constructor for class org.crsh.cli.impl.invocation.InvocationMatcher
 
InvocationMatcher(CommandDescriptor<T>, Iterable<Token>) - Constructor for class org.crsh.cli.impl.invocation.InvocationMatcher
 
invoke(C) - Method in class org.crsh.cli.impl.invocation.CommandInvoker
 
invoke(T) - Method in class org.crsh.cli.impl.invocation.InvocationMatch
 
invoke(InvocationContext<Object>) - Method in class org.crsh.lang.impl.groovy.closure.PipeLineInvoker
 
invoke(CommandContext<? super P>) - Method in class org.crsh.shell.impl.command.spi.CommandInvoker
Invoke the command.
invokeMethod(String, Object) - Method in class org.crsh.groovy.GroovyCommand
 
invokeMethod(String, Object) - Method in class org.crsh.lang.impl.groovy.closure.ClosureDelegate
 
invokeMethod(String, Object) - Method in class org.crsh.lang.impl.groovy.closure.PipeLineClosure
 
invokeMethod(String, Object) - Method in class org.crsh.lang.impl.groovy.command.GroovyScriptCommand
 
invokeMethod(RuntimeContext, String, Object, MissingMethodException) - Static method in class org.crsh.lang.impl.groovy.Helper
 
invoker - Variable in class org.crsh.lang.impl.java.PipeCommandMatch
.
invoker - Variable in class org.crsh.lang.impl.java.ProducerCommandMatch
.
invoker - Variable in class org.crsh.lang.spi.ReplResponse.Invoke
.
invokers - Variable in class org.crsh.shell.impl.command.pipeline.PipeLine
.
io - Variable in class org.crsh.console.EditorWriter
.
io - Variable in class org.crsh.telnet.term.console.ConsoleTerm
.
io - Variable in class org.crsh.telnet.term.console.TermIOBuffer
.
io - Variable in class org.crsh.telnet.term.console.TermIOWriter
.
isAbsolute() - Method in class org.crsh.vfs.Path.Absolute
 
isAbsolute() - Method in class org.crsh.vfs.Path
 
isAbsolute() - Method in class org.crsh.vfs.Path.Relative
 
isActive() - Method in class org.crsh.lang.impl.groovy.GroovyLanguage
 
isActive() - Method in class org.crsh.lang.impl.java.JavaLanguage
 
isActive() - Method in class org.crsh.lang.impl.LanguageProxy
 
isActive() - Method in interface org.crsh.lang.spi.Language
 
isAnsiSupported() - Method in class org.crsh.ssh.term.CRaSHCommand
 
isChildOf(Path) - Method in class org.crsh.vfs.Path
 
isClosed() - Method in class org.crsh.util.CloseableList
 
isDir() - Method in class org.crsh.vfs.Path
 
isDir(File) - Method in class org.crsh.vfs.spi.file.FileDriver
 
isDir(H) - Method in interface org.crsh.vfs.spi.FSDriver
Returns true if the handle represent a directory.
isDir(Path) - Method in class org.crsh.vfs.spi.ram.RAMDriver
 
isDir(String) - Method in class org.crsh.vfs.spi.servlet.ServletContextDriver
 
isDir(Node) - Method in class org.crsh.vfs.spi.url.URLDriver
 
isDirectory(P) - Method in class org.crsh.cli.completers.AbstractPathCompleter
 
isDirectory(File) - Method in class org.crsh.cli.completers.FileCompleter
 
isDirectory() - Method in class org.crsh.ssh.term.scp.SCPAction
 
isDirectory(String) - Method in class org.crsh.util.JNDIHandler.JNDICompleter
 
isEchoEnabled() - Method in class org.crsh.ssh.term.CRaSHCommand
 
isEchoing() - Method in class org.crsh.telnet.term.console.TermIOBuffer
 
isEmpty() - Method in class org.crsh.cli.spi.Completion
 
isEmpty() - Method in class org.crsh.console.Editor
 
isEmpty() - Method in class org.crsh.text.RenderPrintWriter
 
isEmpty() - Method in class org.crsh.text.RenderWriter
 
isEmpty() - Method in class org.crsh.text.ScreenBuffer
 
isFile(P) - Method in class org.crsh.cli.completers.AbstractPathCompleter
 
isFile(File) - Method in class org.crsh.cli.completers.FileCompleter
 
isFile(String) - Method in class org.crsh.util.JNDIHandler.JNDICompleter
 
isHeader() - Method in class org.crsh.text.ui.TableRowLineRenderer
 
isMultiValued() - Method in class org.crsh.cli.descriptor.ParameterDescriptor
 
isNameCompatible(String, JavaFileObject.Kind) - Method in class org.crsh.lang.impl.java.NodeJavaFileObject
 
isPainted() - Method in class org.crsh.text.VirtualScreen
 
isPainting() - Method in class org.crsh.text.VirtualScreen
 
isPassword() - Method in class org.crsh.cli.descriptor.ParameterDescriptor
 
isPreserve() - Method in class org.crsh.ssh.term.scp.SCPAction
 
isRecursive() - Method in class org.crsh.ssh.term.scp.SCPAction
 
isRefresh() - Method in class org.crsh.text.VirtualScreen
 
isRequired() - Method in class org.crsh.cli.descriptor.ParameterDescriptor
 
isRunning() - Method in class org.crsh.console.Console
 
isSeparator() - Method in class org.crsh.text.ui.TableRowReader
 
isSingleValued() - Method in class org.crsh.cli.descriptor.ParameterDescriptor
 
isSink() - Method in class org.crsh.ssh.term.scp.SCPAction
 
isSource() - Method in class org.crsh.ssh.term.scp.SCPAction
 
isSupported() - Method in class org.crsh.ssh.term.CRaSHCommand
 
isUnquote() - Method in class org.crsh.cli.descriptor.ParameterDescriptor
 
isVerbose() - Method in class org.crsh.ssh.term.scp.SCPAction
 
isWaitingEvent() - Method in class org.crsh.telnet.term.processor.Processor
 
iterate() - Method in class org.crsh.console.Console
Process the state machine.
iterate() - Method in class org.crsh.telnet.term.processor.Processor
 
iterator() - Method in class org.crsh.cli.impl.invocation.TokenList
 
iterator() - Method in class org.crsh.cli.spi.Completion
 
iterator() - Method in class org.crsh.text.ScreenBuffer
 
iterator() - Method in class org.crsh.text.ui.UIBuilder
 
iterator() - Static method in class org.crsh.util.Utils
 
iterator(E) - Static method in class org.crsh.util.Utils
 
iterator() - Method in class org.crsh.vfs.Path
 
iterator() - Method in class org.crsh.vfs.spi.url.Node
 

J

JAAS_DOMAIN - Static variable in class org.crsh.auth.JaasAuthenticationPlugin
.
JaasAuthenticationPlugin - Class in org.crsh.auth
 
JaasAuthenticationPlugin() - Constructor for class org.crsh.auth.JaasAuthenticationPlugin
 
JavaClassFileObject - Class in org.crsh.lang.impl.java
 
JavaClassFileObject(String) - Constructor for class org.crsh.lang.impl.java.JavaClassFileObject
 
JavaCompiler - Class in org.crsh.lang.impl.java
 
JavaCompiler(ClassLoader) - Constructor for class org.crsh.lang.impl.java.JavaCompiler
 
JavaFileManagerImpl - Class in org.crsh.lang.impl.java
 
JavaFileManagerImpl(StandardJavaFileManager, ClasspathResolver) - Constructor for class org.crsh.lang.impl.java.JavaFileManagerImpl
 
JavaLanguage - Class in org.crsh.lang.impl.java
 
JavaLanguage() - Constructor for class org.crsh.lang.impl.java.JavaLanguage
 
JavaSourceFileObject - Class in org.crsh.lang.impl.java
 
JavaSourceFileObject(String, String) - Constructor for class org.crsh.lang.impl.java.JavaSourceFileObject
 
JNDIHandler - Class in org.crsh.util
 
JNDIHandler() - Constructor for class org.crsh.util.JNDIHandler
 
JNDIHandler.JNDICompleter - Class in org.crsh.util
 
JNDIHandler.JNDICompleter(String...) - Constructor for class org.crsh.util.JNDIHandler.JNDICompleter
 
join(Iterable<? extends T>...) - Static method in class org.crsh.cli.impl.lang.Util
 
join(Iterable<String>, String) - Static method in class org.crsh.util.Utils
 

K

key - Variable in class org.crsh.ssh.term.URLKeyPairProvider
.
KeyAuthenticationPlugin - Class in org.crsh.auth
 
KeyAuthenticationPlugin() - Constructor for class org.crsh.auth.KeyAuthenticationPlugin
 
KeyHandler - Interface in org.crsh.keyboard
An handler for keyboard events.
keyPairProvider - Variable in class org.crsh.ssh.term.SSHLifeCycle
.
KeyPairUtils - Class in org.crsh.ssh.util
 
KeyPairUtils() - Constructor for class org.crsh.ssh.util.KeyPairUtils
 
keys() - Method in class org.crsh.spring.SpringMap
 
keys() - Method in class org.crsh.util.ServletContextMap
 
keys() - Method in class org.crsh.util.SimpleMap
 
KeyStroke - Class in org.crsh.console
A recorded key stroke that associates an operation with the sequence that triggered it.
KeyStroke(Operation, int...) - Constructor for class org.crsh.console.KeyStroke
 
KeyType - Enum in org.crsh.keyboard
The type of a key.
KeyType() - Constructor for enum org.crsh.keyboard.KeyType
 
killBuffer - Variable in class org.crsh.console.Editor
The buffer that holds what we kill.
kind - Variable in class org.crsh.shell.ShellResponse.Error
.
kind - Variable in class org.crsh.util.ClassCache
.

L

label(String) - Static method in class org.crsh.text.ui.Element
 
LabelElement - Class in org.crsh.text.ui
 
LabelElement(Object, int) - Constructor for class org.crsh.text.ui.LabelElement
Create a new label element
LabelElement(String) - Constructor for class org.crsh.text.ui.LabelElement
 
LabelElement(String, int) - Constructor for class org.crsh.text.ui.LabelElement
 
LabelElement(Object) - Constructor for class org.crsh.text.ui.LabelElement
 
LabelLineRenderer - Class in org.crsh.text.ui
 
LabelLineRenderer(LabelElement) - Constructor for class org.crsh.text.ui.LabelLineRenderer
 
LabelReader - Class in org.crsh.text.ui
 
LabelReader(LabelElement, Pair<Integer, Integer>[], int, int) - Constructor for class org.crsh.text.ui.LabelReader
 
lang - Variable in class org.crsh.lang.impl.groovy.GroovyRepl
.
lang - Variable in class org.crsh.lang.impl.script.ScriptRepl
.
langs - Variable in class org.crsh.shell.impl.command.CRaSH
.
Language - Interface in org.crsh.lang.spi
Integration of a language.
LanguageCommandResolver - Class in org.crsh.lang
A shell command resolver for languages.
LanguageCommandResolver(PluginContext) - Constructor for class org.crsh.lang.LanguageCommandResolver
 
LanguageProxy - Class in org.crsh.lang.impl
A command manager that is able to load a command manager via reflection.
LanguageProxy(String, String) - Constructor for class org.crsh.lang.impl.LanguageProxy
 
last() - Method in class org.crsh.cli.impl.invocation.TokenList
 
last - Variable in class org.crsh.shell.impl.remoting.ClientAutomaton
.
lastModified - Variable in class org.crsh.lang.impl.java.NodeJavaFileObject
.
lastModified - Variable in class org.crsh.vfs.spi.url.Resource
.
lastWhitespace - Variable in class org.crsh.cli.impl.tokenizer.Automaton
.
latch - Variable in class org.crsh.ssh.term.inline.SSHInlineShellProcessContext
.
Layout - Class in org.crsh.text.ui
The layout computes the lengths of a list of contiguous cells.
Layout() - Constructor for class org.crsh.text.ui.Layout
 
Layout.Weighted - Class in org.crsh.text.ui
 
Layout.Weighted(int...) - Constructor for class org.crsh.text.ui.Layout.Weighted
Create a new weighted layout.
LC_TYPE_PATTERN - Static variable in class org.crsh.ssh.term.SSHContext
.
leaveStyle() - Method in class org.crsh.text.RenderAppendable
 
LEFT - Static variable in class org.crsh.console.EditorAction
 
leftCellPadding - Variable in class org.crsh.text.ui.RowLineRenderer
.
leftCellPadding - Variable in class org.crsh.text.ui.TableElement
Cell padding left.
leftCellPadding(int) - Method in class org.crsh.text.ui.TableElement
 
leftCellPadding - Variable in class org.crsh.text.ui.TableLineRenderer
Cell padding left.
leftShift(Object) - Method in class org.crsh.shell.impl.command.AbstractInvocationContext
Implement the << operator for Groovy.
leftShift(Object) - Method in class org.crsh.text.RenderPrintWriter
Groovy left shift operator.
length - Variable in class org.crsh.util.BlankSequence
.
length() - Method in class org.crsh.util.BlankSequence
 
lifeCycle - Variable in class org.crsh.ssh.SSHPlugin
.
lifeCycle - Variable in class org.crsh.telnet.TelnetPlugin
.
line - Variable in class org.crsh.console.ProcessHandler.Reader
 
line - Variable in class org.crsh.lang.impl.script.PipeLineFactory
.
line - Variable in class org.crsh.shell.impl.remoting.ClientMessage.Execute
.
line - Variable in class org.crsh.shell.impl.remoting.ServerProcess
.
line - Variable in class org.crsh.telnet.term.TermEvent.Complete
The line to be completed.
line - Variable in class org.crsh.telnet.term.TermEvent.ReadLine
.
lineBuffer - Variable in class org.crsh.telnet.term.processor.Processor
.
LineParser - Class in org.crsh.cli.impl.line
Line parser.
LineParser(LineParser.Visitor...) - Constructor for class org.crsh.cli.impl.line.LineParser
 
lineParser - Variable in class org.crsh.console.Editor
The line parser : updated on enter key.
LineParser.Visitor - Class in org.crsh.cli.impl.line
 
LineParser.Visitor() - Constructor for class org.crsh.cli.impl.line.LineParser.Visitor
 
LineReader - Interface in org.crsh.text
The line reader.
LineRenderer - Class in org.crsh.text
A line oriented renderer.
LineRenderer() - Constructor for class org.crsh.text.LineRenderer
 
LineRenderer.Composite - Class in org.crsh.text
 
LineRenderer.Composite(Iterable<? extends LineRenderer>) - Constructor for class org.crsh.text.LineRenderer.Composite
 
lines - Variable in class org.crsh.console.EditorBuffer
Previous lines.
lines - Variable in class org.crsh.telnet.term.console.TermIOBuffer
.
lines - Variable in class org.crsh.text.ui.LabelReader
.
lines(int) - Method in class org.crsh.util.CharSlicer
 
lines(Iterator<Pair<Integer, Integer>>, int) - Method in class org.crsh.util.CharSlicer
 
linesIterator(int) - Method in class org.crsh.util.CharSlicer
 
lineVisitor - Variable in class org.crsh.telnet.term.processor.Processor
.
list - Variable in class org.crsh.cli.impl.invocation.TokenList
.
list(JavaFileManager.Location, String, Set<JavaFileObject.Kind>, boolean) - Method in class org.crsh.lang.impl.java.JavaFileManagerImpl
 
list(E...) - Static method in class org.crsh.util.Utils
 
list(Iterable<E>) - Static method in class org.crsh.util.Utils
 
list(Iterator<E>) - Static method in class org.crsh.util.Utils
 
listArgument - Variable in class org.crsh.cli.descriptor.CommandDescriptor
.
listDir(P, String) - Method in class org.crsh.cli.completers.AbstractPathCompleter
 
listeners - Variable in class org.crsh.shell.impl.remoting.ClientAutomaton
.
listeners - Variable in class org.crsh.shell.impl.remoting.ServerAutomaton
.
listeners - Variable in class org.crsh.telnet.term.processor.Processor
.
listeners - Variable in class org.crsh.telnet.term.TelnetLifeCycle
.
listResourceId(ResourceKind) - Method in class org.crsh.plugin.ResourceManager
List the resources id for a specific resource kind.
listResources(ResourceKind) - Method in class org.crsh.plugin.PluginContext
List the resources id for a specific resource kind.
LiteralValue - Class in org.crsh.cli.impl
 
LiteralValue(String, String) - Constructor for class org.crsh.cli.impl.LiteralValue
 
loadClass(String) - Method in class org.crsh.util.ClassCache
 
loadConf(File) - Static method in class org.crsh.plugin.ResourceManager
 
loader - Variable in class org.crsh.lang.impl.java.ClasspathResolver
.
loader - Variable in class org.crsh.lang.impl.java.JavaCompiler
.
loader - Variable in class org.crsh.plugin.PluginContext
.
loader - Variable in class org.crsh.spring.SpringBootstrap
.
loader - Variable in class org.crsh.standalone.Bootstrap
The base classloader.
loader - Variable in class org.crsh.vfs.spi.url.ClassPathMountFactory
.
LoadingClassLoader - Class in org.crsh.lang.impl.java
 
LoadingClassLoader(ClassLoader, Iterable<JavaClassFileObject>) - Constructor for class org.crsh.lang.impl.java.LoadingClassLoader
 
LoadingClassLoader(Map<String, byte[]>) - Constructor for class org.crsh.lang.impl.java.LoadingClassLoader
 
loadKeys() - Method in class org.crsh.auth.FilePublicKeyProvider
 
loadKeys() - Method in class org.crsh.ssh.term.URLKeyPairProvider
 
loadResource(String, ResourceKind) - Method in class org.crsh.plugin.PluginContext
Load a resource from the context.
loadResource(String, ResourceKind) - Method in class org.crsh.plugin.ResourceManager
Load a resource from the context.
loadResources(String, ResourceKind) - Method in class org.crsh.plugin.PluginContext
Load a resource from the context.
localPort - Variable in class org.crsh.ssh.term.SSHLifeCycle
.
lock - Static variable in class org.crsh.plugin.WebPluginLifeCycle
.
lock - Variable in class org.crsh.shell.impl.async.AsyncProcess
.
lock - Variable in class org.crsh.shell.impl.async.AsyncShell
.
lock - Variable in class org.crsh.telnet.term.processor.Processor
.
LOG - Static variable in class org.crsh.auth.FilePublicKeyProvider
.
log - Static variable in class org.crsh.cli.impl.lang.CommandFactory
.
log - Variable in class org.crsh.command.BaseCommand
Need to find a way to make not that public.
log - Static variable in class org.crsh.console.Console
The logger.
log - Static variable in class org.crsh.console.Mode
The logger.
log - Static variable in class org.crsh.lang.impl.groovy.ast.CommandTransformer
.
log - Static variable in class org.crsh.lang.impl.groovy.ast.DefaultImportTransformer
.
log - Static variable in class org.crsh.lang.impl.groovy.GroovyCompiler
.
log - Static variable in class org.crsh.lang.impl.script.ScriptRepl
.
log - Variable in class org.crsh.plugin.CRaSHPlugin
.
log - Static variable in class org.crsh.plugin.PluginContext
.
log - Variable in class org.crsh.plugin.PluginLifeCycle
.
log - Variable in class org.crsh.plugin.PluginManager
.
log - Static variable in class org.crsh.plugin.PropertyManager
.
log - Static variable in class org.crsh.plugin.ResourceManager
.
log - Static variable in class org.crsh.plugin.ServiceLoaderDiscovery
.
log - Static variable in class org.crsh.shell.impl.command.CRaSHSession
.
log - Variable in class org.crsh.shell.impl.remoting.ServerAutomaton
.
log - Static variable in class org.crsh.ssh.term.CRaSHCommand
.
log - Static variable in class org.crsh.ssh.term.inline.SSHInlineCommand
.
log - Static variable in class org.crsh.ssh.term.scp.SCPCommandFactory
.
log - Static variable in class org.crsh.ssh.term.SSHContext
.
log - Variable in class org.crsh.ssh.term.SSHLifeCycle
.
log - Static variable in class org.crsh.ssh.term.URLKeyPairProvider
.
log - Static variable in class org.crsh.standalone.Agent
.
log - Variable in class org.crsh.standalone.Bootstrap
.
log - Static variable in class org.crsh.standalone.CRaSH
.
log - Variable in class org.crsh.telnet.term.console.ConsoleTerm
.
log - Variable in class org.crsh.telnet.term.processor.Processor
.
log - Variable in class org.crsh.telnet.term.TelnetLifeCycle
.
log - Variable in class org.crsh.util.CloseableList
.
log - Variable in class org.crsh.util.InterruptHandler
.
LogConfigurator - Class in org.crsh.cli.impl.log
An internal class that configures java util logging with ALL level with the FileHandler in the java.util.logging.FileHandler.pattern system property.
LogConfigurator() - Constructor for class org.crsh.cli.impl.log.LogConfigurator
 
LoggerRenderer - Class in org.crsh.text.renderers
 
LoggerRenderer() - Constructor for class org.crsh.text.renderers.LoggerRenderer
 
LogRecordRenderer - Class in org.crsh.text.renderers
A renderer for LogRecord objects based on the SimpleFormatter formatter.
LogRecordRenderer() - Constructor for class org.crsh.text.renderers.LogRecordRenderer
 
longOptionNames - Variable in class org.crsh.cli.descriptor.CommandDescriptor
.
lookup(List<String>, String, Boolean) - Static method in class org.crsh.util.JNDIHandler
 

M

Main - Class in org.crsh.cli.impl.bootstrap
 
Main() - Constructor for class org.crsh.cli.impl.bootstrap.Main
 
main(String[]) - Static method in class org.crsh.cli.impl.bootstrap.Main
 
main(InvocationContext<Object>) - Method in class org.crsh.shell.impl.command.system.help
 
main(InvocationContext<Object>, String) - Method in class org.crsh.shell.impl.command.system.repl
 
main(String, String, List<String>, Integer) - Method in class org.crsh.standalone.Agent
 
main(Boolean, String, String, List<String>, String, String, List<Integer>) - Method in class org.crsh.standalone.CRaSH
 
main(String[]) - Static method in class org.crsh.standalone.CRaSH
 
make(Class<C>) - Method in class org.crsh.lang.impl.groovy.GroovyCompiler
 
make2(Class<C>) - Method in class org.crsh.lang.impl.groovy.GroovyCompiler
 
man - Variable in class org.crsh.cli.descriptor.Description
.
MAN - Static variable in class org.crsh.cli.descriptor.Format
.
Man - Annotation Type in org.crsh.cli
Provides the manual text, this method can be used to annotate a command class, a command method or a command parameter.
MAN_TAB - Static variable in class org.crsh.cli.impl.lang.Util
.
MAN_TAB_EXTRA - Static variable in class org.crsh.cli.impl.lang.Util
.
manager - Variable in class org.crsh.plugin.PluginContext
.
map() - Method in class org.crsh.console.KeyStroke
 
map - Static variable in class org.crsh.telnet.term.TelnetLifeCycle
.
map(M, K, V) - Static method in class org.crsh.util.Utils
 
map(K, V) - Static method in class org.crsh.util.Utils
 
mapping - Variable in class org.crsh.text.renderers.EntityTypeRenderer.AttributeData
 
mapping - Variable in class org.crsh.text.renderers.EntityTypeRenderer.EntityTypeData
 
MapRenderer - Class in org.crsh.text.renderers
 
MapRenderer() - Constructor for class org.crsh.text.renderers.MapRenderer
 
match(String) - Method in class org.crsh.cli.impl.completion.CompletionMatcher
 
match(Completer, String) - Method in class org.crsh.cli.impl.completion.CompletionMatcher
 
match - Variable in class org.crsh.cli.impl.invocation.CommandInvoker
.
match(Iterable<Token>) - Method in class org.crsh.cli.impl.invocation.InvocationMatcher
 
match(Tokenizer) - Method in class org.crsh.cli.impl.invocation.InvocationMatcher
 
matcher() - Method in class org.crsh.cli.descriptor.CommandDescriptor
 
MBeanInfoRenderer - Class in org.crsh.text.renderers
 
MBeanInfoRenderer() - Constructor for class org.crsh.text.renderers.MBeanInfoRenderer
 
MemoryUsageLineRenderer - Class in org.crsh.text.renderers
 
MemoryUsageLineRenderer(MemoryUsage) - Constructor for class org.crsh.text.renderers.MemoryUsageLineRenderer
 
MemoryUsageRenderer - Class in org.crsh.text.renderers
 
MemoryUsageRenderer() - Constructor for class org.crsh.text.renderers.MemoryUsageRenderer
 
merge(Map<String, ?>, List<?>) - Method in class org.crsh.lang.impl.groovy.closure.CommandElement
 
merge(Style) - Method in class org.crsh.text.Style.Composite
 
merge(Style) - Method in class org.crsh.text.Style
 
merge(ClassLoader) - Method in class org.crsh.vfs.spi.url.Node
 
merge(File) - Method in class org.crsh.vfs.spi.url.Node
 
merge(ClassLoader) - Method in class org.crsh.vfs.spi.url.URLDriver
 
merge(URL) - Method in class org.crsh.vfs.spi.url.URLDriver
 
mergeEntries(URL) - Method in class org.crsh.vfs.spi.url.Node
 
metaClass - Variable in class org.crsh.groovy.GroovyCommand
 
method - Variable in class org.crsh.cli.impl.lang.MethodDescriptor
.
MethodArgumentBinding - Class in org.crsh.cli.impl.lang
 
MethodArgumentBinding(int) - Constructor for class org.crsh.cli.impl.lang.MethodArgumentBinding
 
MethodDescriptor<T> - Class in org.crsh.cli.impl.lang
 
MethodDescriptor(ClassDescriptor<T>, Method, String, Description) - Constructor for class org.crsh.cli.impl.lang.MethodDescriptor
 
methods - Variable in class org.crsh.cli.impl.lang.ClassDescriptor
.
minWidth - Variable in class org.crsh.text.LineRenderer.Composite
.
minWidth - Variable in class org.crsh.text.ui.LabelElement
.
minWidth - Variable in class org.crsh.text.ui.TextElement
.
Mode - Enum in org.crsh.cli.impl.parser
 
Mode() - Constructor for enum org.crsh.cli.impl.parser.Mode
 
mode - Variable in class org.crsh.cli.impl.parser.Parser
.
mode - Variable in class org.crsh.cli.impl.parser.Status.Request
.
mode - Variable in class org.crsh.console.Editor
.
Mode - Class in org.crsh.console
The current mode of the editor state machine.
Mode() - Constructor for class org.crsh.console.Mode
 
Mode.ChangeChar - Class in org.crsh.console
 
Mode.ChangeChar(int) - Constructor for class org.crsh.console.Mode.ChangeChar
 
Mode.Digit - Class in org.crsh.console
 
Mode.Digit(int) - Constructor for class org.crsh.console.Mode.Digit
 
Mode.Digit() - Constructor for class org.crsh.console.Mode.Digit
 
modeListeners - Variable in class org.crsh.console.Editor
.
mount(String, Path) - Method in class org.crsh.vfs.FS.Builder
 
mount(String) - Method in class org.crsh.vfs.FS.Builder
 
mount(FSDriver<?>) - Method in class org.crsh.vfs.FS
 
mount(File) - Method in class org.crsh.vfs.FS
 
mount(ClassLoader, Path) - Method in class org.crsh.vfs.FS
 
mount(Class<?>) - Method in class org.crsh.vfs.FS
 
Mount<H> - Class in org.crsh.vfs.spi
A driver mount.
Mount(FSDriver<H>, String) - Constructor for class org.crsh.vfs.spi.Mount
 
mountContexts - Variable in class org.crsh.plugin.WebPluginLifeCycle
.
mounts - Variable in class org.crsh.vfs.FS.Builder
.
MOVE_BEGINNING - Static variable in class org.crsh.console.EditorAction
 
MOVE_END - Static variable in class org.crsh.console.EditorAction
 
MOVE_NEXT_WORD_AFTER_END - Static variable in class org.crsh.console.EditorAction
 
MOVE_NEXT_WORD_AT_BEGINNING - Static variable in class org.crsh.console.EditorAction
 
MOVE_NEXT_WORD_BEFORE_END - Static variable in class org.crsh.console.EditorAction
 
MOVE_PREV_WORD_AT_BEGINNING - Static variable in class org.crsh.console.EditorAction
 
MOVE_PREV_WORD_AT_END - Static variable in class org.crsh.console.EditorAction
 
moveLeft() - Method in interface org.crsh.console.ConsoleDriver
Move the cursor left.
moveLeft() - Method in class org.crsh.console.EditorBuffer
 
moveLeft() - Method in class org.crsh.telnet.term.console.TermIOBuffer
 
moveLeft(int) - Method in class org.crsh.telnet.term.console.TermIOBuffer
 
moveLeft() - Method in interface org.crsh.telnet.term.spi.TermIO
Move the cursor left.
moveLeft() - Method in class org.crsh.telnet.term.TelnetIO
 
moveLeftBy(int) - Method in class org.crsh.console.EditorBuffer
 
moveRight(char) - Method in interface org.crsh.console.ConsoleDriver
Move the cursor right.
moveRight(char) - Method in class org.crsh.console.EditorBuffer
Move the cursor right by one char with the provided char.
moveRight() - Method in class org.crsh.console.EditorBuffer
 
moveRight() - Method in class org.crsh.telnet.term.console.TermIOBuffer
 
moveRight(int) - Method in class org.crsh.telnet.term.console.TermIOBuffer
 
moveRight(char) - Method in interface org.crsh.telnet.term.spi.TermIO
Move the cursor right.
moveRight(char) - Method in class org.crsh.telnet.term.TelnetIO
 
moveRightBy(int) - Method in class org.crsh.console.EditorBuffer
 
msg - Variable in class org.crsh.shell.impl.command.CRaSHResponseProcess
.
msg - Variable in class org.crsh.shell.ShellResponse.Error
.
MSG - Static variable in class org.crsh.ssh.term.inline.SSHInlineShellProcessContext
.
msgDone - Variable in class org.crsh.ssh.term.inline.SSHInlineShellProcessContext
.
MultiLineVisitor - Class in org.crsh.cli.impl.line
 
MultiLineVisitor() - Constructor for class org.crsh.cli.impl.line.MultiLineVisitor
 
Multiplicity - Enum in org.crsh.cli.impl
 
Multiplicity() - Constructor for enum org.crsh.cli.impl.Multiplicity
 
multiplicity - Variable in class org.crsh.cli.impl.ParameterType
.

N

name - Variable in class org.crsh.cli.descriptor.ArgumentDescriptor
.
name - Variable in class org.crsh.cli.descriptor.CommandDescriptor
.
name - Variable in class org.crsh.cli.impl.tokenizer.Token.Literal.Option
.
name - Variable in class org.crsh.lang.impl.java.NodeJavaFileObject
.
name - Variable in class org.crsh.lang.impl.java.PipeCommandMatch
.
name - Variable in class org.crsh.lang.impl.java.ProducerCommandMatch
.
name - Variable in class org.crsh.lang.impl.LanguageProxy
.
name - Variable in exception org.crsh.lang.impl.script.CommandNotFoundException
.
name - Variable in class org.crsh.lang.impl.script.PipeLineFactory
.
name - Variable in class org.crsh.plugin.PropertyDescriptor
.
name - Variable in class org.crsh.shell.ShellResponse.UnknownCommand
.
name - Variable in class org.crsh.text.renderers.BindingRenderer.BindingData
 
name - Variable in class org.crsh.text.renderers.EntityTypeRenderer.AttributeData
 
name - Variable in class org.crsh.text.renderers.EntityTypeRenderer.EntityTypeData
 
name - Variable in class org.crsh.vfs.Handle
.
name - Variable in class org.crsh.vfs.Resource
.
name(File) - Method in class org.crsh.vfs.spi.file.FileDriver
 
name(H) - Method in interface org.crsh.vfs.spi.FSDriver
Returns the name of the handle.
name(Path) - Method in class org.crsh.vfs.spi.ram.RAMDriver
 
name(String) - Method in class org.crsh.vfs.spi.servlet.ServletContextDriver
 
name - Variable in class org.crsh.vfs.spi.url.Node
.
name(Node) - Method in class org.crsh.vfs.spi.url.URLDriver
 
nameAt(int) - Method in class org.crsh.vfs.Path
 
Named - Annotation Type in org.crsh.cli
This annotation can be used to name a program element, useful for overriding the name of a command.
names - Variable in class org.crsh.cli.descriptor.OptionDescriptor
.
names - Variable in class org.crsh.cli.impl.invocation.OptionMatch
.
names - Variable in class org.crsh.vfs.Path
.
needFlush - Variable in class org.crsh.console.EditorBuffer
True if flush is needed.
newAppendNoLF(CharSequence, int, int) - Method in class org.crsh.console.EditorBuffer
 
next - Variable in class org.crsh.cli.impl.parser.Parser
.
next() - Method in class org.crsh.cli.impl.parser.Parser
 
next() - Method in class org.crsh.cli.impl.parser.Status.ReadingArg
 
next(int) - Method in class org.crsh.cli.impl.tokenizer.Automaton
 
next() - Method in class org.crsh.cli.impl.tokenizer.Tokenizer
 
next() - Method in class org.crsh.console.EditorBuffer
 
next - Variable in class org.crsh.lang.impl.script.PipeLineFactory
.
next - Variable in class org.crsh.lang.impl.script.Token
.
next() - Method in class org.crsh.telnet.term.console.TermIOBuffer
 
next - Variable in class org.crsh.text.ScreenBuffer
.
next - Variable in class org.crsh.text.ui.TableRowLineRenderer
.
next() - Method in class org.crsh.text.ui.TableRowLineRenderer
 
next - Variable in class org.crsh.text.ui.TableRowReader
.
next() - Method in class org.crsh.text.ui.TableRowReader
 
next() - Method in class org.crsh.util.BaseIterator
 
next - Variable in class org.crsh.util.Statement
.
next() - Method in class org.crsh.util.ZipIterator
 
nextPage() - Method in class org.crsh.text.VirtualScreen
 
nextRow() - Method in class org.crsh.text.VirtualScreen
 
nextRow(int, int, int) - Method in class org.crsh.text.VirtualScreen
 
noCommand() - Static method in class org.crsh.shell.ShellResponse
 
Node - Class in org.crsh.vfs.spi.url
 
Node() - Constructor for class org.crsh.vfs.spi.url.Node
 
Node(String) - Constructor for class org.crsh.vfs.spi.url.Node
 
nodeCompleted(Object, Object) - Method in class org.crsh.text.ui.UIBuilder
 
NodeJavaFileObject - Class in org.crsh.lang.impl.java
 
NodeJavaFileObject(String, URI, InputStreamFactory, long) - Constructor for class org.crsh.lang.impl.java.NodeJavaFileObject
 
NOOP - Static variable in class org.crsh.telnet.term.processor.Processor
.
NORMAL - Static variable in class org.crsh.cli.impl.line.LineParser
.
notBlank(String) - Static method in class org.crsh.util.Utils
 
notEquals(Object, Object) - Static method in class org.crsh.util.Utils
 
notNegative(int) - Static method in class org.crsh.util.Utils
Return the value when it is positive otherwise return 0.
notNull(E, E) - Static method in class org.crsh.util.Utils
 
NULL - Static variable in interface org.crsh.auth.AuthenticationPlugin
The plugin that never authenticates, returns the name value null.
NULL - Static variable in class org.crsh.console.Editor
 
NULL - Static variable in class org.crsh.text.LineRenderer
 

O

object - Variable in class org.crsh.util.TimestampedObject
.
OBJECT_NAME - Static variable in class org.crsh.cli.type.ValueType
A JMX object name value type.
ObjectCommandDescriptor<T> - Class in org.crsh.cli.impl.lang
 
ObjectCommandDescriptor(String, Description) - Constructor for class org.crsh.cli.impl.lang.ObjectCommandDescriptor
 
ObjectCommandInvoker<T,V> - Class in org.crsh.cli.impl.lang
 
ObjectCommandInvoker(InvocationMatch<Instance<T>>) - Constructor for class org.crsh.cli.impl.lang.ObjectCommandInvoker
 
objectGroovyClassFactory - Variable in class org.crsh.lang.impl.groovy.GroovyCompiler
.
ObjectNameCompleter - Class in org.crsh.cli.completers
 
ObjectNameCompleter() - Constructor for class org.crsh.cli.completers.ObjectNameCompleter
 
ObjectNameRenderer - Class in org.crsh.text.renderers
 
ObjectNameRenderer() - Constructor for class org.crsh.text.renderers.ObjectNameRenderer
 
of(F, S) - Static method in class org.crsh.util.Pair
 
offset - Variable in class org.crsh.text.VirtualScreen
The absolute offset, index and row.
ok(Iterable<?>) - Static method in class org.crsh.shell.ShellResponse
 
ok() - Static method in class org.crsh.shell.ShellResponse
 
OK - Static variable in class org.crsh.ssh.term.inline.SSHInlineCommand
.
on(Operation, int...) - Method in class org.crsh.console.Console
 
on(KeyStroke) - Method in class org.crsh.console.Console
 
on(KeyStroke[]) - Method in class org.crsh.console.Console
 
on(KeyStroke) - Method in class org.crsh.console.Mode.ChangeChar
 
on(KeyStroke) - Method in class org.crsh.console.Mode.Digit
 
on(KeyStroke) - Method in class org.crsh.console.Mode
Transform a key stroke into a editor action.
on - Variable in enum org.crsh.text.Decoration
.
onChar(int, Quoting, boolean, char) - Method in class org.crsh.cli.impl.line.LineParser.Visitor
 
onChar(int, Quoting, boolean, char) - Method in class org.crsh.cli.impl.line.MultiLineVisitor
 
onChar(int, Quoting, boolean, char) - Method in class org.crsh.cli.impl.line.ValueLineVisitor
 
onChar(int, Quoting, boolean, char) - Method in class org.crsh.cli.impl.tokenizer.Automaton
 
onChar(int, Quoting, boolean, char) - Method in class org.crsh.lang.impl.groovy.GroovyLineEscaper
 
open(InvocationContext<P>) - Method in class org.crsh.command.Pipe
 
open() - Method in class org.crsh.command.Pipe
Open pipe.
open(CommandContext<? super Object>) - Method in class org.crsh.lang.impl.groovy.closure.ClosureInvoker
 
open(CONSUMER) - Method in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
 
open(CommandContext<? super Object>) - Method in class org.crsh.shell.impl.command.pipeline.PipeLine
 
open(int, CommandContext) - Method in class org.crsh.shell.impl.command.pipeline.PipeLine
 
open(CommandContext<? super P>) - Method in class org.crsh.shell.impl.command.spi.CommandInvoker
 
open(C) - Method in interface org.crsh.stream.Producer
Open the producer with the specified consumer.
open() - Method in interface org.crsh.util.InputStreamFactory
Open the stream.
open() - Method in class org.crsh.vfs.Handle
 
open(File) - Method in class org.crsh.vfs.spi.file.FileDriver
 
open(H) - Method in interface org.crsh.vfs.spi.FSDriver
Return an iterator over the resources represented by the specified file handle.
open(Path) - Method in class org.crsh.vfs.spi.ram.RAMDriver
 
open(String) - Method in class org.crsh.vfs.spi.servlet.ServletContextDriver
 
open(Node) - Method in class org.crsh.vfs.spi.url.URLDriver
 
openConnection(URL) - Method in class org.crsh.vfs.spi.ram.RAMURLStreamHandler
 
openInputStream() - Method in class org.crsh.lang.impl.java.NodeJavaFileObject
 
openOutputStream() - Method in class org.crsh.lang.impl.java.JavaClassFileObject
 
openOutputStream() - Method in class org.crsh.lang.impl.java.NodeJavaFileObject
 
openReader(boolean) - Method in class org.crsh.lang.impl.java.NodeJavaFileObject
 
openStrongQuote(int) - Method in class org.crsh.cli.impl.line.LineParser.Visitor
 
openStrongQuote(int) - Method in class org.crsh.cli.impl.line.MultiLineVisitor
 
openStrongQuote(int) - Method in class org.crsh.lang.impl.groovy.GroovyLineEscaper
 
openWeakQuote(int) - Method in class org.crsh.cli.impl.line.LineParser.Visitor
 
openWeakQuote(int) - Method in class org.crsh.cli.impl.line.MultiLineVisitor
 
openWeakQuote(int) - Method in class org.crsh.lang.impl.groovy.GroovyLineEscaper
 
openWriter() - Method in class org.crsh.lang.impl.java.NodeJavaFileObject
 
operation - Variable in class org.crsh.console.KeyStroke
.
option(OptionMatch) - Method in class org.crsh.cli.impl.invocation.InvocationMatch
 
option(String, List<?>) - Method in class org.crsh.cli.impl.invocation.InvocationMatcher
 
Option - Annotation Type in org.crsh.cli
An option command parameter.
optionAnn - Variable in class org.crsh.cli.impl.lang.CommandFactory.Tuple
 
OptionCompletion<T> - Class in org.crsh.cli.impl.completion
 
OptionCompletion(CommandDescriptor<T>, Token.Literal.Option) - Constructor for class org.crsh.cli.impl.completion.OptionCompletion
 
OptionDescriptor - Class in org.crsh.cli.descriptor
 
OptionDescriptor(ParameterType<?>, List<String>, Description, boolean, boolean, boolean, Class<? extends Completer>, Annotation) - Constructor for class org.crsh.cli.descriptor.OptionDescriptor
 
optionMap - Variable in class org.crsh.cli.descriptor.CommandDescriptor
.
OptionMatch - Class in org.crsh.cli.impl.invocation
 
OptionMatch(OptionDescriptor, String, List<LiteralValue>) - Constructor for class org.crsh.cli.impl.invocation.OptionMatch
 
OptionMatch(OptionDescriptor, List<String>, List<LiteralValue>) - Constructor for class org.crsh.cli.impl.invocation.OptionMatch
 
options - Variable in class org.crsh.cli.descriptor.CommandDescriptor
.
options - Variable in class org.crsh.cli.impl.invocation.InvocationMatch
.
options() - Method in class org.crsh.cli.impl.invocation.InvocationMatch
 
options(Map<String, List<?>>) - Method in class org.crsh.cli.impl.invocation.InvocationMatcher
 
options - Variable in class org.crsh.lang.impl.groovy.closure.CommandElement
.
options(Map<String, ?>, Object[]) - Method in class org.crsh.lang.impl.groovy.closure.PipeLineClosure
 
or(Object) - Method in class org.crsh.lang.impl.groovy.closure.PipeLineClosure
 
org.crsh.auth - package org.crsh.auth
 
org.crsh.cli - package org.crsh.cli
 
org.crsh.cli.completers - package org.crsh.cli.completers
 
org.crsh.cli.descriptor - package org.crsh.cli.descriptor
 
org.crsh.cli.impl - package org.crsh.cli.impl
 
org.crsh.cli.impl.bootstrap - package org.crsh.cli.impl.bootstrap
 
org.crsh.cli.impl.completion - package org.crsh.cli.impl.completion
 
org.crsh.cli.impl.descriptor - package org.crsh.cli.impl.descriptor
 
org.crsh.cli.impl.invocation - package org.crsh.cli.impl.invocation
 
org.crsh.cli.impl.lang - package org.crsh.cli.impl.lang
 
org.crsh.cli.impl.line - package org.crsh.cli.impl.line
 
org.crsh.cli.impl.log - package org.crsh.cli.impl.log
 
org.crsh.cli.impl.parser - package org.crsh.cli.impl.parser
 
org.crsh.cli.impl.tokenizer - package org.crsh.cli.impl.tokenizer
 
org.crsh.cli.spi - package org.crsh.cli.spi
 
org.crsh.cli.type - package org.crsh.cli.type
 
org.crsh.command - package org.crsh.command
 
org.crsh.console - package org.crsh.console
 
org.crsh.groovy - package org.crsh.groovy
 
org.crsh.keyboard - package org.crsh.keyboard
 
org.crsh.lang - package org.crsh.lang
 
org.crsh.lang.impl - package org.crsh.lang.impl
 
org.crsh.lang.impl.groovy - package org.crsh.lang.impl.groovy
 
org.crsh.lang.impl.groovy.ast - package org.crsh.lang.impl.groovy.ast
 
org.crsh.lang.impl.groovy.closure - package org.crsh.lang.impl.groovy.closure
 
org.crsh.lang.impl.groovy.command - package org.crsh.lang.impl.groovy.command
 
org.crsh.lang.impl.java - package org.crsh.lang.impl.java
 
org.crsh.lang.impl.script - package org.crsh.lang.impl.script
 
org.crsh.lang.spi - package org.crsh.lang.spi
 
org.crsh.plugin - package org.crsh.plugin
 
org.crsh.shell - package org.crsh.shell
 
org.crsh.shell.impl.async - package org.crsh.shell.impl.async
 
org.crsh.shell.impl.command - package org.crsh.shell.impl.command
 
org.crsh.shell.impl.command.pipeline - package org.crsh.shell.impl.command.pipeline
 
org.crsh.shell.impl.command.spi - package org.crsh.shell.impl.command.spi
 
org.crsh.shell.impl.command.system - package org.crsh.shell.impl.command.system
 
org.crsh.shell.impl.remoting - package org.crsh.shell.impl.remoting
 
org.crsh.spring - package org.crsh.spring
 
org.crsh.ssh - package org.crsh.ssh
 
org.crsh.ssh.term - package org.crsh.ssh.term
 
org.crsh.ssh.term.inline - package org.crsh.ssh.term.inline
 
org.crsh.ssh.term.scp - package org.crsh.ssh.term.scp
 
org.crsh.ssh.term.subsystem - package org.crsh.ssh.term.subsystem
 
org.crsh.ssh.util - package org.crsh.ssh.util
 
org.crsh.standalone - package org.crsh.standalone
 
org.crsh.stream - package org.crsh.stream
 
org.crsh.telnet - package org.crsh.telnet
 
org.crsh.telnet.term - package org.crsh.telnet.term
 
org.crsh.telnet.term.console - package org.crsh.telnet.term.console
 
org.crsh.telnet.term.processor - package org.crsh.telnet.term.processor
 
org.crsh.telnet.term.spi - package org.crsh.telnet.term.spi
 
org.crsh.text - package org.crsh.text
 
org.crsh.text.renderers - package org.crsh.text.renderers
 
org.crsh.text.ui - package org.crsh.text.ui
 
org.crsh.util - package org.crsh.util
 
org.crsh.vfs - package org.crsh.vfs
 
org.crsh.vfs.spi - package org.crsh.vfs.spi
 
org.crsh.vfs.spi.file - package org.crsh.vfs.spi.file
 
org.crsh.vfs.spi.ram - package org.crsh.vfs.spi.ram
 
org.crsh.vfs.spi.servlet - package org.crsh.vfs.spi.servlet
 
org.crsh.vfs.spi.url - package org.crsh.vfs.spi.url
 
out - Variable in class org.crsh.command.AbstractCommand
The current output.
out - Variable in class org.crsh.lang.impl.groovy.command.GroovyScriptCommand
The current output.
out - Variable in class org.crsh.shell.impl.remoting.ClientAutomaton
.
out - Variable in class org.crsh.shell.impl.remoting.ServerAutomaton
.
out - Variable in class org.crsh.ssh.term.AbstractCommand
.
out - Variable in class org.crsh.ssh.term.inline.SSHInlineShellProcessContext
.
out - Variable in class org.crsh.text.RenderPrintWriter
.
out - Variable in class org.crsh.text.RenderWriter
.
out - Variable in class org.crsh.text.ScreenBuffer
Where we flush.
out - Variable in class org.crsh.text.ScreenContextConsumer
.
out - Variable in class org.crsh.text.VirtualScreen
.
out - Variable in class org.crsh.util.AbstractSocketClient
.
out - Variable in class org.crsh.util.AbstractSocketServer
.
outter - Variable in class org.crsh.lang.impl.groovy.closure.PipeLineInvocationContext
.
Overflow - Enum in org.crsh.text.ui
Overflow control.
Overflow() - Constructor for enum org.crsh.text.ui.Overflow
 
overflow - Variable in class org.crsh.text.ui.TableElement
.
overflow(Overflow) - Method in class org.crsh.text.ui.TableElement
 
overflow - Variable in class org.crsh.text.ui.TableLineRenderer
.
owner - Variable in class org.crsh.cli.impl.descriptor.HelpDescriptor
.
owner - Variable in class org.crsh.cli.impl.invocation.InvocationMatch
.
owner() - Method in class org.crsh.cli.impl.invocation.InvocationMatch
 
owner - Variable in class org.crsh.cli.impl.lang.MethodDescriptor
.
owner - Variable in class org.crsh.lang.impl.groovy.closure.ClosureDelegate
.

P

p - Static variable in class org.crsh.lang.impl.script.PipeLineFactory
.
p - Static variable in class org.crsh.plugin.ResourceManager
.
p - Static variable in class org.crsh.util.Utils
.
paint() - Method in class org.crsh.text.VirtualScreen
Pain the underlying screen context.
PAINTED - Static variable in class org.crsh.text.VirtualScreen
 
PAINTING - Static variable in class org.crsh.text.VirtualScreen
 
Pair<F,S> - Class in org.crsh.util
 
Pair(F, S) - Constructor for class org.crsh.util.Pair
 
parameter - Variable in class org.crsh.cli.impl.completion.ParameterCompletion
.
parameter - Variable in class org.crsh.cli.impl.invocation.ParameterMatch
.
parameter - Variable in class org.crsh.cli.impl.parser.Event.Parameter
.
ParameterCompletion - Class in org.crsh.cli.impl.completion
 
ParameterCompletion(String, Delimiter, ParameterDescriptor, Completer) - Constructor for class org.crsh.cli.impl.completion.ParameterCompletion
 
ParameterDescriptor - Class in org.crsh.cli.descriptor
 
ParameterDescriptor(ParameterType<?>, Description, boolean, boolean, boolean, Class<? extends Completer>, Annotation) - Constructor for class org.crsh.cli.descriptor.ParameterDescriptor
 
ParameterMatch<P extends ParameterDescriptor> - Class in org.crsh.cli.impl.invocation
 
ParameterMatch(P, List<LiteralValue>) - Constructor for class org.crsh.cli.impl.invocation.ParameterMatch
 
parameters - Variable in class org.crsh.cli.descriptor.CommandDescriptor
.
parameters(Class<?>) - Method in class org.crsh.cli.impl.lang.CommandFactory
 
ParameterType<V> - Class in org.crsh.cli.impl
 
ParameterType(Multiplicity, Class<?>, Class<V>, ValueType<V>) - Constructor for class org.crsh.cli.impl.ParameterType
 
parse(List<String>) - Method in class org.crsh.cli.descriptor.ArgumentDescriptor
 
parse(List<String>) - Method in class org.crsh.cli.descriptor.OptionDescriptor
 
parse(String) - Method in class org.crsh.cli.descriptor.ParameterDescriptor
 
parse(List<String>) - Method in class org.crsh.cli.descriptor.ParameterDescriptor
 
parse(String) - Method in class org.crsh.cli.impl.invocation.InvocationMatcher
 
parse(String) - Method in class org.crsh.cli.impl.ParameterType
 
parse() - Method in class org.crsh.cli.impl.tokenizer.Tokenizer
 
parse() - Method in class org.crsh.cli.impl.tokenizer.TokenizerImpl
 
parse(String) - Method in class org.crsh.cli.type.ValueType
 
parse(Class<S>, String) - Method in class org.crsh.cli.type.ValueType
Parse the s argument into a value of type S that is a subclass of the generic value type V.
parse(String, String) - Method in class org.crsh.lang.impl.groovy.GroovyClassFactory
 
parse(CharSequence) - Static method in class org.crsh.lang.impl.script.Token
 
parse(CharSequence, int) - Static method in class org.crsh.lang.impl.script.Token
 
parse(String) - Method in class org.crsh.plugin.PropertyDescriptor
Parse a string representation of a value and returns the corresponding typed value.
parse(String, String) - Method in class org.crsh.util.ClassFactory
 
parseEncoding(String) - Static method in class org.crsh.ssh.term.SSHContext
Parse the LC_CTYPE format or return null.
parseKeyValue(String) - Static method in class org.crsh.cli.completers.ObjectNameCompleter
 
parseNames(String, int, int, int) - Static method in class org.crsh.vfs.Path
 
parseProperty(PropertyDescriptor<T>, String) - Method in class org.crsh.plugin.PropertyManager
Set a context property to a new value.
Parser<T> - Class in org.crsh.cli.impl.parser
 
Parser(Tokenizer, CommandDescriptor<T>, Mode) - Constructor for class org.crsh.cli.impl.parser.Parser
 
password - Variable in class org.crsh.auth.SimpleAuthenticationPlugin
.
password - Variable in class org.crsh.cli.descriptor.ParameterDescriptor
.
PASSWORD - Static variable in class org.crsh.ssh.term.SSHLifeCycle
.
PASTE_AFTER - Static variable in class org.crsh.console.EditorAction
 
path - Variable in class org.crsh.vfs.File
.
Path - Class in org.crsh.vfs
 
Path(boolean, String[]) - Constructor for class org.crsh.vfs.Path
 
path(File, int) - Static method in class org.crsh.vfs.Path
 
Path.Absolute - Class in org.crsh.vfs
 
Path.Absolute(boolean, String[]) - Constructor for class org.crsh.vfs.Path.Absolute
 
Path.Relative - Class in org.crsh.vfs
 
Path.Relative(boolean, String[]) - Constructor for class org.crsh.vfs.Path.Relative
 
pathPattern - Static variable in class org.crsh.vfs.spi.servlet.ServletContextDriver
A valid path.
payload - Variable in class org.crsh.shell.impl.remoting.ServerMessage.Chunk.Style
.
payload - Variable in class org.crsh.shell.impl.remoting.ServerMessage.Chunk.Text
.
peek() - Method in class org.crsh.cli.impl.tokenizer.Tokenizer
 
peekContext() - Method in class org.crsh.command.AbstractCommand
 
peekContext() - Method in class org.crsh.lang.impl.groovy.command.GroovyScriptCommand
 
peekFirst() - Method in class org.crsh.cli.impl.parser.Event.Parameter
 
peekLast() - Method in class org.crsh.cli.impl.parser.Event.Parameter
 
peekProcess() - Method in class org.crsh.telnet.term.processor.Processor
 
perform(Editor, EditorBuffer) - Method in class org.crsh.console.EditorAction.ChangeChars
 
perform(Editor, EditorBuffer) - Method in class org.crsh.console.EditorAction.Copy
 
perform(Editor, EditorBuffer) - Method in class org.crsh.console.EditorAction.DeleteNextChars
 
perform(Editor, EditorBuffer) - Method in class org.crsh.console.EditorAction.History
 
perform(Editor, EditorBuffer) - Method in class org.crsh.console.EditorAction.InsertKey
 
perform(Editor, EditorBuffer) - Method in class org.crsh.console.EditorAction.MoveNextWord
 
perform(Editor, EditorBuffer) - Method in class org.crsh.console.EditorAction.MovePrevWord
 
perform(Editor, EditorBuffer) - Method in class org.crsh.console.EditorAction
 
perform(Editor, EditorBuffer) - Method in class org.crsh.console.Mode
 
Pipe<C,P> - Class in org.crsh.command
A command pipe.
Pipe() - Constructor for class org.crsh.command.Pipe
 
PipeCommandMatch<T extends BaseCommand,C,P,PC extends Pipe<C,P>> - Class in org.crsh.lang.impl.java
 
PipeCommandMatch(ClassShellCommand<T>, CommandInvoker<Instance<T>, PC>) - Constructor for class org.crsh.lang.impl.java.PipeCommandMatch
 
PipeLine - Class in org.crsh.shell.impl.command.pipeline
 
PipeLine(CommandInvoker[]) - Constructor for class org.crsh.shell.impl.command.pipeline.PipeLine
 
PipeLineClosure - Class in org.crsh.lang.impl.groovy.closure
 
PipeLineClosure(InvocationContext<Object>, String, Command<?>) - Constructor for class org.crsh.lang.impl.groovy.closure.PipeLineClosure
 
PipeLineClosure(InvocationContext<Object>, PipeLineElement[]) - Constructor for class org.crsh.lang.impl.groovy.closure.PipeLineClosure
 
PipeLineElement - Class in org.crsh.lang.impl.groovy.closure
 
PipeLineElement() - Constructor for class org.crsh.lang.impl.groovy.closure.PipeLineElement
 
PipeLineFactory - Class in org.crsh.lang.impl.script
A factory for a pipeline.
PipeLineFactory(String, PipeLineFactory) - Constructor for class org.crsh.lang.impl.script.PipeLineFactory
Create a pipeline factory for the specified line and next factory
PipeLineInvocationContext - Class in org.crsh.lang.impl.groovy.closure
 
PipeLineInvocationContext(InvocationContext<Object>) - Constructor for class org.crsh.lang.impl.groovy.closure.PipeLineInvocationContext
 
PipeLineInvoker - Class in org.crsh.lang.impl.groovy.closure
 
PipeLineInvoker(PipeLineClosure, Object[]) - Constructor for class org.crsh.lang.impl.groovy.closure.PipeLineInvoker
 
Plugin - Class in org.crsh.console
The handler defines a state machine that can have several implementations.
Plugin() - Constructor for class org.crsh.console.Plugin
 
PluginContext - Class in org.crsh.plugin
 
PluginContext(PluginDiscovery, Map<String, Object>, FS, FS, ClassLoader) - Constructor for class org.crsh.plugin.PluginContext
Create a new plugin context with preconfigured executor and scanner, this is equivalent to invoking:
PluginContext(ExecutorService, ScheduledExecutorService, PluginDiscovery, Map<String, Object>, FS, FS, ClassLoader) - Constructor for class org.crsh.plugin.PluginContext
Create a new plugin context.
pluginContext - Variable in class org.crsh.ssh.term.inline.SSHInlineCommand
.
pluginContext - Variable in class org.crsh.ssh.term.scp.SCPCommandFactory
.
PluginDiscovery - Interface in org.crsh.plugin
 
PluginLifeCycle - Class in org.crsh.plugin
The base class for managing the CRaSH life cycle.
PluginLifeCycle() - Constructor for class org.crsh.plugin.PluginLifeCycle
 
PluginManager - Class in org.crsh.plugin
 
PluginManager(PluginContext, PluginDiscovery) - Constructor for class org.crsh.plugin.PluginManager
 
plugins - Variable in class org.crsh.plugin.PluginManager
.
plugins - Variable in class org.crsh.plugin.SimplePluginDiscovery
.
pop() - Method in class org.crsh.console.EditorBuffer
Popup one char from buffer at the current cursor position.
pop() - Method in class org.crsh.telnet.term.console.TermIOBuffer
Popup one char from buffer at the current cursor position.
popContext() - Method in class org.crsh.command.AbstractCommand
 
popContext() - Method in class org.crsh.lang.impl.groovy.command.GroovyScriptCommand
 
port - Variable in class org.crsh.ssh.term.SSHLifeCycle
.
port - Variable in class org.crsh.telnet.term.TelnetLifeCycle
.
port - Variable in class org.crsh.util.AbstractSocketClient
.
port - Variable in class org.crsh.util.AbstractSocketServer
.
PRE_HTML - Static variable in class org.crsh.text.Format
.
prefix - Variable in class org.crsh.cli.impl.completion.CommandCompletion
.
prefix - Variable in class org.crsh.cli.impl.completion.OptionCompletion
.
prefix - Variable in class org.crsh.cli.impl.completion.ParameterCompletion
.
prefix - Variable in class org.crsh.cli.spi.Completion.Builder
.
prefix - Variable in class org.crsh.cli.spi.Completion
.
prefix - Variable in class org.crsh.shell.impl.remoting.ClientMessage.GetCompletion
.
preserve - Variable in class org.crsh.ssh.term.scp.SCPAction
.
previous - Variable in class org.crsh.text.ui.TableRowLineRenderer
.
previous() - Method in class org.crsh.text.ui.TableRowLineRenderer
 
previous - Variable in class org.crsh.text.ui.TableRowReader
.
previous() - Method in class org.crsh.text.ui.TableRowReader
 
previousCR - Variable in class org.crsh.console.EditorWriter
.
previousCR - Variable in class org.crsh.telnet.term.console.TermIOBuffer
Do we have a issued a CR previously?
previousCR - Variable in class org.crsh.telnet.term.console.TermIOWriter
.
previousRow() - Method in class org.crsh.text.VirtualScreen
 
print(Format, Appendable) - Method in class org.crsh.cli.descriptor.CommandDescriptor
 
print(CommandDescriptor<?>, Appendable) - Method in class org.crsh.cli.descriptor.Format.Describe
 
print(CommandDescriptor<?>, Appendable) - Method in class org.crsh.cli.descriptor.Format.Man
 
print(CommandDescriptor<?>, Appendable) - Method in class org.crsh.cli.descriptor.Format
Print the specified command to the stream
print(CommandDescriptor<?>, Appendable) - Method in class org.crsh.cli.descriptor.Format.Usage
 
print(Object, Color) - Method in class org.crsh.text.RenderPrintWriter
 
print(Object, Color, Color) - Method in class org.crsh.text.RenderPrintWriter
 
print(Object, Decoration) - Method in class org.crsh.text.RenderPrintWriter
 
print(Object, Decoration, Color) - Method in class org.crsh.text.RenderPrintWriter
 
print(Object, Decoration, Color, Color) - Method in class org.crsh.text.RenderPrintWriter
 
print(Object, Style) - Method in class org.crsh.text.RenderPrintWriter
 
print(Object) - Method in class org.crsh.text.RenderPrintWriter
 
printDescriptionSection(CommandDescriptor<?>, Appendable) - Method in class org.crsh.cli.descriptor.Format.Man
 
printDetailsSection(CommandDescriptor<?>, Appendable) - Method in class org.crsh.cli.descriptor.Format.Usage
 
printFQN(CommandDescriptor<?>, Appendable) - Method in class org.crsh.cli.descriptor.Format
Print the full qualified name of the command.
printFQNWithOptions(CommandDescriptor<?>, Appendable) - Method in class org.crsh.cli.descriptor.Format
 
println(Object, Color) - Method in class org.crsh.text.RenderPrintWriter
 
println(Object, Color, Color) - Method in class org.crsh.text.RenderPrintWriter
 
println(Object, Decoration) - Method in class org.crsh.text.RenderPrintWriter
 
println(Object, Decoration, Color) - Method in class org.crsh.text.RenderPrintWriter
 
println(Object, Decoration, Color, Color) - Method in class org.crsh.text.RenderPrintWriter
 
println(Object, Style) - Method in class org.crsh.text.RenderPrintWriter
 
println(Object) - Method in class org.crsh.text.RenderPrintWriter
 
printMan(Appendable) - Method in class org.crsh.cli.descriptor.CommandDescriptor
 
printNameSection(CommandDescriptor<?>, Appendable) - Method in class org.crsh.cli.descriptor.Format.Man
 
printOptions(boolean, CommandDescriptor<?>, Appendable) - Method in class org.crsh.cli.descriptor.Format.Man
 
printParameter(boolean, ParameterDescriptor, Appendable) - Method in class org.crsh.cli.descriptor.Format.Man
 
printParameters(boolean, CommandDescriptor<?>, Appendable) - Method in class org.crsh.cli.descriptor.Format.Man
 
printParametersSection(CommandDescriptor<?>, Appendable) - Method in class org.crsh.cli.descriptor.Format.Man
 
printSubordinates(CommandDescriptor<?>, Appendable) - Method in class org.crsh.cli.descriptor.Format.Man
 
printSynopsisSection(CommandDescriptor<?>, Appendable) - Method in class org.crsh.cli.descriptor.Format.Man
 
printUsage(Appendable) - Method in class org.crsh.cli.descriptor.ArgumentDescriptor
Prints the argument: Single valued arguments use the "$arg" pattern. Multi valued arguments use the "...
printUsage(Appendable) - Method in class org.crsh.cli.descriptor.CommandDescriptor
 
printUsage(Appendable) - Method in class org.crsh.cli.descriptor.OptionDescriptor
Prints the option names as an alternative of switches surrounded by a square brace, for instance: "[-f --foo]"
printUsage(Appendable) - Method in class org.crsh.cli.descriptor.ParameterDescriptor
 
printUsageSection(CommandDescriptor<?>, Appendable) - Method in class org.crsh.cli.descriptor.Format.Usage
 
process(Status.Request<T>) - Method in class org.crsh.cli.impl.parser.Status.ComputeArg
 
process(Status.Request<T>) - Method in class org.crsh.cli.impl.parser.Status.Done
 
process(Status.Request<T>) - Method in class org.crsh.cli.impl.parser.Status
Process a request.
process(Status.Request<T>) - Method in class org.crsh.cli.impl.parser.Status.ReadingArg
 
process(Status.Request<T>) - Method in class org.crsh.cli.impl.parser.Status.ReadingOption
 
process(Status.Request<T>) - Method in class org.crsh.cli.impl.parser.Status.WantReadArg
 
process - Variable in class org.crsh.console.ProcessHandler
.
process - Variable in class org.crsh.shell.impl.remoting.ClientProcessContext
.
process - Variable in class org.crsh.shell.impl.remoting.ServerAutomaton
.
process - Variable in class org.crsh.ssh.term.inline.SSHInlineShellProcessContext
.
process - Variable in class org.crsh.telnet.term.processor.ProcessContext
.
processContext - Variable in class org.crsh.shell.impl.command.CRaSHProcessContext
.
ProcessContext - Class in org.crsh.telnet.term.processor
 
ProcessContext(Processor, ShellProcess) - Constructor for class org.crsh.telnet.term.processor.ProcessContext
 
processes - Variable in class org.crsh.shell.impl.async.AsyncShell
.
ProcessHandler - Class in org.crsh.console
A process execution state machine.
ProcessHandler(Console, ShellProcess) - Constructor for class org.crsh.console.ProcessHandler
 
ProcessHandler.Reader - Class in org.crsh.console
A thread reading a line.
ProcessHandler.Reader(Thread, boolean) - Constructor for class org.crsh.console.ProcessHandler.Reader
 
processor - Variable in class org.crsh.telnet.term.processor.ProcessContext
.
Processor - Class in org.crsh.telnet.term.processor
 
Processor(Term, Shell) - Constructor for class org.crsh.telnet.term.processor.Processor
 
ProcessorIOHandler - Class in org.crsh.telnet.term.processor
 
ProcessorIOHandler() - Constructor for class org.crsh.telnet.term.processor.ProcessorIOHandler
 
produced - Variable in class org.crsh.shell.ShellResponse.Ok
.
producedType - Variable in class org.crsh.lang.impl.java.PipeCommandMatch
.
producedType - Variable in class org.crsh.lang.impl.java.ProducerCommandMatch
.
producedType - Variable in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
.
Producer<P,C extends Consumer<? super P>> - Interface in org.crsh.stream
A producer that produces elements in a specific consumer.
ProducerCommandMatch<T extends BaseCommand,P> - Class in org.crsh.lang.impl.java
 
ProducerCommandMatch(ClassShellCommand<T>, CommandInvoker<Instance<T>, ?>, Class<P>) - Constructor for class org.crsh.lang.impl.java.ProducerCommandMatch
 
PROPERTIES - Static variable in class org.crsh.cli.type.ValueType
Properties as semi colon separated values.
properties - Variable in class org.crsh.plugin.PropertyManager
.
Property<T> - Class in org.crsh.plugin
 
Property(PropertyDescriptor<T>, T) - Constructor for class org.crsh.plugin.Property
 
PropertyDescriptor<T> - Class in org.crsh.plugin
 
PropertyDescriptor(Class<T>, String, T, String) - Constructor for class org.crsh.plugin.PropertyDescriptor
Create a new property descriptor.
PropertyDescriptor(Class<T>, String, T, String, boolean) - Constructor for class org.crsh.plugin.PropertyDescriptor
Create a new property descriptor.
propertyManager - Variable in class org.crsh.plugin.PluginContext
.
PropertyManager - Class in org.crsh.plugin
 
PropertyManager() - Constructor for class org.crsh.plugin.PropertyManager
 
provide(C) - Method in class org.crsh.command.Pipe
 
provide(Object) - Method in class org.crsh.lang.impl.groovy.closure.ClosureInvoker
 
provide(Object) - Method in class org.crsh.lang.impl.groovy.closure.PipeLineInvocationContext
 
provide(Object) - Method in class org.crsh.shell.impl.command.CRaSHProcessContext
 
provide(P) - Method in class org.crsh.shell.impl.command.InvocationContextImpl
 
provide(Object) - Method in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
 
provide(Void) - Method in class org.crsh.shell.impl.command.pipeline.PipeLine
 
provide(C) - Method in class org.crsh.shell.impl.command.spi.CommandInvoker
 
provide(C) - Method in interface org.crsh.stream.Consumer
Provide an element.
provide(Object) - Method in class org.crsh.text.ScreenContextConsumer
 
proxy - Variable in class org.crsh.lang.impl.groovy.ShellBinding
 
ptr - Variable in class org.crsh.cli.impl.tokenizer.Tokenizer
.
push(char) - Method in class org.crsh.telnet.term.console.TermIOBuffer
Push one char in the buffer at the current cursor position.
pushBack(int) - Method in class org.crsh.cli.impl.tokenizer.Tokenizer
 
pushBack() - Method in class org.crsh.cli.impl.tokenizer.Tokenizer
 
pushContext(InvocationContext<?>) - Method in class org.crsh.command.AbstractCommand
 
pushContext(InvocationContext<?>) - Method in class org.crsh.lang.impl.groovy.command.GroovyScriptCommand
 

Q

queue - Variable in class org.crsh.telnet.term.processor.Processor
.
Quoting - Enum in org.crsh.cli.impl.line
 
Quoting() - Constructor for enum org.crsh.cli.impl.line.Quoting
 

R

RAMDriver - Class in org.crsh.vfs.spi.ram
 
RAMDriver() - Constructor for class org.crsh.vfs.spi.ram.RAMDriver
 
RAMMountFactory - Class in org.crsh.vfs.spi.ram
 
RAMMountFactory() - Constructor for class org.crsh.vfs.spi.ram.RAMMountFactory
 
RAMURLConnection - Class in org.crsh.vfs.spi.ram
 
RAMURLConnection(URL, String) - Constructor for class org.crsh.vfs.spi.ram.RAMURLConnection
 
RAMURLStreamHandler - Class in org.crsh.vfs.spi.ram
 
RAMURLStreamHandler(RAMDriver) - Constructor for class org.crsh.vfs.spi.ram.RAMURLStreamHandler
 
raw - Variable in class org.crsh.cli.impl.line.MultiLineVisitor
.
raw - Variable in class org.crsh.cli.impl.tokenizer.Token
.
rawValue - Variable in class org.crsh.cli.impl.LiteralValue
.
read() - Method in class org.crsh.telnet.term.console.ConsoleTerm
 
read() - Method in interface org.crsh.telnet.term.spi.TermIO
Reads an input value.
read() - Method in class org.crsh.telnet.term.TelnetIO
 
read() - Method in interface org.crsh.telnet.term.Term
Read the next term event.
read(InputStream) - Static method in class org.crsh.util.Utils
 
READ_TERM_TASK - Variable in class org.crsh.telnet.term.processor.Processor
.
readAsBytes(InputStream) - Static method in class org.crsh.util.Utils
 
readAsUTF8(InputStream) - Static method in class org.crsh.util.Utils
 
reader(int, int) - Method in class org.crsh.text.LineRenderer.Composite
 
reader(int) - Method in class org.crsh.text.LineRenderer.Composite
 
reader(int, int) - Method in class org.crsh.text.LineRenderer
Create a renderer for the specified width and height or return null if the element does not provide any output for the specified dimensions.
reader(int) - Method in class org.crsh.text.LineRenderer
Create a renderer for the specified width or return null if the element does not provide any output.
reader(int) - Method in class org.crsh.text.renderers.MemoryUsageLineRenderer
 
reader(int, int) - Method in class org.crsh.text.renderers.MemoryUsageLineRenderer
 
reader(int) - Method in class org.crsh.text.ui.LabelLineRenderer
 
reader(int, int) - Method in class org.crsh.text.ui.LabelLineRenderer
 
reader(int) - Method in class org.crsh.text.ui.RowLineRenderer
 
reader(int) - Method in class org.crsh.text.ui.TableLineRenderer
 
reader(int, int) - Method in class org.crsh.text.ui.TableLineRenderer
 
reader - Variable in class org.crsh.text.ui.TableRowReader
.
reader(int) - Method in class org.crsh.text.ui.TreeLineRenderer
 
readKey(Reader) - Static method in class org.crsh.ssh.util.KeyPairUtils
 
readLine(String) - Method in class org.crsh.command.BaseCommand
 
readLine(String, boolean) - Method in class org.crsh.command.BaseCommand
 
readLine(String, boolean) - Method in class org.crsh.console.ProcessHandler
 
readLine(String, boolean) - Method in class org.crsh.lang.impl.groovy.closure.PipeLineInvocationContext
 
readLine(String, boolean) - Method in class org.crsh.shell.impl.command.CRaSHProcessContext
 
readLine(String, boolean) - Method in class org.crsh.shell.impl.command.InvocationContextImpl
 
readLine(String, boolean) - Method in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
 
readLine(String, boolean) - Method in class org.crsh.shell.impl.remoting.ClientProcessContext
 
readLine(String, boolean) - Method in interface org.crsh.shell.InteractionContext
Display a message and read a line on the console, this method call can be blocking until the user provides a value.
readLine(String, boolean) - Method in class org.crsh.ssh.term.inline.SSHInlineShellProcessContext
 
readLine(String, boolean) - Method in class org.crsh.telnet.term.processor.ProcessContext
 
readLine(CharSequence) - Static method in class org.crsh.telnet.term.TermEvent
 
readObject(ObjectInputStream) - Method in class org.crsh.shell.impl.remoting.ServerMessage.End
 
readTerm() - Method in class org.crsh.telnet.term.processor.Processor
 
real - Variable in class org.crsh.lang.impl.LanguageProxy
.
recursive - Variable in class org.crsh.ssh.term.scp.SCPAction
.
refresh() - Method in class org.crsh.plugin.PluginContext
Refresh the fs system view.
refresh() - Method in class org.crsh.plugin.ResourceManager
Refresh the fs system view.
REFRESH - Static variable in class org.crsh.text.VirtualScreen
 
register(String, FSMountFactory<?>) - Method in class org.crsh.vfs.FS.Builder
Register a resolver.
registered - Variable in class org.crsh.plugin.WebPluginLifeCycle
.
releaseAlternateBuffer() - Method in interface org.crsh.console.ConsoleDriver
Release control of the alternate buffer.
releaseAlternateBuffer() - Method in class org.crsh.console.ProcessHandler
 
releaseAlternateBuffer() - Method in class org.crsh.lang.impl.groovy.closure.PipeLineInvocationContext
 
releaseAlternateBuffer() - Method in class org.crsh.shell.impl.command.CRaSHProcessContext
 
releaseAlternateBuffer() - Method in class org.crsh.shell.impl.command.InvocationContextImpl
 
releaseAlternateBuffer() - Method in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
 
releaseAlternateBuffer() - Method in class org.crsh.shell.impl.remoting.ClientProcessContext
 
releaseAlternateBuffer() - Method in interface org.crsh.shell.InteractionContext
Release control of the alternate buffer.
releaseAlternateBuffer() - Method in class org.crsh.ssh.term.inline.SSHInlineShellProcessContext
 
releaseAlternateBuffer() - Method in class org.crsh.telnet.term.console.ConsoleTerm
 
releaseAlternateBuffer() - Method in class org.crsh.telnet.term.processor.ProcessContext
 
releaseAlternateBuffer() - Method in interface org.crsh.telnet.term.spi.TermIO
Release control of the alternate buffer.
releaseAlternateBuffer() - Method in class org.crsh.telnet.term.TelnetIO
 
releaseAlternateBuffer() - Method in interface org.crsh.telnet.term.Term
Release control of the alternate buffer.
RemoteClient - Class in org.crsh.shell.impl.remoting
 
RemoteClient(int, Shell) - Constructor for class org.crsh.shell.impl.remoting.RemoteClient
 
RemoteServer - Class in org.crsh.shell.impl.remoting
 
RemoteServer(int) - Constructor for class org.crsh.shell.impl.remoting.RemoteServer
 
remove() - Method in class org.crsh.cli.impl.parser.Parser
 
remove() - Method in class org.crsh.cli.impl.tokenizer.Tokenizer
 
remove() - Method in class org.crsh.console.EditorBuffer
 
remove() - Method in class org.crsh.telnet.term.console.TermIOBuffer
 
remove() - Method in class org.crsh.util.BaseIterator
 
render(RenderAppendable) - Method in class org.crsh.text.LineRenderer
Renders this object to the provided output.
render(RenderAppendable) - Method in class org.crsh.text.ui.Element
 
renderable - Variable in class org.crsh.text.ScreenContextConsumer
.
renderables - Static variable in class org.crsh.text.Renderer
.
RenderAppendable - Class in org.crsh.text
 
RenderAppendable(ScreenContext) - Constructor for class org.crsh.text.RenderAppendable
 
Renderer<E> - Class in org.crsh.text
Provide a renderable.
Renderer() - Constructor for class org.crsh.text.Renderer
 
renderer(Iterator<E>) - Method in class org.crsh.text.Renderer
 
renderer(Iterator<BindingRenderer.BindingData>) - Method in class org.crsh.text.renderers.BindingRenderer
 
renderer(Iterator<EntityTypeRenderer.EntityTypeData>) - Method in class org.crsh.text.renderers.EntityTypeRenderer
 
renderer(Iterator<File>) - Method in class org.crsh.text.renderers.FileRenderer
 
renderer(Iterator<Logger>) - Method in class org.crsh.text.renderers.LoggerRenderer
 
renderer(Iterator<LogRecord>) - Method in class org.crsh.text.renderers.LogRecordRenderer
 
renderer(Iterator<Map<?, ?>>) - Method in class org.crsh.text.renderers.MapRenderer
 
renderer(Iterator<MBeanInfo>) - Method in class org.crsh.text.renderers.MBeanInfoRenderer
 
renderer(Iterator<MemoryUsage>) - Method in class org.crsh.text.renderers.MemoryUsageRenderer
 
renderer(Iterator<ObjectName>) - Method in class org.crsh.text.renderers.ObjectNameRenderer
 
renderer(Iterator<Thread>) - Method in class org.crsh.text.renderers.ThreadRenderer
 
renderer() - Method in class org.crsh.text.ui.Element
 
renderer(Iterator<Element>) - Method in class org.crsh.text.ui.ElementRenderer
 
renderer() - Method in class org.crsh.text.ui.EvalElement
 
renderer() - Method in class org.crsh.text.ui.LabelElement
 
renderer() - Method in class org.crsh.text.ui.RowElement
 
renderer(int[], int) - Method in class org.crsh.text.ui.RowLineRenderer
 
renderer() - Method in class org.crsh.text.ui.TableElement
 
renderer(int[], int) - Method in class org.crsh.text.ui.TableRowLineRenderer
 
renderer - Variable in class org.crsh.text.ui.TableRowReader
.
renderer() - Method in class org.crsh.text.ui.TextElement
 
renderer() - Method in class org.crsh.text.ui.TreeElement
 
renderer(Iterator<UIBuilder>) - Method in class org.crsh.text.ui.UIBuilderRenderer
 
renderers - Variable in class org.crsh.text.LineRenderer.Composite
.
renderLine(RenderAppendable) - Method in interface org.crsh.text.LineReader
Renders the element.
renderLine(RenderAppendable) - Method in class org.crsh.text.ui.LabelReader
 
renderLine(RenderAppendable) - Method in class org.crsh.text.ui.TableRowReader
 
RenderPrintWriter - Class in org.crsh.text
 
RenderPrintWriter(ScreenContext) - Constructor for class org.crsh.text.RenderPrintWriter
 
RenderPrintWriter(ScreenContext, Closeable) - Constructor for class org.crsh.text.RenderPrintWriter
 
RenderWriter - Class in org.crsh.text
 
RenderWriter(ScreenContext) - Constructor for class org.crsh.text.RenderWriter
 
RenderWriter(ScreenContext, Closeable) - Constructor for class org.crsh.text.RenderWriter
 
repeat(int) - Method in class org.crsh.console.EditorAction
 
repl - Variable in class org.crsh.lang.impl.groovy.GroovyLanguage
.
Repl - Interface in org.crsh.lang.spi
Read–eval–print loop.
repl - Variable in class org.crsh.shell.impl.command.CRaSHSession
.
repl - Class in org.crsh.shell.impl.command.system
 
repl() - Constructor for class org.crsh.shell.impl.command.system.repl
 
replace(CharSequence) - Method in class org.crsh.console.EditorBuffer
Replace all the characters before the cursor by the provided char sequence.
replace(CharSequence) - Method in class org.crsh.telnet.term.console.TermIOBuffer
Replace all the characters before the cursor by the provided char sequence.
ReplCompleter - Interface in org.crsh.shell.impl.command.system
 
ReplResponse - Class in org.crsh.lang.spi
 
ReplResponse() - Constructor for class org.crsh.lang.spi.ReplResponse
 
ReplResponse.Invoke - Class in org.crsh.lang.spi
 
ReplResponse.Invoke(CommandInvoker<Void, ?>) - Constructor for class org.crsh.lang.spi.ReplResponse.Invoke
 
ReplResponse.Response - Class in org.crsh.lang.spi
 
ReplResponse.Response(ShellResponse) - Constructor for class org.crsh.lang.spi.ReplResponse.Response
 
request - Variable in class org.crsh.shell.impl.async.AsyncProcess
.
request - Variable in class org.crsh.shell.impl.command.CRaSHProcess
.
required - Variable in class org.crsh.cli.descriptor.ParameterDescriptor
.
required - Variable in class org.crsh.cli.impl.lang.CommandFactory.Tuple
 
Required - Annotation Type in org.crsh.cli
Declares if a command parameter is required or not.
reset() - Method in class org.crsh.cli.impl.line.LineParser
 
reset() - Method in class org.crsh.cli.impl.line.LineParser.Visitor
 
reset() - Method in class org.crsh.cli.impl.line.MultiLineVisitor
 
reset() - Method in class org.crsh.cli.impl.line.ValueLineVisitor
 
reset() - Method in class org.crsh.console.Editor
 
reset() - Method in class org.crsh.console.EditorBuffer
Reset the buffer state.
reset() - Method in class org.crsh.ssh.term.CRaSHCommand
 
reset - Static variable in class org.crsh.text.Style
 
resolve(Class<T>) - Method in interface org.crsh.cli.impl.lang.Instance
Resolve the specified contextual type to an instance or return null if no object able to satisfy the class type was resolved.
resolve(String) - Method in interface org.crsh.command.InvocationContext
Resolve a command invoker for the specified command line.
resolve(String) - Method in class org.crsh.lang.impl.groovy.closure.PipeLineInvocationContext
 
resolve(InvocationMatch<Instance<T>>) - Method in class org.crsh.lang.impl.groovy.command.GroovyScriptShellCommand
 
resolve(Class<U>) - Method in class org.crsh.lang.impl.java.BaseCommandMatch.BaseInvoker
 
resolve(List<JavaFileObject>, Node, String, boolean) - Method in class org.crsh.lang.impl.java.ClasspathResolver
 
resolve(String, boolean) - Method in class org.crsh.lang.impl.java.ClasspathResolver
 
resolve(InvocationMatch<Instance<T>>) - Method in class org.crsh.lang.impl.java.ClassShellCommand
 
resolve(String) - Method in class org.crsh.shell.impl.command.InvocationContextImpl
 
resolve(InvocationMatch<T>) - Method in class org.crsh.shell.impl.command.spi.Command
Resolve the real match for a specified invocation match.
resolve(Type, Class<?>, int) - Static method in class org.crsh.util.Utils
A simplistic implementation, it may not handle all cases but it should handle enough.
resolve(FSDriver<H>, H, Path) - Method in class org.crsh.vfs.File
 
resolve2(Object[]) - Method in class org.crsh.lang.impl.groovy.closure.PipeLineClosure
 
resolveCmdMountPointConfig() - Method in class org.crsh.plugin.Embedded
 
resolveCmdMountPointConfig() - Method in class org.crsh.plugin.WebPluginLifeCycle
 
resolveCmdMountPointConfig() - Method in class org.crsh.spring.SpringBootstrap
 
resolveCommand(String) - Method in class org.crsh.lang.LanguageCommandResolver
 
resolveCommand(Compiler, String, Resource) - Method in class org.crsh.lang.LanguageCommandResolver
 
resolveCommand(String) - Method in class org.crsh.shell.impl.command.spi.Command
 
resolveCommand(Map<String, ?>, String, Map<String, ?>, List<?>) - Method in class org.crsh.shell.impl.command.spi.Command
Provides an invoker for the command line specified in a detyped manner.
resolveCommand(String) - Method in interface org.crsh.shell.impl.command.spi.CommandResolver
Attempt to obtain a command.
resolveCommand(String) - Method in class org.crsh.shell.impl.command.system.SystemResolver
 
resolveCommand2(String) - Method in class org.crsh.lang.LanguageCommandResolver
 
resolveConfMountPointConfig() - Method in class org.crsh.plugin.Embedded
 
resolveConfMountPointConfig() - Method in class org.crsh.plugin.WebPluginLifeCycle
 
resolveConfMountPointConfig() - Method in class org.crsh.spring.SpringBootstrap
 
resolveInvoker(String) - Method in class org.crsh.shell.impl.command.spi.Command
Provides an invoker for the command line specified as a command line to parse.
resolveMethodInvocation(InvocationContext, String, Object) - Static method in class org.crsh.lang.impl.groovy.Helper
 
resolveOption(String) - Method in class org.crsh.cli.descriptor.CommandDescriptor
Find an command option by its name, this will look through the command hierarchy.
resolvePathProperty(String, String) - Method in class org.crsh.plugin.WebPluginLifeCycle
The path property is resolved from the servlet context parameters.
resolveProperty(InvocationContext, String) - Static method in class org.crsh.lang.impl.groovy.Helper
 
resolvers - Variable in class org.crsh.shell.impl.command.CRaSH
.
resolvers - Variable in class org.crsh.vfs.FS.Builder
.
resolveToClass(Type, Class<?>, int) - Static method in class org.crsh.util.Utils
 
resolveToClass(Type) - Static method in class org.crsh.util.Utils
 
Resource - Class in org.crsh.vfs
 
Resource(String, byte[], long) - Constructor for class org.crsh.vfs.Resource
 
Resource(String, URL) - Constructor for class org.crsh.vfs.Resource
 
Resource - Class in org.crsh.vfs.spi.url
 
Resource(URL, InputStreamFactory, long) - Constructor for class org.crsh.vfs.spi.url.Resource
 
ResourceKind - Enum in org.crsh.plugin
 
ResourceKind() - Constructor for enum org.crsh.plugin.ResourceKind
 
resourceManager - Variable in class org.crsh.plugin.PluginContext
.
ResourceManager - Class in org.crsh.plugin
 
ResourceManager(FS, FS) - Constructor for class org.crsh.plugin.ResourceManager
 
resources - Variable in class org.crsh.vfs.spi.url.Node
.
response - Variable in class org.crsh.lang.spi.ReplResponse.Response
.
response - Variable in class org.crsh.shell.impl.command.CRaSHResponseProcess
.
response - Variable in class org.crsh.shell.impl.remoting.ServerMessage.End
.
response - Variable in class org.crsh.ssh.term.inline.SSHInlineShellProcessContext
.
rest - Variable in class org.crsh.cli.impl.invocation.InvocationMatch
.
rest - Variable in class org.crsh.lang.impl.script.PipeLineFactory
.
restore() - Method in class org.crsh.ssh.term.CRaSHCommand
 
ret - Variable in class org.crsh.lang.impl.java.PipeCommandMatch
.
rethrow(Class<T>, Throwable) - Static method in class org.crsh.util.Utils
 
rewrite(String) - Method in class org.crsh.vfs.spi.url.Node
Rewrite an URL by analysing the serie of trailing !/.
RIGHT - Static variable in class org.crsh.console.EditorAction
 
rightCellPadding - Variable in class org.crsh.text.ui.RowLineRenderer
.
rightCellPadding - Variable in class org.crsh.text.ui.TableElement
Cell padding right.
rightCellPadding(int) - Method in class org.crsh.text.ui.TableElement
 
rightCellPadding - Variable in class org.crsh.text.ui.TableLineRenderer
Cell padding right.
ROOT - Static variable in class org.crsh.vfs.Path
.
root - Variable in class org.crsh.vfs.spi.file.FileDriver
.
root() - Method in class org.crsh.vfs.spi.file.FileDriver
 
root - Variable in class org.crsh.vfs.spi.file.FileMountFactory
.
root() - Method in interface org.crsh.vfs.spi.FSDriver
Returns the root handle.
root - Variable in class org.crsh.vfs.spi.ram.RAMDriver
.
root() - Method in class org.crsh.vfs.spi.ram.RAMDriver
 
root - Variable in class org.crsh.vfs.spi.servlet.ServletContextDriver
.
root() - Method in class org.crsh.vfs.spi.servlet.ServletContextDriver
 
root - Variable in class org.crsh.vfs.spi.url.URLDriver
.
root() - Method in class org.crsh.vfs.spi.url.URLDriver
 
row() - Static method in class org.crsh.text.ui.Element
 
row(Element...) - Method in class org.crsh.text.ui.TableElement
 
row(String...) - Method in class org.crsh.text.ui.TableElement
 
row(boolean, Element...) - Method in class org.crsh.text.ui.TableElement
 
row(boolean, String...) - Method in class org.crsh.text.ui.TableElement
 
row - Variable in class org.crsh.text.ui.TableRowLineRenderer
.
row - Variable in class org.crsh.text.ui.TableRowReader
.
row - Variable in class org.crsh.text.VirtualScreen
The absolute offset, index and row.
RowElement - Class in org.crsh.text.ui
 
RowElement() - Constructor for class org.crsh.text.ui.RowElement
 
RowElement(boolean) - Constructor for class org.crsh.text.ui.RowElement
 
rowLayout - Variable in class org.crsh.text.ui.TableElement
The optional row row layout.
rowLayout - Variable in class org.crsh.text.ui.TableLineRenderer
.
RowLineRenderer - Class in org.crsh.text.ui
 
RowLineRenderer(RowElement, BorderStyle, int, int) - Constructor for class org.crsh.text.ui.RowLineRenderer
 
rows - Variable in class org.crsh.text.ui.TableElement
.
RTL - Static variable in class org.crsh.text.ui.Layout
 
run() - Method in class org.crsh.shell.impl.remoting.ClientAutomaton
 
run() - Method in class org.crsh.ssh.term.CRaSHCommand
 
run() - Method in class org.crsh.ssh.term.inline.SSHInlineCommand
 
run() - Method in class org.crsh.ssh.term.scp.SCPAction
 
run() - Method in class org.crsh.telnet.term.processor.ProcessContext
 
run() - Method in class org.crsh.telnet.term.processor.Processor
 
run(Connection) - Method in class org.crsh.telnet.term.TelnetHandler
 
run() - Method in class org.crsh.util.Statement
 
runnable - Variable in class org.crsh.util.InterruptHandler
.
RUNNING - Static variable in class org.crsh.console.Console
.
RuntimeContext - Interface in org.crsh.command
The minimum set of services that a command needs for executing properly: a session map an attribute map
RuntimeContextImpl - Class in org.crsh.shell.impl.command
 
RuntimeContextImpl(Map<String, Object>, Map<String, Object>) - Constructor for class org.crsh.shell.impl.command.RuntimeContextImpl
 

S

s - Variable in class org.crsh.cli.impl.tokenizer.Automaton
.
SafeCallable<V> - Interface in org.crsh.util
 
saveClass(String, TimestampedObject<Class<? extends T>>) - Method in class org.crsh.util.ClassCache
 
scanner - Variable in class org.crsh.plugin.PluginContext
.
scannerFuture - Variable in class org.crsh.plugin.PluginContext
.
SCANNING - Static variable in class org.crsh.util.Utils
.
SCPAction - Class in org.crsh.ssh.term.scp
 
SCPAction() - Constructor for class org.crsh.ssh.term.scp.SCPAction
 
SCPCommandFactory - Class in org.crsh.ssh.term.scp
 
SCPCommandFactory(PluginContext) - Constructor for class org.crsh.ssh.term.scp.SCPCommandFactory
 
Screenable - Interface in org.crsh.text
The interface for pushing data to a screen.
ScreenBuffer - Class in org.crsh.text
 
ScreenBuffer() - Constructor for class org.crsh.text.ScreenBuffer
 
ScreenBuffer(ScreenContext) - Constructor for class org.crsh.text.ScreenBuffer
 
screenContext - Variable in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
.
ScreenContext - Interface in org.crsh.text
The screen context extends the Screenable and add information about the screen.
ScreenContextConsumer - Class in org.crsh.text
A Consumer<Object> that renders the object stream to a ScreenContext.
ScreenContextConsumer(ScreenContext) - Constructor for class org.crsh.text.ScreenContextConsumer
 
scriptCache - Variable in class org.crsh.lang.impl.groovy.GroovyLanguage
.
ScriptCompiler - Class in org.crsh.lang.impl.script
 
ScriptCompiler() - Constructor for class org.crsh.lang.impl.script.ScriptCompiler
 
ScriptException - Exception in org.crsh.command
Base command thrown during the execution of a command.
ScriptException() - Constructor for exception org.crsh.command.ScriptException
 
ScriptException(String) - Constructor for exception org.crsh.command.ScriptException
 
ScriptException(String, Throwable) - Constructor for exception org.crsh.command.ScriptException
 
ScriptException(Throwable) - Constructor for exception org.crsh.command.ScriptException
 
ScriptLanguage - Class in org.crsh.lang.impl.script
 
ScriptLanguage() - Constructor for class org.crsh.lang.impl.script.ScriptLanguage
 
ScriptLastStatementTransformer - Class in org.crsh.lang.impl.groovy.ast
A transformer that tags a CRaSH script class when it has an explicit return statement.
ScriptLastStatementTransformer() - Constructor for class org.crsh.lang.impl.groovy.ast.ScriptLastStatementTransformer
 
ScriptRepl - Class in org.crsh.lang.impl.script
 
ScriptRepl() - Constructor for class org.crsh.lang.impl.script.ScriptRepl
 
scriptResolver - Variable in class org.crsh.shell.impl.command.CRaSH
.
scroll(int) - Method in class org.crsh.text.VirtualScreen
 
second - Variable in class org.crsh.util.Pair
.
secret - Variable in class org.crsh.plugin.PropertyDescriptor
.
SECRET_DISPLAY_VALUE - Static variable in class org.crsh.plugin.PropertyDescriptor
The display value returned when a property is secret.
send() - Method in class org.crsh.text.ScreenContextConsumer
 
SEPARATOR - Static variable in class org.crsh.plugin.ResourceManager
.
separator - Variable in class org.crsh.text.ui.RowLineRenderer
.
separator - Variable in class org.crsh.text.ui.TableElement
.
separator(BorderStyle) - Method in class org.crsh.text.ui.TableElement
 
separator - Variable in class org.crsh.text.ui.TableLineRenderer
.
sequence - Variable in class org.crsh.console.EditorAction.InsertKey
 
sequence - Variable in class org.crsh.console.KeyStroke
.
server - Variable in class org.crsh.shell.impl.remoting.ServerProcess
.
server - Variable in class org.crsh.ssh.term.SSHLifeCycle
.
ServerAutomaton - Class in org.crsh.shell.impl.remoting
 
ServerAutomaton(ObjectOutputStream, ObjectInputStream) - Constructor for class org.crsh.shell.impl.remoting.ServerAutomaton
 
ServerAutomaton(InputStream, OutputStream) - Constructor for class org.crsh.shell.impl.remoting.ServerAutomaton
 
ServerMessage - Class in org.crsh.shell.impl.remoting
 
ServerMessage() - Constructor for class org.crsh.shell.impl.remoting.ServerMessage
 
ServerMessage.Chunk - Class in org.crsh.shell.impl.remoting
 
ServerMessage.Chunk() - Constructor for class org.crsh.shell.impl.remoting.ServerMessage.Chunk
 
ServerMessage.Chunk.Cls - Class in org.crsh.shell.impl.remoting
 
ServerMessage.Chunk.Cls() - Constructor for class org.crsh.shell.impl.remoting.ServerMessage.Chunk.Cls
 
ServerMessage.Chunk.Style - Class in org.crsh.shell.impl.remoting
 
ServerMessage.Chunk.Style(Style) - Constructor for class org.crsh.shell.impl.remoting.ServerMessage.Chunk.Style
 
ServerMessage.Chunk.Text - Class in org.crsh.shell.impl.remoting
 
ServerMessage.Chunk.Text(CharSequence) - Constructor for class org.crsh.shell.impl.remoting.ServerMessage.Chunk.Text
 
ServerMessage.Completion - Class in org.crsh.shell.impl.remoting
 
ServerMessage.Completion(CompletionMatch) - Constructor for class org.crsh.shell.impl.remoting.ServerMessage.Completion
 
ServerMessage.End - Class in org.crsh.shell.impl.remoting
 
ServerMessage.End(ShellResponse) - Constructor for class org.crsh.shell.impl.remoting.ServerMessage.End
 
ServerMessage.Flush - Class in org.crsh.shell.impl.remoting
 
ServerMessage.Flush() - Constructor for class org.crsh.shell.impl.remoting.ServerMessage.Flush
 
ServerMessage.GetSize - Class in org.crsh.shell.impl.remoting
 
ServerMessage.GetSize() - Constructor for class org.crsh.shell.impl.remoting.ServerMessage.GetSize
 
ServerMessage.Prompt - Class in org.crsh.shell.impl.remoting
 
ServerMessage.Prompt(String) - Constructor for class org.crsh.shell.impl.remoting.ServerMessage.Prompt
 
ServerMessage.ReadLine - Class in org.crsh.shell.impl.remoting
 
ServerMessage.ReadLine() - Constructor for class org.crsh.shell.impl.remoting.ServerMessage.ReadLine
 
ServerMessage.UseAlternateBuffer - Class in org.crsh.shell.impl.remoting
 
ServerMessage.UseAlternateBuffer() - Constructor for class org.crsh.shell.impl.remoting.ServerMessage.UseAlternateBuffer
 
ServerMessage.UseMainBuffer - Class in org.crsh.shell.impl.remoting
 
ServerMessage.UseMainBuffer() - Constructor for class org.crsh.shell.impl.remoting.ServerMessage.UseMainBuffer
 
ServerMessage.Welcome - Class in org.crsh.shell.impl.remoting
 
ServerMessage.Welcome(String) - Constructor for class org.crsh.shell.impl.remoting.ServerMessage.Welcome
 
ServerProcess - Class in org.crsh.shell.impl.remoting
 
ServerProcess(ServerAutomaton, String) - Constructor for class org.crsh.shell.impl.remoting.ServerProcess
 
ServiceLoaderDiscovery - Class in org.crsh.plugin
 
ServiceLoaderDiscovery(ClassLoader) - Constructor for class org.crsh.plugin.ServiceLoaderDiscovery
Create a new instance.
servletContext - Variable in class org.crsh.spring.SpringWebBootstrap
.
ServletContextDriver - Class in org.crsh.vfs.spi.servlet
 
ServletContextDriver(ServletContext, String) - Constructor for class org.crsh.vfs.spi.servlet.ServletContextDriver
 
ServletContextMap - Class in org.crsh.util
 
ServletContextMap(ServletContext) - Constructor for class org.crsh.util.ServletContextMap
 
session - Variable in class org.crsh.lang.impl.groovy.ShellBinding
.
session - Variable in class org.crsh.shell.impl.command.CRaSHCommandProcess
.
session - Variable in class org.crsh.shell.impl.command.CRaSHProcessContext
.
session - Variable in class org.crsh.shell.impl.command.RuntimeContextImpl
.
session - Variable in class org.crsh.ssh.term.AbstractCommand
.
set(Object, Object[], Object) - Method in interface org.crsh.cli.impl.lang.Binding
 
set(Object, Object[], Object) - Method in class org.crsh.cli.impl.lang.BoundArgumentDescriptor
 
set(Object, Object[], Object) - Method in class org.crsh.cli.impl.lang.BoundOptionDescriptor
 
set(Object, Object[], Object) - Method in class org.crsh.cli.impl.lang.ClassFieldBinding
 
set(Object, Object[], Object) - Method in class org.crsh.cli.impl.lang.MethodArgumentBinding
 
set(E...) - Static method in class org.crsh.util.Utils
 
setAttributes(Map<String, Object>) - Method in class org.crsh.standalone.Bootstrap
Replaces the attributes to use, the new attributes map will be used as is and not copied.
setBeanClassLoader(ClassLoader) - Method in class org.crsh.spring.SpringBootstrap
 
setBeanFactory(BeanFactory) - Method in class org.crsh.spring.SpringBootstrap
 
setBorder(BorderStyle) - Method in class org.crsh.text.ui.TableElement
 
setCmdMountPointConfig(String) - Method in class org.crsh.spring.SpringBootstrap
 
setColumnLayout(Layout) - Method in class org.crsh.text.ui.TableElement
 
setConfig(Properties) - Method in class org.crsh.plugin.PluginLifeCycle
 
setConfig(Resource) - Method in class org.crsh.telnet.term.TelnetLifeCycle
 
setConfMountPointConfig(String) - Method in class org.crsh.spring.SpringBootstrap
 
setCRaSHLoader() - Method in class org.crsh.shell.impl.command.CRaSHSession
 
setCurrent(InvocationContext<Object>) - Method in class org.crsh.lang.impl.groovy.ShellBinding
 
setDirectory(Boolean) - Method in class org.crsh.ssh.term.scp.SCPAction
 
setEcho(boolean) - Method in class org.crsh.telnet.term.console.ConsoleTerm
 
setEcho(boolean) - Method in interface org.crsh.telnet.term.Term
Set the echo mode on the term.
setEchoEnabled(boolean) - Method in class org.crsh.ssh.term.CRaSHCommand
 
setEchoing(boolean) - Method in class org.crsh.telnet.term.console.TermIOBuffer
 
setErrorStream(OutputStream) - Method in class org.crsh.ssh.term.AbstractCommand
 
setExitCallback(ExitCallback) - Method in class org.crsh.ssh.term.AbstractCommand
 
setInputStream(InputStream) - Method in class org.crsh.ssh.term.AbstractCommand
 
setKillBuffer(CharSequence) - Method in class org.crsh.console.Editor
 
setLeftCellPadding(int) - Method in class org.crsh.text.ui.TableElement
 
setMetaClass(MetaClass) - Method in class org.crsh.groovy.GroovyCommand
 
setMode(Mode) - Method in class org.crsh.console.Console
 
setMode(Mode) - Method in class org.crsh.console.Editor
 
setOutputStream(OutputStream) - Method in class org.crsh.ssh.term.AbstractCommand
 
setOverflow(Overflow) - Method in class org.crsh.text.ui.TableElement
 
setParent(Object, Object) - Method in class org.crsh.text.ui.UIBuilder
 
setPort(Integer) - Method in class org.crsh.telnet.term.TelnetLifeCycle
 
setPreserve(Boolean) - Method in class org.crsh.ssh.term.scp.SCPAction
 
setPreviousLoader(ClassLoader) - Method in class org.crsh.shell.impl.command.CRaSHSession
 
setProperty(String, Object) - Method in class org.crsh.groovy.GroovyCommand
 
setProperty(PropertyDescriptor<T>, T) - Method in class org.crsh.plugin.PluginContext
Set a context property to a new value.
setProperty(PropertyDescriptor<T>, String) - Method in class org.crsh.plugin.PluginContext
Set a context property to a new value.
setProperty(PropertyDescriptor<T>, T) - Method in class org.crsh.plugin.PropertyManager
Set a context property to a new value.
setRecursive(Boolean) - Method in class org.crsh.ssh.term.scp.SCPAction
 
setRepl(Repl) - Method in class org.crsh.shell.impl.command.CRaSHSession
 
setRepl(Repl) - Method in interface org.crsh.shell.impl.command.ShellSession
Set the current repl of this session.
setRest(String) - Method in class org.crsh.cli.impl.invocation.InvocationMatch
 
setRightCellPadding(int) - Method in class org.crsh.text.ui.TableElement
 
setRowLayout(Layout) - Method in class org.crsh.text.ui.TableElement
 
setSeparator(BorderStyle) - Method in class org.crsh.text.ui.TableElement
 
setServletContext(ServletContext) - Method in class org.crsh.spring.SpringWebBootstrap
 
setSession(ServerSession) - Method in class org.crsh.ssh.term.AbstractCommand
 
setSink(Boolean) - Method in class org.crsh.ssh.term.scp.SCPAction
 
setSource(Boolean) - Method in class org.crsh.ssh.term.scp.SCPAction
 
setStyle(Style.Composite) - Method in class org.crsh.text.ui.Element
 
setTarget(String) - Method in class org.crsh.ssh.term.scp.SCPAction
 
setVerbose(Boolean) - Method in class org.crsh.ssh.term.scp.SCPAction
 
shell - Variable in class org.crsh.console.Console
.
shell - Variable in class org.crsh.shell.impl.async.AsyncProcess
.
shell - Variable in class org.crsh.shell.impl.async.AsyncShell
.
shell - Variable in class org.crsh.shell.impl.remoting.ClientAutomaton
.
shell - Variable in class org.crsh.shell.impl.remoting.RemoteClient
.
Shell - Interface in org.crsh.shell
 
shell - Variable in class org.crsh.telnet.term.processor.Processor
.
ShellBinding - Class in org.crsh.lang.impl.groovy
 
ShellBinding(Map, ShellSession) - Constructor for class org.crsh.lang.impl.groovy.ShellBinding
 
ShellFactory - Interface in org.crsh.shell
 
shellFactory - Variable in class org.crsh.ssh.term.CRaSHCommandFactory
.
ShellProcess - Interface in org.crsh.shell
A shell process.
ShellProcessContext - Interface in org.crsh.shell
The context provided when a ShellProcess is executed.
ShellResponse - Class in org.crsh.shell
 
ShellResponse() - Constructor for class org.crsh.shell.ShellResponse
 
ShellResponse.Cancelled - Class in org.crsh.shell
 
ShellResponse.Cancelled() - Constructor for class org.crsh.shell.ShellResponse.Cancelled
 
ShellResponse.Close - Class in org.crsh.shell
 
ShellResponse.Close() - Constructor for class org.crsh.shell.ShellResponse.Close
 
ShellResponse.Error - Class in org.crsh.shell
 
ShellResponse.Error(ErrorKind, String) - Constructor for class org.crsh.shell.ShellResponse.Error
 
ShellResponse.Error(ErrorKind, String, Throwable) - Constructor for class org.crsh.shell.ShellResponse.Error
 
ShellResponse.NoCommand - Class in org.crsh.shell
 
ShellResponse.NoCommand() - Constructor for class org.crsh.shell.ShellResponse.NoCommand
 
ShellResponse.Ok - Class in org.crsh.shell
Command execution is terminated.
ShellResponse.Ok() - Constructor for class org.crsh.shell.ShellResponse.Ok
 
ShellResponse.Ok(Iterable<?>) - Constructor for class org.crsh.shell.ShellResponse.Ok
 
ShellResponse.UnknownCommand - Class in org.crsh.shell
 
ShellResponse.UnknownCommand(String) - Constructor for class org.crsh.shell.ShellResponse.UnknownCommand
 
ShellSession - Interface in org.crsh.shell.impl.command
 
shortOptionNames - Variable in class org.crsh.cli.descriptor.CommandDescriptor
.
show(Element) - Method in class org.crsh.text.RenderPrintWriter
 
shutdown() - Method in class org.crsh.plugin.PluginManager
 
shutdown() - Method in class org.crsh.standalone.Bootstrap
 
SIMPLE_PASSWORD - Static variable in class org.crsh.auth.SimpleAuthenticationPlugin
The password.
SIMPLE_USERNAME - Static variable in class org.crsh.auth.SimpleAuthenticationPlugin
The username.
SimpleAuthenticationPlugin - Class in org.crsh.auth
 
SimpleAuthenticationPlugin() - Constructor for class org.crsh.auth.SimpleAuthenticationPlugin
 
SimpleMap<K,V> - Class in org.crsh.util
 
SimpleMap() - Constructor for class org.crsh.util.SimpleMap
 
SimplePluginDiscovery - Class in org.crsh.plugin
 
SimplePluginDiscovery() - Constructor for class org.crsh.plugin.SimplePluginDiscovery
 
SimplePluginDiscovery(CRaSHPlugin<?>...) - Constructor for class org.crsh.plugin.SimplePluginDiscovery
 
sink - Variable in class org.crsh.ssh.term.scp.SCPAction
.
size - Variable in class org.crsh.telnet.term.console.TermIOBuffer
.
size - Variable in class org.crsh.util.CharSlicer
.
size() - Method in class org.crsh.util.CharSlicer
 
size(String, int, int) - Static method in class org.crsh.util.CharSlicer
 
slicer - Variable in class org.crsh.text.ui.LabelElement
.
socket - Variable in class org.crsh.util.AbstractSocketClient
.
socket - Variable in class org.crsh.util.AbstractSocketServer
.
socketServer - Variable in class org.crsh.util.AbstractSocketServer
.
source - Variable in class org.crsh.lang.impl.java.JavaSourceFileObject
.
source - Variable in class org.crsh.ssh.term.scp.SCPAction
.
SpaceCompletion - Class in org.crsh.cli.impl.completion
 
SpaceCompletion() - Constructor for class org.crsh.cli.impl.completion.SpaceCompletion
 
split(CharSequence, char) - Static method in class org.crsh.util.Utils
 
split(CharSequence, char, int) - Static method in class org.crsh.util.Utils
 
SpringBootstrap - Class in org.crsh.spring
 
SpringBootstrap() - Constructor for class org.crsh.spring.SpringBootstrap
 
SpringMap - Class in org.crsh.spring
 
SpringMap(ListableBeanFactory) - Constructor for class org.crsh.spring.SpringMap
 
SpringPluginDiscovery - Class in org.crsh.spring
 
SpringPluginDiscovery(ClassLoader, BeanFactory) - Constructor for class org.crsh.spring.SpringPluginDiscovery
 
SpringWebBootstrap - Class in org.crsh.spring
 
SpringWebBootstrap() - Constructor for class org.crsh.spring.SpringWebBootstrap
 
SSH_ENCODING - Static variable in class org.crsh.ssh.SSHPlugin
The SSH charset.
SSH_PORT - Static variable in class org.crsh.ssh.SSHPlugin
The SSH port.
SSH_SERVER_AUTH_DEFAULT_TIMEOUT - Static variable in class org.crsh.ssh.SSHPlugin
The SSH server authentication timeout value.
SSH_SERVER_AUTH_TIMEOUT - Static variable in class org.crsh.ssh.SSHPlugin
The SSH server authentication timeout property.
SSH_SERVER_IDLE_DEFAULT_TIMEOUT - Static variable in class org.crsh.ssh.SSHPlugin
The SSH server idle timeout value.
SSH_SERVER_IDLE_TIMEOUT - Static variable in class org.crsh.ssh.SSHPlugin
The SSH server idle timeout property.
SSH_SERVER_KEYGEN - Static variable in class org.crsh.ssh.SSHPlugin
SSH host key auto generate
SSH_SERVER_KEYPATH - Static variable in class org.crsh.ssh.SSHPlugin
The SSH server key path.
SSHContext - Class in org.crsh.ssh.term
 
SSHContext(Environment) - Constructor for class org.crsh.ssh.term.SSHContext
 
SSHInlineCommand - Class in org.crsh.ssh.term.inline
SSH inline command
SSHInlineCommand(String, PluginContext) - Constructor for class org.crsh.ssh.term.inline.SSHInlineCommand
 
SSHInlinePlugin - Class in org.crsh.ssh.term.inline
SSH inline command plugin
SSHInlinePlugin() - Constructor for class org.crsh.ssh.term.inline.SSHInlinePlugin
 
SSHInlineShellProcessContext - Class in org.crsh.ssh.term.inline
ShellProcessContext for SSH inline commands
SSHInlineShellProcessContext(SSHContext, ShellProcess, PrintStream, PrintStream) - Constructor for class org.crsh.ssh.term.inline.SSHInlineShellProcessContext
 
SSHLifeCycle - Class in org.crsh.ssh.term
Interesting stuff here : http://gerrit.googlecode.com/git-history/4b9e5e7fb9380cfadd28d7ffe3dc496dc06f5892/gerrit-sshd/src/main/java/com/google/gerrit/sshd/DatabasePubKeyAuth.java
SSHLifeCycle(PluginContext, Charset, int, int, int, KeyPairProvider, ArrayList<AuthenticationPlugin>) - Constructor for class org.crsh.ssh.term.SSHLifeCycle
 
SSHPlugin - Class in org.crsh.ssh
 
SSHPlugin() - Constructor for class org.crsh.ssh.SSHPlugin
 
stack - Variable in class org.crsh.cli.impl.tokenizer.Tokenizer
.
stack - Variable in class org.crsh.command.AbstractCommand
.
stack - Variable in class org.crsh.lang.impl.groovy.command.GroovyScriptCommand
.
stack - Variable in class org.crsh.text.RenderAppendable
.
start - Variable in class org.crsh.cli.impl.invocation.ArgumentMatch
.
start(Map<String, Object>, PluginDiscovery, ClassLoader) - Method in class org.crsh.plugin.Embedded
Create and start the plugin context.
start() - Method in class org.crsh.plugin.PluginContext
 
start(PluginContext) - Method in class org.crsh.plugin.PluginLifeCycle
 
start(Environment) - Method in class org.crsh.ssh.term.CRaSHCommand
 
start(Environment) - Method in class org.crsh.ssh.term.FailCommand
 
start(Environment) - Method in class org.crsh.ssh.term.inline.SSHInlineCommand
 
started - Variable in class org.crsh.plugin.PluginContext
.
Statement - Class in org.crsh.util
An helper for chaining statements to execute.
Statement() - Constructor for class org.crsh.util.Statement
 
status - Variable in class org.crsh.cli.impl.line.LineParser
.
status - Variable in class org.crsh.cli.impl.parser.Parser
.
Status - Class in org.crsh.cli.impl.parser
 
Status() - Constructor for class org.crsh.cli.impl.parser.Status
 
status - Variable in class org.crsh.cli.impl.parser.Status.Response
.
status - Variable in class org.crsh.cli.impl.tokenizer.Automaton
.
status - Variable in class org.crsh.console.Console
.
status - Variable in class org.crsh.plugin.CRaSHPlugin
.
status - Variable in class org.crsh.shell.impl.async.AsyncProcess
.
Status - Enum in org.crsh.shell.impl.async
 
Status() - Constructor for enum org.crsh.shell.impl.async.Status
 
status - Variable in class org.crsh.shell.impl.command.InvocationContextImpl
.
status - Variable in class org.crsh.shell.impl.remoting.ServerProcess
.
Status - Enum in org.crsh.ssh.term
 
Status() - Constructor for enum org.crsh.ssh.term.Status
 
status - Variable in class org.crsh.telnet.term.processor.Processor
.
Status - Enum in org.crsh.telnet.term.processor
 
Status() - Constructor for enum org.crsh.telnet.term.processor.Status
 
status - Variable in class org.crsh.text.ui.TableRowReader
0 -> render top 1 -> render cells 2 -> render bottom 3 -> done
status - Variable in class org.crsh.text.VirtualScreen
Do we need to clear screen.
Status.ComputeArg - Class in org.crsh.cli.impl.parser
 
Status.ComputeArg() - Constructor for class org.crsh.cli.impl.parser.Status.ComputeArg
 
Status.Done - Class in org.crsh.cli.impl.parser
 
Status.Done() - Constructor for class org.crsh.cli.impl.parser.Status.Done
 
Status.ReadingArg - Class in org.crsh.cli.impl.parser
 
Status.ReadingArg() - Constructor for class org.crsh.cli.impl.parser.Status.ReadingArg
 
Status.ReadingArg(int) - Constructor for class org.crsh.cli.impl.parser.Status.ReadingArg
 
Status.ReadingOption - Class in org.crsh.cli.impl.parser
 
Status.ReadingOption() - Constructor for class org.crsh.cli.impl.parser.Status.ReadingOption
 
Status.Request<T> - Class in org.crsh.cli.impl.parser
The input.
Status.Request(Mode, Tokenizer, CommandDescriptor<T>) - Constructor for class org.crsh.cli.impl.parser.Status.Request
 
Status.Response<T> - Class in org.crsh.cli.impl.parser
The output.
Status.Response(Status) - Constructor for class org.crsh.cli.impl.parser.Status.Response
 
Status.Response() - Constructor for class org.crsh.cli.impl.parser.Status.Response
 
Status.WantReadArg - Class in org.crsh.cli.impl.parser
 
Status.WantReadArg() - Constructor for class org.crsh.cli.impl.parser.Status.WantReadArg
 
stop() - Method in class org.crsh.plugin.PluginContext
 
stop() - Method in class org.crsh.plugin.PluginLifeCycle
 
stream - Variable in class org.crsh.lang.impl.java.NodeJavaFileObject
.
stream - Variable in class org.crsh.text.ui.TextElement
.
streamFactory - Variable in class org.crsh.vfs.spi.url.Resource
.
STRING - Static variable in class org.crsh.cli.type.ValueType
Identity.
strings - Variable in class org.crsh.cli.impl.invocation.ParameterMatch
.
STRONG_QUOTING - Static variable in class org.crsh.cli.impl.line.LineParser
.
Style - Class in org.crsh.text
A control for the text stylistric attributes: background color foreground color underline bold blink A style is either a composite style or the Style.reset style.
Style() - Constructor for class org.crsh.text.Style
 
style(Color) - Static method in class org.crsh.text.Style
 
style(Color, Color) - Static method in class org.crsh.text.Style
 
style(Decoration, Color, Color) - Static method in class org.crsh.text.Style
 
style(Boolean, Boolean, Boolean, Color, Color) - Static method in class org.crsh.text.Style
 
style() - Static method in class org.crsh.text.Style
Create a new blank style.
style(Decoration) - Static method in class org.crsh.text.Style
 
style(Decoration, Color) - Static method in class org.crsh.text.Style
 
style - Variable in class org.crsh.text.ui.Element
.
style(Style.Composite) - Method in class org.crsh.text.ui.Element
 
style(Style.Composite) - Method in class org.crsh.text.ui.LabelElement
 
style(Style.Composite) - Method in class org.crsh.text.ui.RowElement
 
style - Variable in class org.crsh.text.ui.RowLineRenderer
.
style(Style.Composite) - Method in class org.crsh.text.ui.TableElement
 
style - Variable in class org.crsh.text.ui.TableLineRenderer
.
style(Style.Composite) - Method in class org.crsh.text.ui.TextElement
 
style - Variable in class org.crsh.text.VirtualScreen.Foo
 
style - Variable in class org.crsh.text.VirtualScreen
The current style for last chunk in the buffer.
Style.Composite - Class in org.crsh.text
 
Style.Composite(Boolean, Boolean, Boolean, Color, Color) - Constructor for class org.crsh.text.Style.Composite
 
styleConsumer - Variable in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
.
styleOff() - Method in class org.crsh.text.RenderAppendable
 
styleOn() - Method in class org.crsh.text.RenderAppendable
 
subordinate(String) - Method in class org.crsh.cli.impl.invocation.InvocationMatch
 
subordinate(String) - Method in class org.crsh.cli.impl.invocation.InvocationMatcher
 
subordinate - Variable in class org.crsh.lang.impl.groovy.closure.CommandElement
.
subordinate(String) - Method in class org.crsh.lang.impl.groovy.closure.CommandElement
 
subordinateOptions - Variable in class org.crsh.lang.impl.groovy.closure.CommandElement
.
subordinates - Variable in class org.crsh.cli.impl.descriptor.HelpDescriptor
.
subSequence(int, int) - Method in class org.crsh.util.BlankSequence
 
SubsystemFactoryPlugin - Class in org.crsh.ssh.term.subsystem
 
SubsystemFactoryPlugin() - Constructor for class org.crsh.ssh.term.subsystem.SubsystemFactoryPlugin
 
SyntaxException - Exception in org.crsh.cli.impl
 
SyntaxException(String) - Constructor for exception org.crsh.cli.impl.SyntaxException
 
SystemPropertyNameCompleter - Class in org.crsh.cli.completers
A completer for system property names.
SystemPropertyNameCompleter() - Constructor for class org.crsh.cli.completers.SystemPropertyNameCompleter
 
SystemResolver - Class in org.crsh.shell.impl.command.system
 
SystemResolver() - Constructor for class org.crsh.shell.impl.command.system.SystemResolver
 

T

tab(int) - Static method in class org.crsh.cli.impl.lang.Util
 
tabIndex - Static variable in class org.crsh.cli.impl.lang.Util
.
table - Variable in class org.crsh.text.ui.TableRowLineRenderer
.
TableElement - Class in org.crsh.text.ui
 
TableElement() - Constructor for class org.crsh.text.ui.TableElement
 
TableElement(int...) - Constructor for class org.crsh.text.ui.TableElement
 
TableElement(int[], int[]) - Constructor for class org.crsh.text.ui.TableElement
 
TableElement(Layout, Layout) - Constructor for class org.crsh.text.ui.TableElement
 
TableLineRenderer - Class in org.crsh.text.ui
 
TableLineRenderer(TableElement) - Constructor for class org.crsh.text.ui.TableLineRenderer
 
TableRowLineRenderer - Class in org.crsh.text.ui
 
TableRowLineRenderer(TableLineRenderer, RowElement) - Constructor for class org.crsh.text.ui.TableRowLineRenderer
 
TableRowReader - Class in org.crsh.text.ui
 
TableRowReader(TableRowLineRenderer, RowLineRenderer, int[], int) - Constructor for class org.crsh.text.ui.TableRowReader
 
tail - Variable in class org.crsh.text.ui.TableLineRenderer
.
takeAlternateBuffer() - Method in interface org.crsh.console.ConsoleDriver
Take control of the alternate buffer.
takeAlternateBuffer() - Method in class org.crsh.console.ProcessHandler
 
takeAlternateBuffer() - Method in class org.crsh.lang.impl.groovy.closure.PipeLineInvocationContext
 
takeAlternateBuffer() - Method in class org.crsh.shell.impl.command.CRaSHProcessContext
 
takeAlternateBuffer() - Method in class org.crsh.shell.impl.command.InvocationContextImpl
 
takeAlternateBuffer() - Method in class org.crsh.shell.impl.command.pipeline.CommandInvokerAdapter
 
takeAlternateBuffer() - Method in class org.crsh.shell.impl.remoting.ClientProcessContext
 
takeAlternateBuffer() - Method in interface org.crsh.shell.InteractionContext
Take control of the alternate buffer.
takeAlternateBuffer() - Method in class org.crsh.ssh.term.inline.SSHInlineShellProcessContext
 
takeAlternateBuffer() - Method in class org.crsh.telnet.term.console.ConsoleTerm
 
takeAlternateBuffer() - Method in class org.crsh.telnet.term.processor.ProcessContext
 
takeAlternateBuffer() - Method in interface org.crsh.telnet.term.spi.TermIO
Take control of the alternate buffer.
takeAlternateBuffer() - Method in class org.crsh.telnet.term.TelnetIO
 
takeAlternateBuffer() - Method in interface org.crsh.telnet.term.Term
Take control of the alternate buffer.
target - Variable in class org.crsh.ssh.term.scp.SCPAction
.
TELNET_PORT - Static variable in class org.crsh.telnet.TelnetPlugin
.
TelnetHandler - Class in org.crsh.telnet.term
 
TelnetHandler() - Constructor for class org.crsh.telnet.term.TelnetHandler
 
TelnetIO - Class in org.crsh.telnet.term
 
TelnetIO(Connection) - Constructor for class org.crsh.telnet.term.TelnetIO
 
TelnetLifeCycle - Class in org.crsh.telnet.term
 
TelnetLifeCycle(PluginContext) - Constructor for class org.crsh.telnet.term.TelnetLifeCycle
 
TelnetPlugin - Class in org.crsh.telnet
 
TelnetPlugin() - Constructor for class org.crsh.telnet.TelnetPlugin
 
term - Variable in class org.crsh.telnet.term.processor.Processor
.
Term - Interface in org.crsh.telnet.term
 
TermEvent - Class in org.crsh.telnet.term
 
TermEvent() - Constructor for class org.crsh.telnet.term.TermEvent
 
TermEvent.Break - Class in org.crsh.telnet.term
Signals a control-break.
TermEvent.Break() - Constructor for class org.crsh.telnet.term.TermEvent.Break
 
TermEvent.Close - Class in org.crsh.telnet.term
Signals a control-break.
TermEvent.Close() - Constructor for class org.crsh.telnet.term.TermEvent.Close
 
TermEvent.Complete - Class in org.crsh.telnet.term
Signals the completion of a text line.
TermEvent.Complete(CharSequence) - Constructor for class org.crsh.telnet.term.TermEvent.Complete
 
TermEvent.ReadLine - Class in org.crsh.telnet.term
Signals a line was submitted for processing.
TermEvent.ReadLine(CharSequence) - Constructor for class org.crsh.telnet.term.TermEvent.ReadLine
 
TermIO - Interface in org.crsh.telnet.term.spi
 
termIO - Variable in class org.crsh.telnet.term.TelnetIO
.
TermIOBuffer - Class in org.crsh.telnet.term.console
 
TermIOBuffer(TermIO) - Constructor for class org.crsh.telnet.term.console.TermIOBuffer
 
TermIOHandler - Interface in org.crsh.telnet.term.spi
 
TermIOWriter - Class in org.crsh.telnet.term.console
Wraps TermIO and care about CRLF.
TermIOWriter(TermIO) - Constructor for class org.crsh.telnet.term.console.TermIOWriter
 
TermLifeCycle - Class in org.crsh.telnet.term
 
TermLifeCycle(PluginContext) - Constructor for class org.crsh.telnet.term.TermLifeCycle
 
termLock - Variable in class org.crsh.telnet.term.processor.Processor
.
termReading - Variable in class org.crsh.telnet.term.processor.Processor
.
TEXT - Static variable in class org.crsh.text.Format
.
text - Variable in class org.crsh.text.VirtualScreen.Foo
 
TextElement - Class in org.crsh.text.ui
 
TextElement(Iterable<Object>, int) - Constructor for class org.crsh.text.ui.TextElement
 
TextElement(Iterable<Object>) - Constructor for class org.crsh.text.ui.TextElement
 
then(EditorAction) - Method in class org.crsh.console.EditorAction
 
THREAD - Static variable in class org.crsh.cli.type.ValueType
A value type for threads.
thread - Variable in class org.crsh.console.ProcessHandler.Reader
 
thread - Variable in class org.crsh.shell.impl.command.CRaSHProcess
.
thread - Variable in class org.crsh.ssh.term.CRaSHCommand
.
thread - Variable in class org.crsh.ssh.term.inline.SSHInlineCommand
.
ThreadCompleter - Class in org.crsh.cli.completers
 
ThreadCompleter() - Constructor for class org.crsh.cli.completers.ThreadCompleter
 
ThreadRenderer - Class in org.crsh.text.renderers
 
ThreadRenderer() - Constructor for class org.crsh.text.renderers.ThreadRenderer
 
throwable - Variable in class org.crsh.shell.ShellResponse.Error
The throwable.
throwable - Variable in class org.crsh.ssh.term.FailCommand
.
timestamp - Variable in class org.crsh.util.TimestampedObject
.
timestamp - Variable in class org.crsh.vfs.Resource
.
TimestampedObject<T> - Class in org.crsh.util
 
TimestampedObject(long, T) - Constructor for class org.crsh.util.TimestampedObject
 
to - Variable in class org.crsh.console.Mode.Digit
.
toAnsiSequence() - Method in class org.crsh.text.Style
 
toEmacs() - Method in class org.crsh.console.Console
 
toFile(URL) - Static method in class org.crsh.util.Utils
 
toInsert() - Method in class org.crsh.console.Console
 
token - Variable in class org.crsh.cli.impl.parser.Event.Option
.
token - Variable in class org.crsh.cli.impl.parser.Event.Separator
.
token - Variable in class org.crsh.cli.impl.parser.Event.Stop.Unresolved
.
token - Variable in class org.crsh.cli.impl.parser.Event.Subordinate.Explicit
.
Token - Class in org.crsh.cli.impl.tokenizer
 
Token(int, String) - Constructor for class org.crsh.cli.impl.tokenizer.Token
 
Token - Class in org.crsh.lang.impl.script
 
Token(String, Token) - Constructor for class org.crsh.lang.impl.script.Token
 
Token.Literal - Class in org.crsh.cli.impl.tokenizer
 
Token.Literal(int, String) - Constructor for class org.crsh.cli.impl.tokenizer.Token.Literal
 
Token.Literal(int, String, String) - Constructor for class org.crsh.cli.impl.tokenizer.Token.Literal
 
Token.Literal.Option - Class in org.crsh.cli.impl.tokenizer
 
Token.Literal.Option(int, String, String, String) - Constructor for class org.crsh.cli.impl.tokenizer.Token.Literal.Option
 
Token.Literal.Option.Long - Class in org.crsh.cli.impl.tokenizer
 
Token.Literal.Option.Long(int, String) - Constructor for class org.crsh.cli.impl.tokenizer.Token.Literal.Option.Long
 
Token.Literal.Option.Long(int, String, String) - Constructor for class org.crsh.cli.impl.tokenizer.Token.Literal.Option.Long
 
Token.Literal.Option.Short - Class in org.crsh.cli.impl.tokenizer
 
Token.Literal.Option.Short(int, String, String) - Constructor for class org.crsh.cli.impl.tokenizer.Token.Literal.Option.Short
 
Token.Literal.Option.Short(int, String) - Constructor for class org.crsh.cli.impl.tokenizer.Token.Literal.Option.Short
 
Token.Literal.Word - Class in org.crsh.cli.impl.tokenizer
 
Token.Literal.Word(int, String, String) - Constructor for class org.crsh.cli.impl.tokenizer.Token.Literal.Word
 
Token.Literal.Word(int, String) - Constructor for class org.crsh.cli.impl.tokenizer.Token.Literal.Word
 
Token.Whitespace - Class in org.crsh.cli.impl.tokenizer
 
Token.Whitespace(int, String) - Constructor for class org.crsh.cli.impl.tokenizer.Token.Whitespace
 
tokenizer - Variable in class org.crsh.cli.impl.parser.Parser
.
tokenizer - Variable in class org.crsh.cli.impl.parser.Status.Request
.
Tokenizer - Class in org.crsh.cli.impl.tokenizer
 
Tokenizer() - Constructor for class org.crsh.cli.impl.tokenizer.Tokenizer
 
TokenizerImpl - Class in org.crsh.cli.impl.tokenizer
 
TokenizerImpl(CharSequence) - Constructor for class org.crsh.cli.impl.tokenizer.TokenizerImpl
 
TokenList - Class in org.crsh.cli.impl.invocation
 
TokenList() - Constructor for class org.crsh.cli.impl.invocation.TokenList
 
TokenList(Iterable<Token>) - Constructor for class org.crsh.cli.impl.invocation.TokenList
 
tokens - Variable in class org.crsh.cli.impl.invocation.InvocationMatcher
.
tokens - Variable in class org.crsh.cli.impl.tokenizer.Automaton
.
toMove() - Method in class org.crsh.console.Console
 
top - Variable in class org.crsh.text.ui.TableRowReader
.
toProperty(String) - Method in class org.crsh.plugin.PropertyDescriptor
Parse a string representation of a value and returns the correspondig property value.
toString() - Method in class org.crsh.cli.descriptor.ArgumentDescriptor
 
toString() - Method in class org.crsh.cli.descriptor.OptionDescriptor
 
toString() - Method in class org.crsh.cli.impl.completion.CompletionMatch
 
toString() - Method in class org.crsh.cli.impl.descriptor.Help
 
toString() - Method in class org.crsh.cli.impl.LiteralValue
 
toString() - Method in class org.crsh.cli.impl.parser.Event.Parameter
 
toString() - Method in class org.crsh.cli.impl.tokenizer.Token.Literal
 
toString() - Method in class org.crsh.cli.impl.tokenizer.Token.Whitespace
 
toString() - Method in class org.crsh.cli.spi.Completion
 
toString() - Method in class org.crsh.console.Mode.ChangeChar
 
toString() - Method in class org.crsh.console.Mode.Digit
 
toString() - Method in class org.crsh.console.Mode
 
toString(StringBuilder) - Method in class org.crsh.lang.impl.groovy.closure.ClosureElement
 
toString(StringBuilder) - Method in class org.crsh.lang.impl.groovy.closure.CommandElement
 
toString() - Method in class org.crsh.lang.impl.groovy.closure.PipeLineClosure
 
toString(StringBuilder) - Method in class org.crsh.lang.impl.groovy.closure.PipeLineElement
 
toString() - Method in class org.crsh.lang.impl.groovy.closure.PipeLineInvoker
 
toString() - Method in class org.crsh.lang.impl.java.NodeJavaFileObject
 
toString() - Method in class org.crsh.plugin.CRaSHPlugin
 
toString() - Method in class org.crsh.plugin.PropertyDescriptor
 
toString() - Method in class org.crsh.shell.ShellResponse.Error
 
toString() - Method in class org.crsh.shell.ShellResponse.UnknownCommand
 
toString() - Method in class org.crsh.ssh.term.scp.SCPAction
 
toString(FS.Builder) - Method in class org.crsh.standalone.CRaSH
 
toString() - Method in class org.crsh.telnet.term.TermEvent.Complete
 
toString() - Method in class org.crsh.telnet.term.TermEvent.ReadLine
 
toString() - Method in class org.crsh.telnet.term.TermEvent
 
toString() - Method in class org.crsh.text.ScreenBuffer
 
toString() - Method in class org.crsh.text.Style.Composite
 
toString() - Method in class org.crsh.text.Style
 
toString() - Method in class org.crsh.text.ui.LabelElement
 
toString() - Method in class org.crsh.text.ui.TextElement
 
toString() - Method in class org.crsh.util.BlankSequence
 
toString() - Method in class org.crsh.vfs.File
 
toString() - Method in class org.crsh.vfs.FS.Builder
 
toString() - Method in class org.crsh.vfs.Path
 
toUri() - Method in class org.crsh.lang.impl.java.NodeJavaFileObject
 
toURL(String) - Method in class org.crsh.vfs.spi.servlet.ServletContextDriver
The implementation attempts to get an URL that will be valid for the file system first (when the war is usually exploded) and if it is not able, it will delegate to ServletContext#getResource(String).
TRANSPOSE_CHARS - Static variable in class org.crsh.console.EditorAction
 
TreeElement - Class in org.crsh.text.ui
 
TreeElement() - Constructor for class org.crsh.text.ui.TreeElement
 
TreeElement(Element) - Constructor for class org.crsh.text.ui.TreeElement
 
TreeElement(String) - Constructor for class org.crsh.text.ui.TreeElement
 
TreeLineRenderer - Class in org.crsh.text.ui
 
TreeLineRenderer(TreeElement) - Constructor for class org.crsh.text.ui.TreeLineRenderer
 
trigger - Variable in class org.crsh.cli.impl.parser.Event.Subordinate.Implicit
.
trimLeft(String) - Static method in class org.crsh.util.Utils
 
tuples(Class<T>, Iterable<? extends T>...) - Static method in class org.crsh.cli.impl.lang.Util
 
type - Variable in class org.crsh.cli.descriptor.ParameterDescriptor
.
type - Variable in class org.crsh.cli.impl.lang.ClassDescriptor
.
type - Variable in class org.crsh.cli.type.ValueType
.
type - Variable in class org.crsh.lang.impl.groovy.closure.ClosureInvoker
.
type - Variable in class org.crsh.plugin.CRaSHPlugin
.
type - Variable in class org.crsh.plugin.PropertyDescriptor
.
type - Variable in class org.crsh.text.renderers.BindingRenderer.BindingData
 
type - Variable in class org.crsh.text.renderers.EntityTypeRenderer.AttributeData
 
type - Variable in class org.crsh.text.renderers.EntityTypeRenderer.EntityTypeData
 
TYPES - Static variable in class org.crsh.auth.KeyAuthenticationPlugin
.
types - Variable in class org.crsh.cli.type.ValueTypeFactory
The known types.

U

uArguments - Variable in class org.crsh.cli.descriptor.CommandDescriptor
.
UIBuilder - Class in org.crsh.text.ui
 
UIBuilder() - Constructor for class org.crsh.text.ui.UIBuilder
 
UIBuilderRenderer - Class in org.crsh.text.ui
 
UIBuilderRenderer() - Constructor for class org.crsh.text.ui.UIBuilderRenderer
 
uLongOptionNames - Variable in class org.crsh.cli.descriptor.CommandDescriptor
.
underline() - Method in enum org.crsh.text.Color
 
underline(Boolean) - Method in enum org.crsh.text.Color
 
underline() - Method in enum org.crsh.text.Decoration
 
underline(Boolean) - Method in enum org.crsh.text.Decoration
 
underline - Variable in class org.crsh.text.Style.Composite
.
underline() - Method in class org.crsh.text.Style.Composite
 
underline(Boolean) - Method in class org.crsh.text.Style.Composite
 
UNIX_LINE_DISCARD - Static variable in class org.crsh.console.EditorAction
 
unknownCommand(String) - Static method in class org.crsh.shell.ShellResponse
 
unmatched - Variable in class org.crsh.command.BaseCommand
The unmatched text, only valid during an invocation - Need to find a way to make not that public.
unquote - Variable in class org.crsh.cli.descriptor.ParameterDescriptor
.
unwrap(ScriptException) - Static method in class org.crsh.groovy.GroovyCommand
 
unwrap(Exception) - Static method in class org.crsh.groovy.GroovyCommand
 
unwrapArgs(Object) - Static method in class org.crsh.lang.impl.groovy.closure.PipeLineClosure
 
uOptionMap - Variable in class org.crsh.cli.descriptor.CommandDescriptor
.
uOptions - Variable in class org.crsh.cli.descriptor.CommandDescriptor
.
uParameters - Variable in class org.crsh.cli.descriptor.CommandDescriptor
.
update() - Method in class org.crsh.text.VirtualScreen
 
uri - Variable in class org.crsh.lang.impl.java.NodeJavaFileObject
.
url - Variable in class org.crsh.vfs.spi.url.Resource
.
URLDriver - Class in org.crsh.vfs.spi.url
 
URLDriver() - Constructor for class org.crsh.vfs.spi.url.URLDriver
 
URLKeyPairProvider - Class in org.crsh.ssh.term
 
URLKeyPairProvider(Resource) - Constructor for class org.crsh.ssh.term.URLKeyPairProvider
 
usage - Variable in class org.crsh.cli.descriptor.Description
.
USAGE - Static variable in class org.crsh.cli.descriptor.Format
.
Usage - Annotation Type in org.crsh.cli
Provides the text for a usage, this method can be used to annotate a command class, a command method or a command parameter.
usage - Variable in class org.crsh.text.renderers.MemoryUsageLineRenderer
.
useAlternate - Variable in class org.crsh.telnet.term.TelnetIO
.
useAlternateBuffer - Variable in class org.crsh.shell.impl.command.CRaSHProcessContext
.
user - Variable in class org.crsh.shell.impl.command.CRaSHSession
.
username - Variable in class org.crsh.auth.SimpleAuthenticationPlugin
.
USERNAME - Static variable in class org.crsh.ssh.term.SSHLifeCycle
.
uShortOptionNames - Variable in class org.crsh.cli.descriptor.CommandDescriptor
.
UTF_8 - Static variable in class org.crsh.util.Utils
.
Util - Class in org.crsh.cli.impl.lang
 
Util() - Constructor for class org.crsh.cli.impl.lang.Util
 
Utils - Class in org.crsh.util
 
Utils() - Constructor for class org.crsh.util.Utils
 

V

value - Variable in class org.crsh.cli.impl.completion.CompletionMatch
.
value - Variable in enum org.crsh.cli.impl.Delimiter
.
value - Variable in class org.crsh.cli.impl.LiteralValue
.
value - Variable in class org.crsh.cli.impl.tokenizer.Token.Literal
.
value - Variable in class org.crsh.lang.impl.script.Token
.
value - Variable in class org.crsh.plugin.Property
.
value - Variable in class org.crsh.shell.impl.remoting.ServerMessage.Completion
.
value - Variable in class org.crsh.shell.impl.remoting.ServerMessage.Prompt
.
value - Variable in class org.crsh.shell.impl.remoting.ServerMessage.Welcome
.
value - Variable in class org.crsh.text.ui.LabelElement
.
value - Variable in class org.crsh.text.ui.TreeElement
An optional value element.
value - Variable in class org.crsh.text.ui.TreeLineRenderer
.
value - Variable in class org.crsh.util.BlankSequence
.
value - Variable in class org.crsh.util.CharSlicer
.
value - Variable in class org.crsh.vfs.Path
.
value - Variable in class org.crsh.vfs.spi.Mount
.
ValueLineVisitor - Class in org.crsh.cli.impl.line
 
ValueLineVisitor() - Constructor for class org.crsh.cli.impl.line.ValueLineVisitor
 
valueOf(String) - Static method in enum org.crsh.cli.impl.Delimiter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.cli.impl.line.Quoting
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.cli.impl.Multiplicity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.cli.impl.parser.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.cli.impl.tokenizer.Automaton.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.console.At
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.keyboard.KeyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.plugin.ResourceKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.shell.ErrorKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.shell.impl.async.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.ssh.term.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.telnet.term.CodeType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.crsh.telnet.term.CodeType
 
valueOf(String) - Static method in enum org.crsh.telnet.term.processor.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.text.Color
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.text.Decoration
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.text.ui.BorderStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.text.ui.Overflow
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.crsh.cli.impl.Delimiter
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class org.crsh.cli.impl.invocation.ParameterMatch
.
values() - Static method in enum org.crsh.cli.impl.line.Quoting
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.crsh.cli.impl.Multiplicity
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class org.crsh.cli.impl.parser.Event.Parameter
.
values() - Static method in enum org.crsh.cli.impl.parser.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.crsh.cli.impl.tokenizer.Automaton.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class org.crsh.cli.spi.Completion
.
values() - Static method in enum org.crsh.console.At
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.crsh.keyboard.KeyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.crsh.plugin.ResourceKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.crsh.shell.ErrorKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.crsh.shell.impl.async.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.crsh.ssh.term.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.crsh.telnet.term.CodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.crsh.telnet.term.processor.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.crsh.text.Color
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.crsh.text.Decoration
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.crsh.text.ui.BorderStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.crsh.text.ui.Overflow
Returns an array containing the constants of this enum type, in the order they are declared.
valueType - Variable in class org.crsh.cli.impl.ParameterType
.
ValueType<V> - Class in org.crsh.cli.type
Defines a type for values, this is used for transforming a textual value into a type, for command argument and options.
ValueType(Class<V>, Class<? extends Completer>) - Constructor for class org.crsh.cli.type.ValueType
 
ValueType(Class<V>) - Constructor for class org.crsh.cli.type.ValueType
 
valueTypeFactory - Variable in class org.crsh.cli.impl.lang.CommandFactory
.
ValueTypeFactory - Class in org.crsh.cli.type
A factory for value types.
ValueTypeFactory() - Constructor for class org.crsh.cli.type.ValueTypeFactory
 
ValueTypeFactory(ClassLoader) - Constructor for class org.crsh.cli.type.ValueTypeFactory
Create a value type factory for the the default value types and the value types that the specified classloader will load.
verase - Variable in class org.crsh.ssh.term.SSHContext
.
verbose - Variable in class org.crsh.ssh.term.scp.SCPAction
.
verbose - Variable in class org.crsh.text.renderers.BindingRenderer.BindingData
 
verbose - Variable in class org.crsh.text.renderers.EntityTypeRenderer.EntityTypeData
 
version - Variable in class org.crsh.plugin.PluginContext
.
vertical(Iterable<? extends LineRenderer>) - Static method in class org.crsh.text.LineRenderer
 
vertical - Variable in enum org.crsh.text.ui.BorderStyle
.
VFS_REFRESH_PERIOD - Static variable in class org.crsh.plugin.PropertyDescriptor
.
VFS_REFRESH_UNIT - Static variable in class org.crsh.plugin.PropertyDescriptor
.
VI_INSERT - Static variable in class org.crsh.console.Mode
 
VI_MOVE - Static variable in class org.crsh.console.Mode
 
VirtualScreen - Class in org.crsh.text
A virtual screen that can be scrolled.
VirtualScreen(ScreenContext) - Constructor for class org.crsh.text.VirtualScreen
 
VirtualScreen.Foo - Class in org.crsh.text
 
VirtualScreen.Foo(CharSequence, Style) - Constructor for class org.crsh.text.VirtualScreen.Foo
 
visit(ASTNode[], SourceUnit) - Method in class org.crsh.lang.impl.groovy.ast.ArgumentNameTransformer
 
visit(ASTNode[], SourceUnit) - Method in class org.crsh.lang.impl.groovy.ast.CommandTransformer
 
visit(ASTNode[], SourceUnit) - Method in class org.crsh.lang.impl.groovy.ast.DefaultImportTransformer
 
visit(ASTNode[], SourceUnit) - Method in class org.crsh.lang.impl.groovy.ast.ScriptLastStatementTransformer
 
visitor - Variable in class org.crsh.console.Editor
.
visitors - Variable in class org.crsh.cli.impl.line.LineParser
.

W

waitingEvent - Variable in class org.crsh.telnet.term.processor.Processor
A flag useful for unit testing to know when the thread is reading.
WarMountFactory - Class in org.crsh.vfs.spi.servlet
 
WarMountFactory(ServletContext) - Constructor for class org.crsh.vfs.spi.servlet.WarMountFactory
 
WEAK_QUOTING - Static variable in class org.crsh.cli.impl.line.LineParser
.
WebPluginLifeCycle - Class in org.crsh.plugin
 
WebPluginLifeCycle() - Constructor for class org.crsh.plugin.WebPluginLifeCycle
 
weighted(int...) - Static method in class org.crsh.text.ui.Layout
 
weights - Variable in class org.crsh.text.ui.Layout.Weighted
The weights.
width - Variable in class org.crsh.shell.impl.remoting.ClientAutomaton
.
width - Variable in class org.crsh.shell.impl.remoting.ClientMessage.Execute
.
width - Variable in class org.crsh.shell.impl.remoting.ClientMessage.SetSize
.
width - Variable in class org.crsh.text.ui.LabelReader
.
width - Variable in class org.crsh.text.ui.TextElement
.
width(int, Iterator<Object>, CharSequence, Integer) - Static method in class org.crsh.text.ui.TextElement
 
width - Variable in class org.crsh.text.VirtualScreen
The cached width and height for the current refresh.
widths - Variable in class org.crsh.text.ui.TableRowReader
.
with(Runnable) - Method in class org.crsh.util.Statement
 
with(Callable<?>) - Method in class org.crsh.util.Statement
 
with(Statement) - Method in class org.crsh.util.Statement
 
withColumnLayout(Layout) - Method in class org.crsh.text.ui.TableElement
 
withRowLayout(Layout) - Method in class org.crsh.text.ui.TableElement
 
wrap(T) - Static method in class org.crsh.cli.impl.lang.Util
Wrap an object with an Instance.
wrapInIfNeeded(InputStream) - Method in class org.crsh.ssh.term.CRaSHCommand
 
wrapOutIfNeeded(OutputStream) - Method in class org.crsh.ssh.term.CRaSHCommand
 
write(CharSequence) - Method in interface org.crsh.console.ConsoleDriver
Write a string.
write(CharSequence, int, int) - Method in interface org.crsh.console.ConsoleDriver
Write a string.
write(char) - Method in interface org.crsh.console.ConsoleDriver
Write a char.
write(Style) - Method in interface org.crsh.console.ConsoleDriver
Write a style.
write(CharSequence) - Method in class org.crsh.console.EditorWriter
Write a char sequence to the output.
write(char) - Method in class org.crsh.console.EditorWriter
Write a single char to the output.
write(CharSequence) - Method in class org.crsh.telnet.term.console.TermIOWriter
Write a char sequence to the output.
write(char) - Method in class org.crsh.telnet.term.console.TermIOWriter
Write a single char to the output.
write(CharSequence) - Method in interface org.crsh.telnet.term.spi.TermIO
Write a string.
write(char) - Method in interface org.crsh.telnet.term.spi.TermIO
Write a char.
write(Style) - Method in interface org.crsh.telnet.term.spi.TermIO
Write a style.
write(CharSequence) - Method in class org.crsh.telnet.term.TelnetIO
 
write(Style) - Method in class org.crsh.telnet.term.TelnetIO
 
write(char) - Method in class org.crsh.telnet.term.TelnetIO
 
write(CharSequence, Appendable) - Method in class org.crsh.text.Format.Ansi
 
write(Style, Appendable) - Method in class org.crsh.text.Format.Ansi
 
write(CharSequence, Appendable) - Method in class org.crsh.text.Format.PreHtml
 
write(Style, Appendable) - Method in class org.crsh.text.Format.PreHtml
 
write(CharSequence, Appendable) - Method in class org.crsh.text.Format.Text
 
write(Style, Appendable) - Method in class org.crsh.text.Format.Text
 
write(CharSequence, Appendable) - Method in class org.crsh.text.Format
 
write(Style, Appendable) - Method in class org.crsh.text.Format
 
write(char[], int, int) - Method in class org.crsh.text.RenderWriter
 
WRITE_PROMPT_TASK - Variable in class org.crsh.telnet.term.processor.Processor
.
writeAnsiTo(Appendable) - Method in class org.crsh.text.Style.Composite
 
writeAnsiTo(Appendable) - Method in class org.crsh.text.Style
 
writeCRLF() - Method in interface org.crsh.console.ConsoleDriver
Write a CRLF.
writeCRLF() - Method in interface org.crsh.telnet.term.spi.TermIO
Write a CRLF.
writeCRLF() - Method in class org.crsh.telnet.term.TelnetIO
 
writeDel() - Method in interface org.crsh.console.ConsoleDriver
Delete the char under the cursor.
writeDel() - Method in interface org.crsh.telnet.term.spi.TermIO
Delete the char under the cursor.
writeDel() - Method in class org.crsh.telnet.term.TelnetIO
 
writeNoFlush(char) - Method in class org.crsh.console.EditorWriter
 
writeNoFlush(char) - Method in class org.crsh.telnet.term.console.TermIOWriter
 
writeObject(ObjectOutputStream) - Method in class org.crsh.shell.impl.remoting.ServerMessage.End
 
writePromptFlush() - Method in class org.crsh.telnet.term.processor.Processor
 
writer - Variable in class org.crsh.shell.impl.command.InvocationContextImpl
.
writer - Variable in class org.crsh.telnet.term.console.ConsoleTerm
.
WRITTEN - Static variable in class org.crsh.shell.impl.command.InvocationContextImpl
.

Y

YANK_TO - Static variable in class org.crsh.console.Mode
 

Z

ZipIterator - Class in org.crsh.util
 
ZipIterator() - Constructor for class org.crsh.util.ZipIterator
 

_

_gdk(String, Object[]) - Method in class org.crsh.lang.impl.groovy.closure.PipeLineClosure
 
_mergeEntries(URL) - Method in class org.crsh.vfs.spi.url.Node
 
_sub(String) - Method in class org.crsh.lang.impl.groovy.closure.PipeLineClosure
 
_tab(int) - Static method in class org.crsh.cli.impl.lang.Util
 

A B C D E F G H I J K L M N O P Q R S T U V W Y Z _

Copyright © 2015 eXo Platform SAS. All Rights Reserved.