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

A

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
 
AbstractPathCompleter<P> - Class in org.crsh.cmdline.completers
 
AbstractPathCompleter() - Constructor for class org.crsh.cmdline.completers.AbstractPathCompleter
 
accept() - Method in class org.crsh.term.spi.net.TermIOServer
 
accessLog - Static variable in class org.crsh.shell.impl.CRaSHSession
.
ack() - Method in class org.crsh.jcr.SCPCommand
 
add(Event) - Method in class org.crsh.cmdline.matcher.impl.Status.Response
 
add(CRaSHPlugin<?>) - Method in class org.crsh.plugin.SimplePluginDiscovery
Add a plugin.
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.cmdline.matcher.impl.Status.Response
 
addCmdPath(File) - Method in class org.crsh.standalone.Bootstrap
 
addConfPath(File) - Method in class org.crsh.standalone.Bootstrap
 
addJarPath(File) - Method in class org.crsh.standalone.Bootstrap
 
addListener(Closeable) - Method in class org.crsh.term.processor.Processor
 
addListener(FutureListener<V>) - Method in class org.crsh.util.LatchedFuture
 
addNode(Element) - Method in class org.crsh.shell.ui.TreeElement
 
addParameter(ParameterDescriptor<ClassFieldBinding>) - Method in class org.crsh.cmdline.ClassDescriptor
 
addParameter(ParameterDescriptor<B>) - Method in class org.crsh.cmdline.CommandDescriptor
Add a parameter to the command.
addToHistory(CharSequence) - Method in class org.crsh.term.BaseTerm
 
addToHistory(CharSequence) - Method in interface org.crsh.term.Term
Append a line to the term history.
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 enum org.crsh.jcr.PropertyType
.
ALL - Static variable in class org.crsh.plugin.PropertyDescriptor
.
ALL - Static variable in enum org.crsh.term.CodeType
.
ann - Variable in class org.crsh.cmdline.CommandFactory.Tuple
 
annotation - Variable in class org.crsh.cmdline.ParameterDescriptor
The annotation when it exists.
append(ShellWriterContext, CharSequence) - Method in interface org.crsh.shell.io.ShellWriter
 
append(ShellWriterContext, CharSequence, int, int) - Method in interface org.crsh.shell.io.ShellWriter
 
append(ShellWriterContext, char) - Method in interface org.crsh.shell.io.ShellWriter
 
append(char) - Method in class org.crsh.term.console.ViewReader
 
append(CharSequence) - Method in class org.crsh.term.console.ViewReader
 
append(CharSequence, int, int) - Method in class org.crsh.term.console.ViewReader
 
append(char) - Method in class org.crsh.util.LineFeedWriter
 
append(ShellWriterContext, char) - Method in class org.crsh.util.LineFeedWriter
 
append(CharSequence, int, int) - Method in class org.crsh.util.LineFeedWriter
 
append(CharSequence) - Method in class org.crsh.util.LineFeedWriter
 
append(ShellWriterContext, CharSequence) - Method in class org.crsh.util.LineFeedWriter
 
append(ShellWriterContext, CharSequence, int, int) - Method in class org.crsh.util.LineFeedWriter
 
AppendableWriter - Class in org.crsh.util
 
AppendableWriter(Appendable) - Constructor for class org.crsh.util.AppendableWriter
 
appendData(CharSequence, int, int) - Method in class org.crsh.term.console.Console
 
appendData(char) - Method in class org.crsh.term.console.Console
Append a char at the current cursor position and increment the cursor position.
appendDel() - Method in class org.crsh.term.console.Console
Delete the char before the cursor.
args - Variable in class org.crsh.command.GroovyScriptCommand
.
Argument - Annotation Type in org.crsh.cmdline.annotations
Annotates a field or parameter to become an command line argument.
argument(MethodDescriptor<?>, Completer) - Method in class org.crsh.cmdline.matcher.impl.MatcherImpl
 
argumentAnn - Variable in class org.crsh.cmdline.CommandFactory.Tuple
 
ArgumentDescriptor<B extends TypeBinding> - Class in org.crsh.cmdline
 
ArgumentDescriptor(B, String, Type, Description, boolean, boolean, boolean, Class<? extends Completer>, Annotation) - Constructor for class org.crsh.cmdline.ArgumentDescriptor
 
ArgumentMatch<B extends TypeBinding> - Class in org.crsh.cmdline.matcher
 
ArgumentMatch(ArgumentDescriptor<B>, int, int, List<LiteralValue>) - Constructor for class org.crsh.cmdline.matcher.ArgumentMatch
 
argumentMatches - Variable in class org.crsh.cmdline.matcher.CommandMatch
.
ArgumentNameTransformer - Class in org.crsh.groovy
 
ArgumentNameTransformer() - Constructor for class org.crsh.groovy.ArgumentNameTransformer
 
arguments - Variable in class org.crsh.cmdline.CommandDescriptor
.
arity - Variable in class org.crsh.cmdline.OptionDescriptor
.
AST - Class in org.crsh.shell.impl
 
AST() - Constructor for class org.crsh.shell.impl.AST
 
AST.Expr - Class in org.crsh.shell.impl
 
AST.Expr(AST.Term) - Constructor for class org.crsh.shell.impl.AST.Expr
 
AST.Expr(AST.Term, AST.Expr) - Constructor for class org.crsh.shell.impl.AST.Expr
 
AST.Term - Class in org.crsh.shell.impl
 
AST.Term(String) - Constructor for class org.crsh.shell.impl.AST.Term
 
AST.Term(String, AST.Term) - Constructor for class org.crsh.shell.impl.AST.Term
 
AsyncProcess - Class in org.crsh.shell.concurrent
 
AsyncProcess(AsyncShell, String) - Constructor for class org.crsh.shell.concurrent.AsyncProcess
 
AsyncShell - Class in org.crsh.shell.concurrent
AsyncShell(Executor, Shell) - Constructor for class org.crsh.shell.concurrent.AsyncShell
 
attributes - Variable in class org.crsh.cmdline.matcher.InvocationContext
.
attributes - Variable in class org.crsh.command.impl.BaseCommandContext
.
attributes - Variable in class org.crsh.plugin.PluginContext
.
attributes - Variable in class org.crsh.shell.impl.CRaSHSession
.
attributes - Variable in class org.crsh.standalone.Bootstrap
The attributes.
attributesHandler - Variable in class org.crsh.jcr.Importer
.
AUTH - Static variable in class org.crsh.ssh.SSHPlugin
The authentication plugin to use.
authenticate(String, String) - Method in interface org.crsh.auth.AuthenticationPlugin
Returns true if the user is authentified by its username and password.
authenticate(String, String) - Method in class org.crsh.auth.JaasAuthenticationPlugin
 
authenticate(String, String) - Method in class org.crsh.auth.SimpleAuthenticationPlugin
 
authentication - Variable in class org.crsh.ssh.term.SSHLifeCycle
.
AuthenticationPlugin - Interface in org.crsh.auth
An interface a plugin should implement if it wants to add custom authentication for ssh.

B

baseClass - Variable in class org.crsh.shell.impl.ClassManager
.
BaseCommandContext - Class in org.crsh.command.impl
 
BaseCommandContext(Map<String, Object>) - Constructor for class org.crsh.command.impl.BaseCommandContext
 
BaseInvocationContext<C,P> - Class in org.crsh.command.impl
 
BaseInvocationContext(Iterable<C>, Map<String, Object>) - Constructor for class org.crsh.command.impl.BaseInvocationContext
 
baseLoader - Variable in class org.crsh.standalone.Bootstrap
The base classloader.
baseScriptClass - Variable in class org.crsh.shell.impl.ClassManager
.
BaseTerm - Class in org.crsh.term
 
BaseTerm(TermIO) - Constructor for class org.crsh.term.BaseTerm
 
baseURL - Variable in class org.crsh.vfs.spi.ram.RAMDriver
.
bilto(List<? extends Token.Literal>) - Method in class org.crsh.cmdline.matcher.impl.MatcherImpl
 
BINARY - Static variable in class org.crsh.jcr.JCRUtils
 
bind() - Method in class org.crsh.term.spi.net.TermIOServer
 
binding - Variable in class org.crsh.cmdline.ParameterDescriptor
.
bindingPort - Variable in class org.crsh.term.spi.net.TermIOServer
.
BOOLEAN - Static variable in class org.crsh.cmdline.SimpleValueType
.
BOOLEAN - Static variable in class org.crsh.jcr.JCRUtils
 
Bootstrap - Class in org.crsh.standalone
 
Bootstrap(ClassLoader) - Constructor for class org.crsh.standalone.Bootstrap
 
bootstrap() - Method in class org.crsh.standalone.Bootstrap
 
brk() - Static method in class org.crsh.term.TermEvent
 
buffer - Variable in class org.crsh.cmdline.matcher.tokenizer.State
.
buffer - Variable in class org.crsh.command.impl.BaseInvocationContext
.
buffer - Variable in class org.crsh.term.console.Console
.
buffer - Variable in class org.crsh.term.spi.jline.JLineIO
.
buffer - Variable in class org.crsh.term.spi.net.TermIOClient
.
build(Throwable) - Method in class org.crsh.shell.impl.AST.Term
 
bytes - Variable in class org.crsh.term.spi.net.TermIOClient
.
BytesOutputStream - Class in org.crsh.util
Extends the ByteArrayOutputStream for providing an input stream over the buffer.
BytesOutputStream() - Constructor for class org.crsh.util.BytesOutputStream
 
BytesOutputStream(int) - Constructor for class org.crsh.util.BytesOutputStream
 

C

c - Variable in class org.crsh.shell.impl.Tokenizer
.
call(Object[]) - Method in class org.crsh.command.CommandClosure
 
call(Object[]) - Method in class org.crsh.command.CommandDispatcher
Closure invocation.
call(Object[]) - Method in class org.crsh.command.InvokeCommandClosure
 
callback - Variable in class org.crsh.ssh.term.AbstractCommand
.
callee - Variable in class org.crsh.shell.concurrent.AsyncProcess
.
caller - Variable in class org.crsh.shell.concurrent.AsyncProcess
.
cancel() - Method in class org.crsh.shell.concurrent.AsyncProcess
 
cancel() - Method in class org.crsh.shell.impl.CRaSHProcess
 
cancel() - Method in interface org.crsh.shell.ShellProcess
Attempt to cancel the shell process.
cancel(boolean) - Method in class org.crsh.util.LatchedFuture
 
cancelled - Variable in class org.crsh.shell.impl.CRaSHProcess
.
cancelled() - Static method in class org.crsh.shell.ShellResponse
 
canonicalMapping - Static variable in enum org.crsh.jcr.PropertyType
.
charMap - Static variable in class org.crsh.shell.ui.UIWriterContext
 
child(String, boolean) - Method in class org.crsh.vfs.File
 
child(H, String) - Method in class org.crsh.vfs.spi.AbstractFSDriver
 
child(H, String) - Method in interface org.crsh.vfs.spi.FSDriver
 
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
 
children - Variable in class org.crsh.vfs.spi.jarurl.Handle
.
children(Handle) - Method in class org.crsh.vfs.spi.jarurl.JarURLDriver
 
children(H) - Method in class org.crsh.vfs.spi.mount.MountDriver
 
children(Path) - Method in class org.crsh.vfs.spi.ram.RAMDriver
 
children(String) - Method in class org.crsh.vfs.spi.servlet.ServletContextDriver
 
chunks(CharSequence) - Static method in class org.crsh.util.Strings
 
ClassDescriptor<T> - Class in org.crsh.cmdline
A command backed by a class.
ClassDescriptor(Class<T>, Description) - Constructor for class org.crsh.cmdline.ClassDescriptor
 
classes - Variable in class org.crsh.shell.impl.ClassManager
.
ClassFieldBinding - Class in org.crsh.cmdline.binding
 
ClassFieldBinding(Field) - Constructor for class org.crsh.cmdline.binding.ClassFieldBinding
 
classLoader - Variable in class org.crsh.plugin.ServiceLoaderDiscovery
.
ClassManager<T> - Class in org.crsh.shell.impl
 
ClassManager(PluginContext, ResourceKind, Class<T>, Class<? extends Script>) - Constructor for class org.crsh.shell.impl.ClassManager
 
ClassMatch<T> - Class in org.crsh.cmdline.matcher
 
ClassMatch(ClassDescriptor<T>, List<OptionMatch<ClassFieldBinding>>, List<ArgumentMatch<ClassFieldBinding>>, String) - Constructor for class org.crsh.cmdline.matcher.ClassMatch
 
clearBuffer() - Method in class org.crsh.term.console.Console
Clears the buffer without doing any echoing.
close() - Method in class org.crsh.shell.concurrent.AsyncShell
 
close() - Method in class org.crsh.shell.impl.CRaSHSession
 
close() - Static method in class org.crsh.shell.ShellResponse
 
close() - Method in class org.crsh.ssh.term.SSHIO
 
close() - Method in class org.crsh.telnet.term.TelnetIO
 
close() - Method in class org.crsh.term.BaseTerm
 
CLOSE - Variable in class org.crsh.term.processor.Processor
.
close() - Method in class org.crsh.term.processor.Processor
 
close() - Method in class org.crsh.term.spi.jline.JLineIO
 
close() - Method in class org.crsh.term.spi.net.TermIOClient
 
close() - Method in interface org.crsh.term.Term
Close the term.
close() - Static method in class org.crsh.term.TermEvent
 
close() - Method in class org.crsh.util.AppendableWriter
 
close() - Method in class org.crsh.util.BytesOutputStream
 
close(Socket) - Static method in class org.crsh.util.Safe
 
close(Closeable) - Static method in class org.crsh.util.Safe
 
close(Connection) - Static method in class org.crsh.util.Safe
 
close(Statement) - Static method in class org.crsh.util.Safe
 
close(ResultSet) - Static method in class org.crsh.util.Safe
 
closed - Variable in class org.crsh.shell.concurrent.AsyncShell
.
closed - Variable in class org.crsh.ssh.term.SSHIO
.
closed - Variable in class org.crsh.util.AppendableWriter
.
closed - Variable in class org.crsh.util.BytesOutputStream
.
CmdCompletionException - Exception in org.crsh.cmdline.matcher
 
CmdCompletionException() - Constructor for exception org.crsh.cmdline.matcher.CmdCompletionException
 
CmdCompletionException(String) - Constructor for exception org.crsh.cmdline.matcher.CmdCompletionException
 
CmdCompletionException(String, Throwable) - Constructor for exception org.crsh.cmdline.matcher.CmdCompletionException
 
CmdCompletionException(Throwable) - Constructor for exception org.crsh.cmdline.matcher.CmdCompletionException
 
cmdFS - Variable in class org.crsh.plugin.PluginContext
.
CmdInvocationException - Exception in org.crsh.cmdline.matcher
 
CmdInvocationException() - Constructor for exception org.crsh.cmdline.matcher.CmdInvocationException
 
CmdInvocationException(String) - Constructor for exception org.crsh.cmdline.matcher.CmdInvocationException
 
CmdInvocationException(String, Throwable) - Constructor for exception org.crsh.cmdline.matcher.CmdInvocationException
 
CmdInvocationException(Throwable) - Constructor for exception org.crsh.cmdline.matcher.CmdInvocationException
 
CmdLineException - Exception in org.crsh.cmdline.matcher
 
CmdLineException() - Constructor for exception org.crsh.cmdline.matcher.CmdLineException
 
CmdLineException(String) - Constructor for exception org.crsh.cmdline.matcher.CmdLineException
 
CmdLineException(String, Throwable) - Constructor for exception org.crsh.cmdline.matcher.CmdLineException
 
CmdLineException(Throwable) - Constructor for exception org.crsh.cmdline.matcher.CmdLineException
 
cmds - Variable in class org.crsh.standalone.Bootstrap
The mounted path on the file system.
CmdSyntaxException - Exception in org.crsh.cmdline.matcher
 
CmdSyntaxException(String) - Constructor for exception org.crsh.cmdline.matcher.CmdSyntaxException
 
CodeType - Enum in org.crsh.term
 
CodeType() - Constructor for enum org.crsh.term.CodeType
 
Command - Annotation Type in org.crsh.cmdline.annotations
Annotate something that can be a command or be involved in a command.
command - Variable in class org.crsh.cmdline.matcher.impl.Parser
.
command - Variable in class org.crsh.cmdline.matcher.impl.Status.Request
.
command - Variable in class org.crsh.cmdline.matcher.impl.Status.Response
.
command - Variable in class org.crsh.command.CommandDispatcher
.
command - Variable in class org.crsh.command.InvokeCommandClosure
.
command - Variable in class org.crsh.shell.impl.AST.Term
.
command - Variable in class org.crsh.ssh.term.SSHIO
.
CommandClosure - Class in org.crsh.command
 
CommandClosure(CommandDispatcher, String) - Constructor for class org.crsh.command.CommandClosure
 
CommandCompletion - Class in org.crsh.cmdline
A completion result.
CommandCompletion(Delimiter, ValueCompletion) - Constructor for class org.crsh.cmdline.CommandCompletion
 
CommandContext - Interface in org.crsh.command
The context of a command.
CommandDescriptor<T,B extends TypeBinding> - Class in org.crsh.cmdline
Describes a command.
CommandDescriptor(String, Description) - Constructor for class org.crsh.cmdline.CommandDescriptor
 
CommandDispatcher - Class in org.crsh.command
 
CommandDispatcher(ShellCommand, InvocationContext) - Constructor for class org.crsh.command.CommandDispatcher
 
CommandFactory - Class in org.crsh.cmdline
 
CommandFactory() - Constructor for class org.crsh.cmdline.CommandFactory
 
CommandFactory.Tuple - Class in org.crsh.cmdline
Jus grouping some data for conveniency
CommandFactory.Tuple(Argument, Option, boolean, Description, Annotation) - Constructor for class org.crsh.cmdline.CommandFactory.Tuple
 
CommandInvoker<C,P> - Interface in org.crsh.command
The base interface for a shell command.
CommandMatch<C,D extends CommandDescriptor<C,B>,B extends TypeBinding> - Class in org.crsh.cmdline.matcher
 
CommandMatch(List<OptionMatch<B>>, List<ArgumentMatch<B>>, String) - Constructor for class org.crsh.cmdline.matcher.CommandMatch
 
commandName - Variable in exception org.crsh.command.NoSuchCommandException
.
CommandPlugin - Class in org.crsh.ssh.term.scp
 
CommandPlugin() - Constructor for class org.crsh.ssh.term.scp.CommandPlugin
 
commands(Class<?>) - Method in class org.crsh.cmdline.ClassDescriptor
 
commands - Variable in class org.crsh.shell.impl.CRaSH
.
complete(ParameterDescriptor<?>, String) - Method in class org.crsh.cmdline.completers.AbstractPathCompleter
 
complete(ParameterDescriptor<?>, String) - Method in class org.crsh.cmdline.completers.EmptyCompleter
Returns the value returned by Collections.emptyList().
complete(ParameterDescriptor<?>, String) - Method in class org.crsh.cmdline.completers.EnumCompleter
 
complete() - Method in class org.crsh.cmdline.matcher.impl.Completion
 
complete() - Method in class org.crsh.cmdline.matcher.impl.EmptyCompletion
 
complete(Completer, String) - Method in class org.crsh.cmdline.matcher.impl.MatcherImpl
 
complete() - Method in class org.crsh.cmdline.matcher.impl.MethodCompletion
 
complete() - Method in class org.crsh.cmdline.matcher.impl.OptionCompletion
 
complete() - Method in class org.crsh.cmdline.matcher.impl.ParameterCompletion
 
complete() - Method in class org.crsh.cmdline.matcher.impl.SpaceCompletion
 
complete(String) - Method in class org.crsh.cmdline.matcher.Matcher
 
complete(Completer, String) - Method in class org.crsh.cmdline.matcher.Matcher
 
complete(ParameterDescriptor<?>, String) - Method in interface org.crsh.cmdline.spi.Completer
Query the completer for a set of completion for the given prefix.
complete(CommandContext, String) - Method in class org.crsh.command.CRaSHCommand
 
complete(CommandContext, String) - Method in class org.crsh.command.GroovyScriptCommand
 
complete(CommandContext, String) - Method in interface org.crsh.command.ShellCommand
Provide completions for the specified arguments.
complete(ParameterDescriptor<?>, String) - Method in class org.crsh.jcr.command.JCRCommand
 
complete(String) - Method in class org.crsh.shell.concurrent.AsyncShell
 
complete(String) - Method in class org.crsh.shell.impl.CRaSHSession
For now basic implementation
complete(String) - Method in interface org.crsh.shell.Shell
Completion.
complete(CharSequence) - Method in class org.crsh.term.processor.Processor
 
complete(CharSequence) - Static method in class org.crsh.term.TermEvent
 
completed(V) - Method in interface org.crsh.util.FutureListener
 
completer - Variable in class org.crsh.cmdline.matcher.impl.ParameterCompletion
.
completer - Variable in class org.crsh.cmdline.SimpleValueType
.
Completer - Interface in org.crsh.cmdline.spi
A completer provides completion suffixes for a given prefix.
completerType - Variable in class org.crsh.cmdline.ParameterDescriptor
.
Completion - Class in org.crsh.cmdline.matcher.impl
 
Completion() - Constructor for class org.crsh.cmdline.matcher.impl.Completion
 
computeValue() - Method in class org.crsh.cmdline.matcher.ParameterMatch
Compute the value from the parameter metadata and the values list.
confFS - Variable in class org.crsh.plugin.PluginContext
.
config - Variable in class org.crsh.plugin.PluginLifeCycle
.
config - Variable in class org.crsh.shell.impl.ClassManager
.
configurationCapabilities - Variable in class org.crsh.plugin.CRaSHPlugin
.
configureProperty(PluginContext, Properties, PropertyDescriptor<?>) - Method in class org.crsh.plugin.PluginLifeCycle
 
configURL - Variable in class org.crsh.telnet.term.TelnetLifeCycle
.
confs - Variable in class org.crsh.standalone.Bootstrap
The mounted path on the file system.
conn - Variable in class org.crsh.telnet.term.TelnetIO
.
connect() - Method in class org.crsh.term.spi.net.TermIOClient
 
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 - Variable in class org.crsh.term.BaseTerm
.
Console - Class in org.crsh.term.console
This class provides an abstraction for a console.
Console(ViewWriter) - Constructor for class org.crsh.term.console.Console
 
ConsoleReader - Class in org.crsh.term.console
The console reader provides read oriented operation for the console.
ConsoleReader() - Constructor for class org.crsh.term.console.ConsoleReader
 
ConsoleWriter - Class in org.crsh.term.console
The console writer controls the output as seen by the client of the console.
ConsoleWriter() - Constructor for class org.crsh.term.console.ConsoleWriter
 
CONSTRUCTED - Static variable in class org.crsh.plugin.CRaSHPlugin
.
consume() - Method in class org.crsh.command.impl.BaseInvocationContext
 
consume() - Method in class org.crsh.command.InnerInvocationContext
 
consume() - Method in interface org.crsh.command.InvocationContext
Returns an iterator over the stream of consumed items.
consumedItems - Variable in class org.crsh.command.impl.BaseInvocationContext
.
ContainerOpt - Annotation Type in org.crsh.jcr.command
 
containsKey(Object) - Method in class org.crsh.util.ServletContextMap
 
content - Variable in class org.crsh.vfs.Resource
.
context - Variable in class org.crsh.command.CRaSHCommand
.
context - Variable in class org.crsh.command.GroovyScriptCommand
.
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.shell.concurrent.AsyncProcess
.
context - Variable in class org.crsh.shell.impl.ClassManager
.
context - Variable in class org.crsh.shell.impl.CRaSH
.
context - Variable in class org.crsh.ssh.term.CRaSHCommand
.
context - Variable in class org.crsh.term.TermLifeCycle
.
context - Variable in class org.crsh.util.ServletContextMap
.
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
.
copy(InputStream, OutputStream) - Static method in class org.crsh.util.IO
 
count - Variable in class org.crsh.util.SubInputStream
.
CRaSH - Class in org.crsh.shell.impl
 
CRaSH(PluginContext) - Constructor for class org.crsh.shell.impl.CRaSH
 
crash - Variable in class org.crsh.shell.impl.CRaSHProcess
.
crash - Variable in class org.crsh.shell.impl.CRaSHSession
.
CRaSH - Class in org.crsh.standalone
 
CRaSH() - Constructor for class org.crsh.standalone.CRaSH
 
crash - Variable in class org.crsh.term.processor.ProcessorIOHandler
.
CRaSHCommand - Class in org.crsh.command
A real CRaSH command, the most powerful kind of command.
CRaSHCommand() - Constructor for class org.crsh.command.CRaSHCommand
 
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(TermIOHandler) - Constructor for class org.crsh.ssh.term.CRaSHCommandFactory
 
CRaSHPlugin<P> - Class in org.crsh.plugin
Base class for a plugin, that consist of a subclass of this class and the implementation of the business interface of the plugin.
CRaSHPlugin() - Constructor for class org.crsh.plugin.CRaSHPlugin
 
CRaSHProcess - Class in org.crsh.shell.impl
 
CRaSHProcess(CRaSHSession, String) - Constructor for class org.crsh.shell.impl.CRaSHProcess
 
CRaSHSession - Class in org.crsh.shell.impl
 
CRaSHSession(CRaSH, Principal) - Constructor for class org.crsh.shell.impl.CRaSHSession
 
create(Class<T>) - Static method in class org.crsh.cmdline.CommandFactory
 
create(B, Type, Argument, Option, boolean, Description, Annotation) - Static method in class org.crsh.cmdline.CommandFactory
 
create(ClassDescriptor<T>, Method) - Static method in class org.crsh.cmdline.CommandFactory
 
create() - Static method in class org.crsh.cmdline.spi.ValueCompletion
 
create(String) - Static method in class org.crsh.cmdline.spi.ValueCompletion
 
create(String, String, boolean) - Static method in class org.crsh.cmdline.spi.ValueCompletion
 
create(String, boolean) - Static method in class org.crsh.cmdline.spi.ValueCompletion
 
create(String, String, String) - Static method in class org.crsh.plugin.PropertyDescriptor
 
create(String, Integer, String) - Static method in class org.crsh.plugin.PropertyDescriptor
 
create(CRaSHSession, String) - Method in class org.crsh.shell.impl.AST.Expr
 
create(CRaSHSession) - Method in class org.crsh.shell.impl.AST.Expr
 
create(CRaSHSession) - Method in class org.crsh.shell.impl.AST.Term
 
create() - Method in class org.crsh.ssh.term.CRaSHCommandFactory
 
createCommand(String) - Method in class org.crsh.jcr.SCPCommandPlugin
 
createCommand(String) - Method in class org.crsh.ssh.term.scp.CommandPlugin
 
createCommand(String) - Method in class org.crsh.ssh.term.scp.SCPCommandFactory
 
createConfigurationCapabilities() - Method in class org.crsh.auth.JaasAuthenticationPlugin
 
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
 
createInvoker(String) - Method in class org.crsh.command.CRaSHCommand
 
createInvoker(String) - Method in class org.crsh.command.GroovyScriptCommand
 
createInvoker(String) - Method in interface org.crsh.command.ShellCommand
Provides an invoker for the specified arguments.
createMatcher(String, ClassDescriptor<T>) - Static method in class org.crsh.cmdline.matcher.Matcher
 
createMatcher(ClassDescriptor<T>) - Static method in class org.crsh.cmdline.matcher.Matcher
 
createNode(Object) - Method in class org.crsh.shell.ui.UIBuilder
 
createNode(Object, Object) - Method in class org.crsh.shell.ui.UIBuilder
 
createNode(Object, Map, Object) - Method in class org.crsh.shell.ui.UIBuilder
 
createNode(Object, Map) - Method in class org.crsh.shell.ui.UIBuilder
 
createProcess(String) - Method in class org.crsh.shell.concurrent.AsyncShell
 
createProcess(String) - Method in class org.crsh.shell.impl.CRaSHSession
 
createProcess(String) - Method in interface org.crsh.shell.Shell
Process a request.
createSession(Principal) - Method in class org.crsh.shell.impl.CRaSH
 
createShell() - Static method in class org.crsh.telnet.term.TelnetHandler
 
ctx - Variable in class org.crsh.vfs.spi.servlet.ServletContextDriver
.
curAt - Variable in class org.crsh.term.console.Console
Cursor Position, always equal to Console.size unless the underlying *.IO class supports editing.
current - Variable in class org.crsh.shell.concurrent.AsyncShell
.
current - Variable in class org.crsh.term.processor.Processor
.

D

DATE - Static variable in class org.crsh.jcr.JCRUtils
 
decode(String) - Static method in class org.crsh.jcr.FileSystemAction
 
decode(int) - Method in class org.crsh.ssh.term.SSHIO
 
decode(int) - Method in class org.crsh.telnet.term.TelnetIO
 
decode(int) - Method in class org.crsh.term.spi.jline.JLineIO
 
decode(int) - Method in class org.crsh.term.spi.net.TermIOClient
 
decode(int) - Method in interface org.crsh.term.spi.TermIO
Decode the intput value.
decodeName(String) - Static method in class org.crsh.jcr.JCRUtils
 
defaultImports - Static variable in class org.crsh.groovy.DefaultImportTransformer
.
DefaultImportTransformer - Class in org.crsh.groovy
This class is a Groovy transformation that adds default import to CRaSH commands.
DefaultImportTransformer() - Constructor for class org.crsh.groovy.DefaultImportTransformer
 
defaultValue - Variable in class org.crsh.plugin.PropertyDescriptor
.
del() - Method in class org.crsh.term.console.ViewReader
Delete the char under the cursor or return -1 if no char was deleted.
DEL_SEQ - Static variable in class org.crsh.ssh.term.SSHIO
.
delegate - Variable in class org.crsh.term.spi.net.TermIOServer
.
DELETE_PREV_CHAR - Static variable in class org.crsh.ssh.term.SSHIO
.
delimiter - Variable in class org.crsh.cmdline.CommandCompletion
.
Delimiter - Enum in org.crsh.cmdline
 
Delimiter(char) - Constructor for enum org.crsh.cmdline.Delimiter
 
delimiter - Variable in class org.crsh.cmdline.matcher.impl.MethodCompletion
.
delimiter - Variable in class org.crsh.cmdline.matcher.impl.ParameterCompletion
.
delimiter - Variable in enum org.crsh.cmdline.matcher.tokenizer.Escape
 
delimiter - Variable in class org.crsh.cmdline.matcher.tokenizer.Tokenizer
.
desc - Variable in class org.crsh.plugin.Property
.
describe(String, DescriptionFormat) - Method in class org.crsh.command.CRaSHCommand
 
describe(String, DescriptionFormat) - Method in class org.crsh.command.GroovyScriptCommand
 
describe(String, DescriptionFormat) - Method in interface org.crsh.command.ShellCommand
Returns a description of the command or null if none can be found.
description - Variable in class org.crsh.cmdline.CommandDescriptor
.
Description - Class in org.crsh.cmdline
 
Description() - Constructor for class org.crsh.cmdline.Description
 
Description(Description, Description) - Constructor for class org.crsh.cmdline.Description
 
Description(String, String) - Constructor for class org.crsh.cmdline.Description
 
Description(AnnotatedElement) - Constructor for class org.crsh.cmdline.Description
 
Description(Annotation...) - Constructor for class org.crsh.cmdline.Description
 
description - Variable in class org.crsh.cmdline.ParameterDescriptor
.
description - Variable in class org.crsh.plugin.PropertyDescriptor
.
descriptionAnn - Variable in class org.crsh.cmdline.CommandFactory.Tuple
 
DescriptionFormat - Enum in org.crsh.command
The description format.
DescriptionFormat() - Constructor for enum org.crsh.command.DescriptionFormat
 
descriptor - Variable in class org.crsh.cmdline.matcher.ClassMatch
.
descriptor - Variable in class org.crsh.cmdline.matcher.impl.Event.Method
.
descriptor - Variable in class org.crsh.cmdline.matcher.impl.Event.Parameter
.
descriptor - Variable in class org.crsh.cmdline.matcher.impl.MatcherImpl
.
descriptor - Variable in class org.crsh.cmdline.matcher.impl.MethodCompletion
.
descriptor - Variable in class org.crsh.cmdline.matcher.impl.OptionCompletion
.
descriptor - Variable in class org.crsh.cmdline.matcher.MethodMatch
.
descriptor - Variable in class org.crsh.command.CRaSHCommand
.
descriptor - Variable in class org.crsh.standalone.CRaSH
.
destroy() - Method in class org.crsh.jcr.SCPCommand
 
destroy() - Method in class org.crsh.plugin.CRaSHPlugin
Implement this method to know about destroy life cycle callback.
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.telnet.TelnetPlugin
 
destroy() - Method in class org.crsh.term.processor.ProcessorIOHandler
 
destroy() - Method in class org.crsh.term.TermLifeCycle
 
determine() - Method in class org.crsh.cmdline.matcher.impl.Parser
 
dir - Variable in class org.crsh.vfs.Key
.
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.PluginContext
.
discovery - Variable in class org.crsh.plugin.PluginManager
.
dispatch(String, Object) - Method in class org.crsh.command.CommandDispatcher
 
dispatch(String, Object[]) - Method in class org.crsh.command.CommandDispatcher
 
dispatcher - Variable in class org.crsh.command.CommandClosure
.
display(String) - Static method in class org.crsh.shell.ShellResponse
 
display(Iterable<?>, String) - Static method in class org.crsh.shell.ShellResponse
 
doDestroy() - Method in class org.crsh.ssh.term.SSHLifeCycle
 
doDestroy() - Method in class org.crsh.telnet.term.TelnetLifeCycle
 
doDestroy() - Method in class org.crsh.term.TermLifeCycle
 
doInit() - Method in class org.crsh.ssh.term.SSHLifeCycle
 
doInit() - Method in class org.crsh.telnet.term.TelnetLifeCycle
 
doInit() - Method in class org.crsh.term.TermLifeCycle
 
doInvoke(InvocationContext, T, Map<ParameterDescriptor<?>, Object>) - Method in class org.crsh.cmdline.matcher.ClassMatch
 
doInvoke(InvocationContext, C, Map<ParameterDescriptor<?>, Object>) - Method in class org.crsh.cmdline.matcher.CommandMatch
 
doInvoke(InvocationContext, T, Map<ParameterDescriptor<?>, Object>) - Method in class org.crsh.cmdline.matcher.MethodMatch
 
doInvoke(ShellProcessContext) - Method in class org.crsh.shell.impl.CRaSHProcess
 
Done - Class in org.crsh.term.spi.net
 
Done() - Constructor for class org.crsh.term.spi.net.Done
 
doParse(String) - Method in class org.crsh.plugin.PropertyDescriptor
Implements the real parsing, the string argument must nto be null.
DOUBLE - Static variable in class org.crsh.jcr.JCRUtils
 
DOWN - Static variable in class org.crsh.ssh.term.SSHIO
Copied from net.wimpi.telnetd.io.TerminalIO.
driver - Variable in class org.crsh.vfs.Handle
.
driver - Variable in class org.crsh.vfs.Mount
.
driver - Variable in class org.crsh.vfs.spi.jarurl.Handle
.
driver - Variable in class org.crsh.vfs.spi.mount.MountDriver
.
driver - Variable in class org.crsh.vfs.spi.ram.RAMURLStreamHandler
.

E

echo(char) - Method in class org.crsh.term.console.Console
 
echo(String) - Method in class org.crsh.term.console.Console
 
echoCRLF() - Method in class org.crsh.term.console.Console
 
echoDel() - Method in class org.crsh.term.console.Console
 
echoing - Variable in class org.crsh.term.console.Console
Whether or not we do echoing.
Element - Class in org.crsh.shell.ui
 
Element() - Constructor for class org.crsh.shell.ui.Element
 
elements - Variable in class org.crsh.shell.ui.UIBuilder
.
EmptyCompleter - Class in org.crsh.cmdline.completers
A Completer implementation that returns no completion results.
EmptyCompleter() - Constructor for class org.crsh.cmdline.completers.EmptyCompleter
 
EmptyCompletion - Class in org.crsh.cmdline.matcher.impl
 
EmptyCompletion() - Constructor for class org.crsh.cmdline.matcher.impl.EmptyCompletion
 
encodeName(String) - Static method in class org.crsh.jcr.JCRUtils
 
end - Variable in class org.crsh.cmdline.matcher.ArgumentMatch
.
end(ShellResponse) - Method in interface org.crsh.shell.ShellProcessContext
This method is invoked when the process ends.
end(ShellResponse) - Method in class org.crsh.term.processor.ProcessContext
 
endDirectory(String) - Method in interface org.crsh.jcr.FileSystem
 
endDirectory(String) - Method in class org.crsh.jcr.Importer
 
endElement(String, String, String) - Method in class org.crsh.jcr.Exporter
 
endPrefixMapping(String) - Method in class org.crsh.jcr.Exporter
 
entries - Variable in class org.crsh.cmdline.spi.ValueCompletion
.
entries - Variable in class org.crsh.util.ServletContextMap
 
entries - Variable in class org.crsh.vfs.spi.ram.RAMDriver
.
entry - Variable in class org.crsh.vfs.spi.jarurl.Handle
.
entrySet() - Method in class org.crsh.util.ServletContextMap
 
ENUM - Static variable in class org.crsh.cmdline.SimpleValueType
.
EnumCompleter - Class in org.crsh.cmdline.completers
A completer for enums.
EnumCompleter() - Constructor for class org.crsh.cmdline.completers.EnumCompleter
 
env - Variable in class org.crsh.jcr.SCPCommand
.
env - Variable in class org.crsh.ssh.term.SSHContext
.
EOF - Static variable in class org.crsh.shell.impl.Token
 
equals(Object) - Method in class org.crsh.cmdline.CommandCompletion
 
equals(Object) - Method in class org.crsh.cmdline.Description
 
equals(Object) - Method in class org.crsh.cmdline.matcher.tokenizer.Token
 
equals(Object) - Method in class org.crsh.cmdline.matcher.tokenizer.Token.Literal
 
equals(Object) - Method in class org.crsh.cmdline.matcher.tokenizer.Token.Whitespace
 
equals(Object) - Method in class org.crsh.cmdline.spi.Value
 
equals(Object) - Method in class org.crsh.cmdline.spi.ValueCompletion
 
equals(Object) - Method in class org.crsh.shell.ShellResponse.Display
 
equals(Object) - Method in class org.crsh.vfs.Key
 
equals(Object) - Method in class org.crsh.vfs.Path
 
err - Variable in class org.crsh.ssh.term.AbstractCommand
.
ERROR - Static variable in class org.crsh.jcr.SCPCommand
.
error(ErrorType, String, Throwable) - Static method in class org.crsh.shell.ShellResponse
 
error(ErrorType, String) - Static method in class org.crsh.shell.ShellResponse
 
ErrorType - Enum in org.crsh.shell
 
ErrorType() - Constructor for enum org.crsh.shell.ErrorType
 
escape(CharSequence, Appendable) - Method in enum org.crsh.cmdline.Delimiter
 
escape(CharSequence, int, int, Appendable) - Method in enum org.crsh.cmdline.Delimiter
 
Escape - Enum in org.crsh.cmdline.matcher.tokenizer
 
Escape(Delimiter) - Constructor for enum org.crsh.cmdline.matcher.tokenizer.Escape
 
escape - Variable in class org.crsh.cmdline.matcher.tokenizer.State
.
evalError(String, Throwable) - Static method in class org.crsh.shell.ShellResponse
 
evalError(String) - Static method in class org.crsh.shell.ShellResponse
 
Event - Class in org.crsh.cmdline.matcher.impl
 
Event() - Constructor for class org.crsh.cmdline.matcher.impl.Event
 
Event.Argument - Class in org.crsh.cmdline.matcher.impl
 
Event.Argument(ArgumentDescriptor<?>, List<Token.Literal>) - Constructor for class org.crsh.cmdline.matcher.impl.Event.Argument
 
Event.Method - Class in org.crsh.cmdline.matcher.impl
 
Event.Method(MethodDescriptor<?>) - Constructor for class org.crsh.cmdline.matcher.impl.Event.Method
 
Event.Method.Explicit - Class in org.crsh.cmdline.matcher.impl
 
Event.Method.Explicit(MethodDescriptor<?>, Token.Literal.Word) - Constructor for class org.crsh.cmdline.matcher.impl.Event.Method.Explicit
 
Event.Method.Implicit - Class in org.crsh.cmdline.matcher.impl
 
Event.Method.Implicit(MethodDescriptor<?>, Token.Literal) - Constructor for class org.crsh.cmdline.matcher.impl.Event.Method.Implicit
 
Event.Option - Class in org.crsh.cmdline.matcher.impl
 
Event.Option(OptionDescriptor<?>, Token.Literal.Option, List<Token.Literal.Word>) - Constructor for class org.crsh.cmdline.matcher.impl.Event.Option
 
Event.Parameter<T extends Token.Literal,D extends ParameterDescriptor<?>> - Class in org.crsh.cmdline.matcher.impl
 
Event.Parameter(D, List<T>) - Constructor for class org.crsh.cmdline.matcher.impl.Event.Parameter
 
Event.Separator - Class in org.crsh.cmdline.matcher.impl
 
Event.Separator(Token.Whitespace) - Constructor for class org.crsh.cmdline.matcher.impl.Event.Separator
 
Event.Stop - Class in org.crsh.cmdline.matcher.impl
 
Event.Stop() - Constructor for class org.crsh.cmdline.matcher.impl.Event.Stop
 
Event.Stop.Done - Class in org.crsh.cmdline.matcher.impl
 
Event.Stop.Done(int) - Constructor for class org.crsh.cmdline.matcher.impl.Event.Stop.Done
 
Event.Stop.Done.Arg - Class in org.crsh.cmdline.matcher.impl
 
Event.Stop.Done.Arg(int) - Constructor for class org.crsh.cmdline.matcher.impl.Event.Stop.Done.Arg
 
Event.Stop.Done.Option - Class in org.crsh.cmdline.matcher.impl
 
Event.Stop.Done.Option(int) - Constructor for class org.crsh.cmdline.matcher.impl.Event.Stop.Done.Option
 
Event.Stop.Unresolved<T extends Token> - Class in org.crsh.cmdline.matcher.impl
 
Event.Stop.Unresolved(T) - Constructor for class org.crsh.cmdline.matcher.impl.Event.Stop.Unresolved
 
Event.Stop.Unresolved.NoSuchOption - Class in org.crsh.cmdline.matcher.impl
 
Event.Stop.Unresolved.NoSuchOption(Token.Literal.Option) - Constructor for class org.crsh.cmdline.matcher.impl.Event.Stop.Unresolved.NoSuchOption
 
Event.Stop.Unresolved.NoSuchOption.Class - Class in org.crsh.cmdline.matcher.impl
 
Event.Stop.Unresolved.NoSuchOption.Class(Token.Literal.Option) - Constructor for class org.crsh.cmdline.matcher.impl.Event.Stop.Unresolved.NoSuchOption.Class
 
Event.Stop.Unresolved.NoSuchOption.Method - Class in org.crsh.cmdline.matcher.impl
 
Event.Stop.Unresolved.NoSuchOption.Method(Token.Literal.Option) - Constructor for class org.crsh.cmdline.matcher.impl.Event.Stop.Unresolved.NoSuchOption.Method
 
Event.Stop.Unresolved.TooManyArguments - Class in org.crsh.cmdline.matcher.impl
 
Event.Stop.Unresolved.TooManyArguments(Token.Literal) - Constructor for class org.crsh.cmdline.matcher.impl.Event.Stop.Unresolved.TooManyArguments
 
events - Variable in class org.crsh.cmdline.matcher.impl.Status.Response
.
execute() - Method in class org.crsh.jcr.SCPCommand
 
execute(Session, String) - Method in class org.crsh.jcr.SCPCommand
 
execute(Session, String) - Method in class org.crsh.jcr.SinkCommand
 
execute(Session, String) - Method in class org.crsh.jcr.SourceCommand
 
execute(ShellProcessContext) - Method in class org.crsh.shell.concurrent.AsyncProcess
 
execute(CRaSHSession, ShellProcessContext, ArrayList) - Method in class org.crsh.shell.impl.AST.Expr
 
execute(ShellProcessContext) - Method in class org.crsh.shell.impl.CRaSHProcess
 
execute(ShellProcessContext) - Method in interface org.crsh.shell.ShellProcess
Begin the process.
execute() - Method in class org.crsh.term.spi.net.TermIOServer
 
executor - Variable in class org.crsh.plugin.PluginContext
.
executor - Variable in class org.crsh.shell.concurrent.AsyncShell
.
executor - Variable in class org.crsh.term.processor.ProcessorIOHandler
.
exists(P) - Method in class org.crsh.cmdline.completers.AbstractPathCompleter
 
exists(File) - Method in class org.crsh.cmdline.completers.FileCompleter
 
ExoPlugin - Class in org.crsh.jcr
 
ExoPlugin() - Constructor for class org.crsh.jcr.ExoPlugin
 
Exporter - Class in org.crsh.jcr
 
Exporter(FileSystem) - Constructor for class org.crsh.jcr.Exporter
 

F

factory - Variable in class org.crsh.ssh.term.CRaSHCommand
.
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
.
field - Variable in class org.crsh.cmdline.binding.ClassFieldBinding
.
file(String, int, InputStream) - Method in interface org.crsh.jcr.FileSystem
 
file(String, int, InputStream) - Method in class org.crsh.jcr.Importer
 
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.cmdline.completers
A completer for the current file system.
FileCompleter() - Constructor for class org.crsh.cmdline.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.
fileName(String) - Static method in class org.crsh.util.XML
 
FileSystem - Interface in org.crsh.jcr
 
FileSystemAction - Class in org.crsh.jcr
 
FileSystemAction() - Constructor for class org.crsh.jcr.FileSystemAction
 
FileSystemAction.EndDirectory - Class in org.crsh.jcr
 
FileSystemAction.EndDirectory() - Constructor for class org.crsh.jcr.FileSystemAction.EndDirectory
 
FileSystemAction.File - Class in org.crsh.jcr
 
FileSystemAction.File(String, int) - Constructor for class org.crsh.jcr.FileSystemAction.File
 
FileSystemAction.StartDirectory - Class in org.crsh.jcr
 
FileSystemAction.StartDirectory(String) - Constructor for class org.crsh.jcr.FileSystemAction.StartDirectory
 
findLongestCommonPrefix(CharSequence...) - Static method in class org.crsh.util.Strings
 
findLongestCommonPrefix(Iterable<? extends CharSequence>) - Static method in class org.crsh.util.Strings
Find the longest possible common prefix of the provided char sequence.
findOption(String) - Method in class org.crsh.cmdline.ClassDescriptor
 
findOption(String) - Method in class org.crsh.cmdline.CommandDescriptor
Find an command option by its name.
findOption(String) - Method in class org.crsh.cmdline.MethodDescriptor
 
findPropertyDefinition(Node, String) - Static method in class org.crsh.jcr.JCRUtils
 
findRepositories() - Static method in class org.crsh.jcr.JCRPlugin
 
findRepository(Map<String, String>) - Static method in class org.crsh.jcr.JCRPlugin
 
flush() - Method in class org.crsh.ssh.term.SSHIO
 
flush() - Method in class org.crsh.telnet.term.TelnetIO
 
flush() - Method in class org.crsh.term.console.ViewWriter
 
flush() - Method in class org.crsh.term.spi.jline.JLineIO
 
flush() - Method in class org.crsh.term.spi.net.TermIOClient
 
flush() - Method in class org.crsh.term.spi.net.TermIOServer
 
flush() - Method in interface org.crsh.term.spi.TermIO
Flush output.
flush() - Method in class org.crsh.util.AppendableWriter
 
fromCanonicalType(Class<?>) - Static method in enum org.crsh.jcr.PropertyType
 
fromValue(int) - Static method in enum org.crsh.jcr.PropertyType
 
fs - Variable in class org.crsh.jcr.Exporter
.
fs - Variable in class org.crsh.vfs.File
.
FS - Class in org.crsh.vfs
 
FS() - Constructor for class org.crsh.vfs.FS
 
FSDriver<H> - Interface in org.crsh.vfs.spi
A driver.
FutureListener<V> - Interface in org.crsh.util
 

G

get(Annotation...) - Static method in class org.crsh.cmdline.CommandFactory
 
get(Class<?>) - Static method in class org.crsh.cmdline.SimpleValueType
 
get(String) - Method in class org.crsh.cmdline.spi.ValueCompletion
 
get(Property) - Method in enum org.crsh.jcr.PropertyType
 
get() - Method in class org.crsh.util.LatchedFuture
 
get(long, TimeUnit) - Method in class org.crsh.util.LatchedFuture
 
get(Object) - Method in class org.crsh.util.ServletContextMap
 
get(Path) - Method in class org.crsh.vfs.FS
 
get(Path, String, boolean) - Static method in class org.crsh.vfs.Path
 
get(String) - Static method in class org.crsh.vfs.Path
 
get(JarURLDriver, Map<String, Handle>, String) - Static method in class org.crsh.vfs.spi.jarurl.JarURLDriver
 
getAnnotation() - Method in class org.crsh.cmdline.ParameterDescriptor
 
getArgument(int) - Method in class org.crsh.cmdline.CommandDescriptor
Returns a a specified argument by its index.
getArgumentMatches() - Method in class org.crsh.cmdline.matcher.CommandMatch
 
getArguments() - Method in class org.crsh.cmdline.CommandDescriptor
Returns a list of the command arguments.
getArity() - Method in class org.crsh.cmdline.OptionDescriptor
 
getAttribute(Class<T>) - Method in class org.crsh.cmdline.matcher.InvocationContext
 
getAttribute(String) - Method in class org.crsh.shell.impl.CRaSHSession
 
getAttributes() - Method in interface org.crsh.command.CommandContext
Returns the attributes related to current shell session.
getAttributes() - Method in class org.crsh.command.impl.BaseCommandContext
 
getAttributes() - Method in class org.crsh.command.InnerInvocationContext
 
getAttributes() - Method in class org.crsh.plugin.PluginContext
 
getAuthentication() - Method in class org.crsh.ssh.term.SSHLifeCycle
 
getBestEffortMan() - Method in class org.crsh.cmdline.Description
 
getBinding() - Method in class org.crsh.cmdline.ParameterDescriptor
 
getBindingPort() - Method in class org.crsh.term.spi.net.TermIOServer
 
getBuffer() - Method in class org.crsh.command.impl.BaseInvocationContext
 
getBuffer() - Method in class org.crsh.term.BaseTerm
 
getBuffer() - Method in class org.crsh.term.console.Console
 
getBuffer() - Method in interface org.crsh.term.Term
Returns the current buffer;
getBufferToCursor() - Method in class org.crsh.term.console.Console
 
getCanonicalTypes() - Method in enum org.crsh.jcr.PropertyType
 
getChilren(P) - Method in class org.crsh.cmdline.completers.AbstractPathCompleter
 
getChilren(File) - Method in class org.crsh.cmdline.completers.FileCompleter
 
getClass(String) - Method in class org.crsh.shell.impl.ClassManager
 
getCommand(String) - Method in class org.crsh.shell.impl.CRaSH
Attempt to obtain a command instance.
getCommandName() - Method in exception org.crsh.command.NoSuchCommandException
 
getCompleter() - Method in class org.crsh.cmdline.SimpleValueType
 
getCompleterType() - Method in class org.crsh.cmdline.ParameterDescriptor
 
getCompletion(Completer, String) - Method in class org.crsh.cmdline.matcher.impl.MatcherImpl
 
getConfig() - Method in class org.crsh.plugin.PluginLifeCycle
 
getConfigurationCapabilities() - Method in class org.crsh.plugin.CRaSHPlugin
Returns a list of PropertyDescriptor this plugin requires for its configuration.
getConfigURL() - Method in class org.crsh.telnet.term.TelnetLifeCycle
 
getConsumedType() - Method in interface org.crsh.command.CommandInvoker
Returns the class of the consumed type.
getConsumedType() - Method in class org.crsh.command.GroovyScriptCommand
 
getContent() - Method in class org.crsh.vfs.Resource
 
getContext() - Method in class org.crsh.command.CRaSHCommand
 
getContext() - Method in class org.crsh.command.GroovyCommand
 
getContext() - Method in class org.crsh.plugin.CRaSHPlugin
 
getContext() - Method in class org.crsh.plugin.PluginLifeCycle
 
getContext() - Method in class org.crsh.shell.impl.CRaSH
Returns the plugin context.
getContext() - Method in class org.crsh.ssh.term.CRaSHCommand
 
getContext() - Method in class org.crsh.term.TermLifeCycle
 
getCurrentPath() - Method in class org.crsh.cmdline.completers.AbstractPathCompleter
 
getCurrentPath() - Method in class org.crsh.cmdline.completers.FileCompleter
 
getDefaultValue() - Method in class org.crsh.plugin.PropertyDescriptor
 
getDelimiter() - Method in class org.crsh.cmdline.CommandCompletion
 
getDelimiter() - Method in class org.crsh.cmdline.matcher.impl.Parser
 
getDelimiter() - Method in class org.crsh.cmdline.matcher.tokenizer.Tokenizer
 
getDescription() - Method in class org.crsh.cmdline.CommandDescriptor
Returns the command description.
getDescription() - Method in class org.crsh.cmdline.ParameterDescriptor
 
getDescription() - Method in class org.crsh.plugin.PropertyDescriptor
 
getDescriptor() - Method in class org.crsh.cmdline.matcher.ClassMatch
 
getDescriptor() - Method in class org.crsh.cmdline.matcher.CommandMatch
 
getDescriptor() - Method in class org.crsh.cmdline.matcher.impl.Event.Method
 
getDescriptor() - Method in class org.crsh.cmdline.matcher.impl.Event.Parameter
 
getDescriptor() - Method in class org.crsh.cmdline.matcher.MethodMatch
 
getDescriptor() - Method in class org.crsh.command.CRaSHCommand
Returns the command descriptor.
getDescriptor() - Method in class org.crsh.plugin.Property
 
getDisplayName() - Method in class org.crsh.jcr.ExoPlugin
 
getDisplayName() - Method in class org.crsh.jcr.JackrabbitPlugin
 
getDisplayName() - Method in class org.crsh.jcr.JCRPlugin
 
getElements() - Method in class org.crsh.shell.ui.UIBuilder
 
getEnd() - Method in class org.crsh.cmdline.matcher.ArgumentMatch
 
getField() - Method in class org.crsh.cmdline.binding.ClassFieldBinding
 
getFrom() - Method in class org.crsh.cmdline.matcher.impl.Event.Argument
 
getFrom() - Method in class org.crsh.cmdline.matcher.impl.Event.Option
 
getFrom() - Method in class org.crsh.cmdline.matcher.impl.Event.Parameter
 
getFrom() - Method in class org.crsh.cmdline.matcher.tokenizer.Token
Returns the from index is the containing string.
getGroovyShell() - Method in class org.crsh.shell.impl.CRaSHSession
Used for testing purposes.
getHandle(Path) - Method in class org.crsh.vfs.Mount
 
getHandler() - Method in class org.crsh.term.TermLifeCycle
 
getHandles() - Method in class org.crsh.vfs.File
 
getImplementation() - Method in class org.crsh.auth.JaasAuthenticationPlugin
 
getImplementation() - Method in class org.crsh.auth.SimpleAuthenticationPlugin
 
getImplementation() - Method in class org.crsh.jcr.ExoPlugin
 
getImplementation() - Method in class org.crsh.jcr.JackrabbitPlugin
 
getImplementation() - Method in class org.crsh.plugin.CRaSHPlugin
Returns the implementation.
getImplementation() - Method in class org.crsh.ssh.SSHPlugin
 
getImplementation() - Method in class org.crsh.ssh.term.scp.CommandPlugin
 
getImplementation() - Method in class org.crsh.telnet.TelnetPlugin
 
getImplementation() - Method in class org.crsh.term.processor.ProcessorIOHandler
 
getIndex() - Method in class org.crsh.cmdline.binding.MethodArgumentBinding
 
getIndex() - Method in class org.crsh.cmdline.matcher.impl.Event.Stop.Done
 
getIndex() - Method in class org.crsh.cmdline.matcher.impl.Event.Stop
 
getIndex() - Method in class org.crsh.cmdline.matcher.impl.Event.Stop.Unresolved
 
getIndex() - Method in class org.crsh.cmdline.matcher.impl.Parser
 
getIndex() - Method in class org.crsh.cmdline.matcher.tokenizer.Tokenizer
 
getInputStream() - Method in class org.crsh.util.BytesOutputStream
 
getInputStream() - Method in class org.crsh.vfs.spi.ram.RAMURLConnection
 
getInsertBuffer() - Method in class org.crsh.term.BaseTerm
 
getInsertBuffer() - Method in interface org.crsh.term.Term
Returns the insert buffer, any char appended in the returned appendable will translate into an insertion in the buffer.
getInstance() - Static method in class org.crsh.cmdline.completers.EmptyCompleter
Returns the empty completer instance.
getInstance() - Static method in class org.crsh.cmdline.completers.EnumCompleter
Returns the empty completer instance.
getInstance(String) - Method in class org.crsh.shell.impl.ClassManager
 
getJavaType() - Method in class org.crsh.cmdline.ParameterDescriptor
 
getJavaType() - Method in class org.crsh.cmdline.SimpleValueType
 
getJavaValueType() - Method in class org.crsh.cmdline.ParameterDescriptor
 
getKeyURL() - Method in class org.crsh.ssh.term.SSHLifeCycle
 
getLifeCycle(String) - Method in class org.crsh.shell.impl.CRaSHSession
 
getLifeCycle(Connection) - Static method in class org.crsh.telnet.term.TelnetLifeCycle
 
getLine() - Method in class org.crsh.shell.impl.AST.Term
 
getLine() - Method in class org.crsh.term.TermEvent.Complete
 
getLine() - Method in class org.crsh.term.TermEvent.ReadLine
 
getLoader() - Method in class org.crsh.plugin.PluginContext
Returns the classloader associated with this context.
getLongOptionNames() - Method in class org.crsh.cmdline.CommandDescriptor
Returns the command long option names.
getMan() - Method in class org.crsh.cmdline.Description
 
getMethod(String) - Method in class org.crsh.cmdline.ClassDescriptor
 
getMethod() - Method in class org.crsh.cmdline.MethodDescriptor
 
getMethods() - Method in class org.crsh.cmdline.ClassDescriptor
 
getMode() - Method in class org.crsh.cmdline.matcher.impl.Parser
 
getMultiplicity() - Method in class org.crsh.cmdline.ParameterDescriptor
 
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.SimpleAuthenticationPlugin
 
getName() - Method in class org.crsh.cmdline.ArgumentDescriptor
Returns the argument name, that can be null.
getName() - Method in class org.crsh.cmdline.CommandDescriptor
Returns the command name.
getName(P) - Method in class org.crsh.cmdline.completers.AbstractPathCompleter
 
getName(File) - Method in class org.crsh.cmdline.completers.FileCompleter
 
getName() - Method in class org.crsh.cmdline.matcher.OptionMatch
 
getName() - Method in class org.crsh.cmdline.matcher.tokenizer.Token.Literal.Option
 
getName() - Method in class org.crsh.jcr.ExoPlugin
 
getName() - Method in class org.crsh.jcr.JackrabbitPlugin
 
getName() - Method in class org.crsh.jcr.JCRPlugin
 
getName() - Method in class org.crsh.plugin.PropertyDescriptor
 
getName() - Method in class org.crsh.shell.ShellResponse.UnknownCommand
 
getName() - Method in class org.crsh.vfs.File
 
getName() - Method in class org.crsh.vfs.Path
 
getNames() - Method in class org.crsh.cmdline.matcher.OptionMatch
 
getNames() - Method in class org.crsh.cmdline.OptionDescriptor
 
getNode(int) - Method in class org.crsh.shell.ui.TreeElement
 
getNodeClassNames() - Method in class org.crsh.jcr.JCRPlugin
 
getObject() - Method in class org.crsh.util.TimestampedObject
 
getOption(String) - Method in class org.crsh.cmdline.CommandDescriptor
Returns a command option by its name.
getOptionMatches() - Method in class org.crsh.cmdline.matcher.CommandMatch
 
getOptionNames() - Method in class org.crsh.cmdline.CommandDescriptor
Returns the command option names.
getOptions() - Method in class org.crsh.cmdline.CommandDescriptor
Returns the command options.
getOwner() - Method in class org.crsh.cmdline.matcher.MethodMatch
 
getOwner() - Method in class org.crsh.cmdline.ParameterDescriptor
 
getParameter() - Method in class org.crsh.cmdline.matcher.ParameterMatch
 
getParameter(int) - Method in class org.crsh.cmdline.MethodDescriptor
Returns the parameter descriptor for the specified method parameter index.
getParameterMatches() - Method in class org.crsh.cmdline.matcher.ClassMatch
 
getParameterMatches() - Method in class org.crsh.cmdline.matcher.CommandMatch
 
getParameterMatches() - Method in class org.crsh.cmdline.matcher.MethodMatch
 
getParameters() - Method in class org.crsh.cmdline.CommandDescriptor
Returns the command parameters, the returned collection contains the command options and the command arguments.
getParameters() - Method in class org.crsh.cmdline.matcher.ClassMatch
 
getParameters() - Method in class org.crsh.cmdline.matcher.CommandMatch
 
getParameters() - Method in class org.crsh.cmdline.matcher.MethodMatch
 
getPath(String) - Method in class org.crsh.cmdline.completers.AbstractPathCompleter
 
getPath(String) - Method in class org.crsh.cmdline.completers.FileCompleter
 
getPath() - Method in class org.crsh.vfs.File
 
getPluginContext(ServletContext) - 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
 
getPort() - Method in class org.crsh.ssh.term.SSHLifeCycle
 
getPort() - Method in class org.crsh.telnet.term.TelnetLifeCycle
 
getPort() - Method in class org.crsh.term.spi.net.TermIOServer
 
getPrefix() - Method in class org.crsh.cmdline.spi.ValueCompletion
 
getPrefix(String) - Static method in class org.crsh.util.XML
 
getProduced() - Method in class org.crsh.shell.ShellResponse.Ok
 
getProducedItems() - Method in class org.crsh.command.impl.BaseInvocationContext
 
getProducedType() - Method in interface org.crsh.command.CommandInvoker
Returns the class of the produced type.
getProducedType() - Method in class org.crsh.command.GroovyScriptCommand
 
getPrompt() - Method in class org.crsh.shell.concurrent.AsyncShell
 
getPrompt() - Method in class org.crsh.shell.impl.CRaSHSession
 
getPrompt() - Method in interface org.crsh.shell.Shell
Returns the shell prompt.
getProperties() - Method in class org.crsh.cmdline.spi.Value.Properties
 
getProperty(String) - Method in class org.crsh.command.CommandDispatcher
 
getProperty(String) - Method in class org.crsh.command.GroovyCommand
 
getProperty(String) - Method in class org.crsh.command.GroovyScriptCommand
 
getProperty(String) - Method in class org.crsh.command.InnerInvocationContext
 
getProperty(String) - Method in interface org.crsh.command.InvocationContext
Returns a generic property.
getProperty(Object, String) - Method in class org.crsh.jcr.groovy.NodeMetaClass
 
getProperty(Node, String) - Static method in class org.crsh.jcr.JCRUtils
 
getProperty(PropertyDescriptor<T>) - Method in class org.crsh.plugin.PluginContext
Returns a context property or null if it cannot be found.
getProperty(String, Class<T>) - Method in class org.crsh.plugin.PluginContext
Returns a context property or null if it cannot be found.
getProperty(String) - Method in class org.crsh.shell.impl.InvocationContextImpl
 
getProperty(String) - Method in interface org.crsh.shell.ShellProcessContext
Returns the property defined within this context.
getProperty(String) - Method in class org.crsh.ssh.term.SSHContext
 
getProperty(String) - Method in class org.crsh.ssh.term.SSHIO
 
getProperty(String) - Method in class org.crsh.telnet.term.TelnetIO
 
getProperty(String) - Method in class org.crsh.term.BaseTerm
 
getProperty(String) - Method in class org.crsh.term.processor.ProcessContext
 
getProperty(String) - Method in class org.crsh.term.spi.jline.JLineIO
 
getProperty(String) - Method in class org.crsh.term.spi.net.TermIOClient
 
getProperty(String) - Method in interface org.crsh.term.spi.TermIO
Retrieves the value of a property specified by this TermIO
getProperty(String) - Method in interface org.crsh.term.Term
Retrieves the value of a property specified by this Term
getPropertyDefinition(NodeType, String) - Static method in class org.crsh.jcr.JCRUtils
 
getRaw() - Method in class org.crsh.cmdline.matcher.tokenizer.Token
Returns the raw text.
getRawValue() - Method in class org.crsh.cmdline.matcher.LiteralValue
Returns the value as expressed in the command line.
getReader() - Method in class org.crsh.term.console.Console
Returns the console reader.
getRelativeDegree(Class<?>) - Method in class org.crsh.cmdline.SimpleValueType
 
getRepository(Map<String, String>) - Method in class org.crsh.jcr.ExoPlugin
 
getRepository(Map<String, String>) - Method in class org.crsh.jcr.JackrabbitPlugin
 
getRepository(Map<String, String>) - Method in class org.crsh.jcr.JCRPlugin
 
getResource() - Method in class org.crsh.vfs.File
 
getRest() - Method in class org.crsh.cmdline.matcher.CommandMatch
 
getShortOptionNames() - Method in class org.crsh.cmdline.CommandDescriptor
Returns the command short option names.
getSize() - Method in class org.crsh.cmdline.spi.ValueCompletion
 
getSize() - Method in class org.crsh.shell.ui.TreeElement
 
getSize() - Method in class org.crsh.term.console.ConsoleReader
 
getSize() - Method in class org.crsh.vfs.Path
 
getStart() - Method in class org.crsh.cmdline.matcher.ArgumentMatch
 
getStatus() - Method in class org.crsh.cmdline.matcher.impl.Parser
 
getStatus() - Method in class org.crsh.plugin.CRaSHPlugin
Returns the current plugin status.
getStatus() - Method in class org.crsh.shell.concurrent.AsyncProcess
 
getString() - Method in class org.crsh.cmdline.spi.Value
Returns the string value.
getStrings() - Method in class org.crsh.cmdline.matcher.impl.Event.Parameter
 
getStrings() - Method in class org.crsh.cmdline.matcher.ParameterMatch
 
getSubordinates() - Method in class org.crsh.cmdline.ClassDescriptor
 
getSubordinates() - Method in class org.crsh.cmdline.CommandDescriptor
Returns the command subordinates as a map.
getSubordinates() - Method in class org.crsh.cmdline.MethodDescriptor
 
getSuffixes() - Method in class org.crsh.cmdline.spi.ValueCompletion
 
getTarget() - Method in class org.crsh.ssh.term.scp.SCPAction
 
getText() - Method in class org.crsh.shell.ShellResponse.Cancelled
 
getText() - Method in class org.crsh.shell.ShellResponse.Close
 
getText() - Method in class org.crsh.shell.ShellResponse.Display
 
getText() - Method in class org.crsh.shell.ShellResponse.Error
 
getText() - Method in class org.crsh.shell.ShellResponse
 
getText() - Method in class org.crsh.shell.ShellResponse.NoCommand
 
getText() - Method in class org.crsh.shell.ShellResponse.Ok
 
getText() - Method in class org.crsh.shell.ShellResponse.UnknownCommand
 
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.cmdline.matcher.impl.Event.Argument
 
getTo() - Method in class org.crsh.cmdline.matcher.impl.Event.Option
 
getTo() - Method in class org.crsh.cmdline.matcher.impl.Event.Parameter
 
getTo() - Method in class org.crsh.cmdline.matcher.tokenizer.Token
Returns the to index in the containing string.
getToken() - Method in class org.crsh.cmdline.matcher.impl.Event.Method.Explicit
 
getToken() - Method in class org.crsh.cmdline.matcher.impl.Event.Option
 
getToken() - Method in class org.crsh.cmdline.matcher.impl.Event.Separator
 
getToken() - Method in class org.crsh.cmdline.matcher.impl.Event.Stop.Unresolved
 
getTrigger() - Method in class org.crsh.cmdline.matcher.impl.Event.Method.Implicit
 
getType() - Method in class org.crsh.cmdline.ClassDescriptor
 
getType() - Method in class org.crsh.cmdline.CommandDescriptor
 
getType() - Method in class org.crsh.cmdline.MethodDescriptor
 
getType() - Method in class org.crsh.cmdline.ParameterDescriptor
 
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.shell.ShellResponse.Error
 
getUnmatched() - Method in class org.crsh.command.CRaSHCommand
 
getUnquoteArguments() - Method in class org.crsh.command.CRaSHCommand
Returns true if the command wants its arguments to be unquoted.
getURL() - Method in class org.crsh.vfs.File
 
getURL() - Method in class org.crsh.vfs.Resource
 
getURLs() - Method in class org.crsh.vfs.File
 
getUsage() - Method in class org.crsh.cmdline.CommandDescriptor
Returns the command usage, shortcut for invoking getDescription().getUsage() on this object.
getUsage() - Method in class org.crsh.cmdline.Description
 
getUsage() - Method in class org.crsh.cmdline.ParameterDescriptor
 
getUsage() - Method in class org.crsh.jcr.ExoPlugin
 
getUsage() - Method in class org.crsh.jcr.JackrabbitPlugin
 
getUsage() - Method in class org.crsh.jcr.JCRPlugin
 
getValue() - Method in class org.crsh.cmdline.CommandCompletion
 
getValue() - Method in enum org.crsh.cmdline.Delimiter
 
getValue() - Method in class org.crsh.cmdline.matcher.LiteralValue
Returns the value as interpreted by the context.
getValue() - Method in class org.crsh.cmdline.matcher.tokenizer.Token.Literal
 
getValue() - Method in enum org.crsh.jcr.PropertyType
 
getValue() - Method in class org.crsh.plugin.Property
 
getValue() - Method in class org.crsh.shell.ui.LabelElement
 
getValue() - Method in class org.crsh.shell.ui.TreeElement
 
getValue() - Method in class org.crsh.vfs.Path
 
getValues() - Method in class org.crsh.cmdline.matcher.impl.Event.Parameter
 
getValues() - Method in class org.crsh.cmdline.matcher.ParameterMatch
 
getVersion() - Method in class org.crsh.plugin.PluginContext
 
getViewReader() - Method in class org.crsh.term.console.Console
 
getWelcome() - Method in class org.crsh.shell.concurrent.AsyncShell
 
getWelcome() - Method in class org.crsh.shell.impl.CRaSHSession
 
getWelcome() - Method in interface org.crsh.shell.Shell
Returns the welcome message.
getWidth() - Method in class org.crsh.command.InnerInvocationContext
 
getWidth() - Method in interface org.crsh.command.InvocationContext
Returns the term width in chars.
getWidth() - Method in class org.crsh.shell.impl.InvocationContextImpl
 
getWidth() - Method in interface org.crsh.shell.ShellProcessContext
Returns the term width in chars.
getWidth() - Method in class org.crsh.ssh.term.SSHContext
 
getWidth() - Method in class org.crsh.ssh.term.SSHIO
 
getWidth() - Method in class org.crsh.telnet.term.TelnetIO
 
getWidth() - Method in class org.crsh.term.BaseTerm
 
getWidth() - Method in class org.crsh.term.processor.ProcessContext
 
getWidth() - Method in class org.crsh.term.spi.jline.JLineIO
 
getWidth() - Method in class org.crsh.term.spi.net.TermIOClient
 
getWidth() - Method in interface org.crsh.term.spi.TermIO
Returns the term width in chars.
getWidth() - Method in interface org.crsh.term.Term
Returns the term width in chars.
getWriter() - Method in class org.crsh.command.impl.BaseInvocationContext
 
getWriter() - Method in class org.crsh.command.InnerInvocationContext
 
getWriter() - Method in interface org.crsh.command.InvocationContext
Returns the writer for the output.
getWriter() - Method in class org.crsh.term.console.Console
 
GroovyCommand - Class in org.crsh.command
A base command that should be subclasses by Groovy commands.
GroovyCommand() - Constructor for class org.crsh.command.GroovyCommand
 
GroovyScriptCommand - Class in org.crsh.command
This class provides the base class for Groovy scripts.
GroovyScriptCommand() - Constructor for class org.crsh.command.GroovyScriptCommand
 
groovyShell - Variable in class org.crsh.shell.impl.CRaSHSession
.

H

handle(String, AnnotatedNode) - Method in class org.crsh.groovy.ArgumentNameTransformer
 
handle(TermIO, Principal) - Method in class org.crsh.term.processor.ProcessorIOHandler
 
handle(TermIO, Principal) - Method in interface org.crsh.term.spi.TermIOHandler
Handle an IO for the specified termi IO and user principal.
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
.
Handle - Class in org.crsh.vfs.spi.jarurl
 
Handle(JarURLDriver, String) - Constructor for class org.crsh.vfs.spi.jarurl.Handle
 
HANDLED - Static variable in class org.crsh.ssh.term.SSHIO
Copied from net.wimpi.telnetd.io.TerminalIO.
handler - Variable in class org.crsh.jcr.Importer
.
handler - Variable in class org.crsh.ssh.term.CRaSHCommandFactory
.
handles - Variable in class org.crsh.vfs.File
.
hashCode() - Method in class org.crsh.cmdline.spi.Value
 
hashCode() - Method in class org.crsh.cmdline.spi.ValueCompletion
 
hashCode() - Method in class org.crsh.vfs.Key
 
hashCode() - Method in class org.crsh.vfs.Path
 
hasNext() - Method in class org.crsh.cmdline.matcher.impl.Parser
 
hasNext() - Method in class org.crsh.cmdline.matcher.tokenizer.Tokenizer
 
hasNext() - Method in class org.crsh.term.console.ConsoleReader
 
help - Variable in class org.crsh.command.CRaSHCommand
.
history - Variable in class org.crsh.term.BaseTerm
.
historyBuffer - Variable in class org.crsh.term.BaseTerm
.
historyCursor - Variable in class org.crsh.term.BaseTerm
.

I

ic - Variable in class org.crsh.command.CommandDispatcher
.
IllegalParameterException - Exception in org.crsh.cmdline
 
IllegalParameterException() - Constructor for exception org.crsh.cmdline.IllegalParameterException
 
IllegalParameterException(String) - Constructor for exception org.crsh.cmdline.IllegalParameterException
 
IllegalParameterException(String, Throwable) - Constructor for exception org.crsh.cmdline.IllegalParameterException
 
IllegalParameterException(Throwable) - Constructor for exception org.crsh.cmdline.IllegalParameterException
 
IllegalValueTypeException - Exception in org.crsh.cmdline
 
IllegalValueTypeException() - Constructor for exception org.crsh.cmdline.IllegalValueTypeException
 
IllegalValueTypeException(String) - Constructor for exception org.crsh.cmdline.IllegalValueTypeException
 
IllegalValueTypeException(String, Throwable) - Constructor for exception org.crsh.cmdline.IllegalValueTypeException
 
IllegalValueTypeException(Throwable) - Constructor for exception org.crsh.cmdline.IllegalValueTypeException
 
implicit - Variable in class org.crsh.cmdline.matcher.MethodMatch
.
Importer - Class in org.crsh.jcr
 
Importer(ContentHandler) - Constructor for class org.crsh.jcr.Importer
 
Importer.EndElement - Class in org.crsh.jcr
 
Importer.EndElement(String, String, String) - Constructor for class org.crsh.jcr.Importer.EndElement
 
in - Variable in class org.crsh.ssh.term.AbstractCommand
.
in - Variable in class org.crsh.term.spi.net.TermIOClient
.
in - Variable in class org.crsh.term.spi.net.TermIOServer
.
in - Variable in class org.crsh.util.SubInputStream
.
indent(int, CharSequence, A) - Static method in class org.crsh.cmdline.Util
 
indent(String, CharSequence, A) - Static method in class org.crsh.cmdline.Util
 
INDENT_PATTERN - Static variable in class org.crsh.cmdline.Util
.
index - Variable in class org.crsh.cmdline.binding.MethodArgumentBinding
.
index - Variable in class org.crsh.cmdline.matcher.impl.Event.Stop.Done
.
index - Variable in class org.crsh.cmdline.matcher.impl.Status.ReadingArg
.
index - Variable in class org.crsh.cmdline.matcher.tokenizer.Token
The index in the containing sequence.
index - Variable in class org.crsh.cmdline.matcher.tokenizer.Tokenizer
.
index - Variable in class org.crsh.shell.impl.Tokenizer
.
init() - Method in class org.crsh.auth.SimpleAuthenticationPlugin
 
init() - Method in class org.crsh.jcr.JCRPlugin
 
init() - Method in class org.crsh.plugin.CRaSHPlugin
Implement this method to know about init life cycle callback.
init() - Method in class org.crsh.ssh.SSHPlugin
 
init() - Method in class org.crsh.telnet.TelnetPlugin
 
init() - Method in class org.crsh.term.processor.ProcessorIOHandler
 
init() - Method in class org.crsh.term.TermLifeCycle
 
INITIALIZED - Static variable in class org.crsh.plugin.CRaSHPlugin
.
INITIALIZING - Static variable in class org.crsh.plugin.CRaSHPlugin
.
InnerInvocationContext<P> - Class in org.crsh.command
 
InnerInvocationContext(InvocationContext<?, ?>, Class<? extends P>, boolean) - Constructor for class org.crsh.command.InnerInvocationContext
 
instance - Static variable in class org.crsh.cmdline.completers.EmptyCompleter
.
instance - Static variable in class org.crsh.cmdline.completers.EnumCompleter
.
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.term.TermEvent.Break
.
INSTANCE - Static variable in class org.crsh.term.TermEvent.Close
.
instrumentation - Variable in class org.crsh.standalone.Agent
.
INTEGER - Static variable in class org.crsh.cmdline.SimpleValueType
.
integrated - Static variable in class org.crsh.jcr.JCRPlugin
.
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
 
IntrospectionException - Exception in org.crsh.cmdline
 
IntrospectionException() - Constructor for exception org.crsh.cmdline.IntrospectionException
 
IntrospectionException(String) - Constructor for exception org.crsh.cmdline.IntrospectionException
 
IntrospectionException(String, Throwable) - Constructor for exception org.crsh.cmdline.IntrospectionException
 
IntrospectionException(Throwable) - Constructor for exception org.crsh.cmdline.IntrospectionException
 
InvocationContext - Class in org.crsh.cmdline.matcher
 
InvocationContext() - Constructor for class org.crsh.cmdline.matcher.InvocationContext
 
InvocationContext<C,P> - Interface in org.crsh.command
The invocation context provided to a command during the invocation phase.
InvocationContextImpl<C,P> - Class in org.crsh.shell.impl
 
InvocationContextImpl(ShellProcessContext, Iterable<C>, Map<String, Object>) - Constructor for class org.crsh.shell.impl.InvocationContextImpl
 
invoke(InvocationContext, C) - Method in class org.crsh.cmdline.matcher.CommandMatch
 
invoke(InvocationContext<C, P>) - Method in interface org.crsh.command.CommandInvoker
Invoke a command
invoke(InvocationContext<Void, Void>) - Method in class org.crsh.command.GroovyScriptCommand
 
InvokeCommandClosure - Class in org.crsh.command
 
InvokeCommandClosure(Object, ShellCommand) - Constructor for class org.crsh.command.InvokeCommandClosure
 
invokeMethod(String, Object) - Method in class org.crsh.command.CommandDispatcher
 
invokeMethod(String, Object) - Method in class org.crsh.command.GroovyCommand
 
invokeMethod(String, Object) - Method in class org.crsh.command.GroovyScriptCommand
 
invokeMethod(Object, String, Object[]) - Method in class org.crsh.jcr.groovy.NodeMetaClass
 
invoker - Variable in class org.crsh.shell.impl.AST.Term
.
io - Variable in class org.crsh.ssh.term.CRaSHCommand
.
io - Variable in class org.crsh.term.BaseTerm
.
IO - Class in org.crsh.util
 
IO() - Constructor for class org.crsh.util.IO
 
isAbsolute() - Method in class org.crsh.jcr.command.Path
 
isCancelled() - Method in class org.crsh.util.LatchedFuture
 
isChildOf(Path) - Method in class org.crsh.vfs.Path
 
isDir() - Method in class org.crsh.vfs.File
 
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
 
isDir() - Method in class org.crsh.vfs.spi.jarurl.Handle
 
isDir(Handle) - Method in class org.crsh.vfs.spi.jarurl.JarURLDriver
 
isDir(H) - Method in class org.crsh.vfs.spi.mount.MountDriver
 
isDir(Path) - Method in class org.crsh.vfs.spi.ram.RAMDriver
 
isDir(String) - Method in class org.crsh.vfs.spi.servlet.ServletContextDriver
 
isDirectory(P) - Method in class org.crsh.cmdline.completers.AbstractPathCompleter
 
isDirectory(File) - Method in class org.crsh.cmdline.completers.FileCompleter
 
isDirectory() - Method in class org.crsh.ssh.term.scp.SCPAction
 
isDone() - Method in class org.crsh.util.LatchedFuture
 
isEchoing() - Method in class org.crsh.term.console.Console
 
isEmpty() - Method in class org.crsh.cmdline.spi.ValueCompletion
 
isFile(P) - Method in class org.crsh.cmdline.completers.AbstractPathCompleter
 
isFile(File) - Method in class org.crsh.cmdline.completers.FileCompleter
 
isImplicit() - Method in class org.crsh.cmdline.matcher.MethodMatch
 
isJCRPropertyType(Object) - Static method in class org.crsh.jcr.JCRUtils
 
isMultiValued() - Method in class org.crsh.cmdline.ParameterDescriptor
 
isPassword() - Method in class org.crsh.cmdline.ParameterDescriptor
 
isPiped() - Method in class org.crsh.command.impl.BaseInvocationContext
 
isPiped() - Method in class org.crsh.command.InnerInvocationContext
 
isPiped() - Method in interface org.crsh.command.InvocationContext
Returns true if the command is involved in a pipe operation and receives a stream.
isPreserve() - Method in class org.crsh.ssh.term.scp.SCPAction
 
isRecursive() - Method in class org.crsh.ssh.term.scp.SCPAction
 
isRequired() - Method in class org.crsh.cmdline.ParameterDescriptor
 
isSingleValued() - Method in class org.crsh.cmdline.ParameterDescriptor
 
isSink() - Method in class org.crsh.ssh.term.scp.SCPAction
 
isSource() - Method in class org.crsh.ssh.term.scp.SCPAction
 
isUnquote() - Method in class org.crsh.cmdline.ParameterDescriptor
 
isVerbose() - Method in class org.crsh.ssh.term.scp.SCPAction
 
isWaitingEvent() - Method in class org.crsh.term.processor.Processor
 
iterate() - Method in class org.crsh.term.processor.Processor
 
iterate() - Method in class org.crsh.term.spi.net.TermIOServer
 
iterator() - Method in class org.crsh.cmdline.spi.ValueCompletion
 
iterator() - Method in class org.crsh.vfs.Path
 

J

JAAS_DOMAIN - Static variable in class org.crsh.auth.JaasAuthenticationPlugin
.
JaasAuthenticationPlugin - Class in org.crsh.auth
A jaas plugin for authentication purpose
JaasAuthenticationPlugin() - Constructor for class org.crsh.auth.JaasAuthenticationPlugin
 
JackrabbitPlugin - Class in org.crsh.jcr
 
JackrabbitPlugin() - Constructor for class org.crsh.jcr.JackrabbitPlugin
 
jars - Variable in class org.crsh.standalone.Bootstrap
The class path.
jarURL - Variable in class org.crsh.vfs.spi.jarurl.JarURLDriver
.
JarURLDriver - Class in org.crsh.vfs.spi.jarurl
 
JarURLDriver(JarURLConnection) - Constructor for class org.crsh.vfs.spi.jarurl.JarURLDriver
 
javaType - Variable in class org.crsh.cmdline.ParameterDescriptor
.
javaType - Variable in class org.crsh.cmdline.SimpleValueType
.
javaValueType - Variable in class org.crsh.cmdline.ParameterDescriptor
.
JCRCommand - Class in org.crsh.jcr.command
 
JCRCommand() - Constructor for class org.crsh.jcr.command.JCRCommand
 
JCRPlugin<T extends JCRPlugin> - Class in org.crsh.jcr
 
JCRPlugin() - Constructor for class org.crsh.jcr.JCRPlugin
 
JCRUtils - Class in org.crsh.jcr
 
JCRUtils() - Constructor for class org.crsh.jcr.JCRUtils
 
JLineIO - Class in org.crsh.term.spi.jline
 
JLineIO() - Constructor for class org.crsh.term.spi.jline.JLineIO
 
join(Iterable<? extends T>...) - Static method in class org.crsh.cmdline.Util
 

K

key - Variable in class org.crsh.vfs.Handle
.
Key - Class in org.crsh.vfs
 
Key(String, boolean) - Constructor for class org.crsh.vfs.Key
 
keyBindings - Variable in class org.crsh.term.spi.jline.JLineIO
.
keyURL - Variable in class org.crsh.ssh.term.SSHLifeCycle
.
kind - Variable in class org.crsh.shell.impl.ClassManager
.

L

LabelElement - Class in org.crsh.shell.ui
 
LabelElement(String) - Constructor for class org.crsh.shell.ui.LabelElement
 
LabelElement(Object) - Constructor for class org.crsh.shell.ui.LabelElement
 
lastTerm() - Method in class org.crsh.shell.impl.AST.Expr
 
lastTerm() - Method in class org.crsh.shell.impl.AST
 
lastTerm() - Method in class org.crsh.shell.impl.AST.Term
 
latch - Variable in class org.crsh.util.LatchedFuture
.
LatchedFuture<V> - Class in org.crsh.util
 
LatchedFuture() - Constructor for class org.crsh.util.LatchedFuture
 
LatchedFuture(V) - Constructor for class org.crsh.util.LatchedFuture
 
length - Variable in class org.crsh.jcr.FileSystemAction.File
.
length - Variable in class org.crsh.util.SubInputStream
.
lifeCycle - Variable in class org.crsh.ssh.SSHPlugin
.
lifeCycle - Variable in class org.crsh.telnet.TelnetPlugin
.
lifecycles - Variable in class org.crsh.shell.impl.CRaSH
.
line - Variable in class org.crsh.shell.impl.AST.Term
.
line - Variable in class org.crsh.shell.impl.Token.Command
.
line - Variable in class org.crsh.term.TermEvent.Complete
The line to be completed.
line - Variable in class org.crsh.term.TermEvent.ReadLine
.
lineFeed() - Method in interface org.crsh.shell.io.ShellWriterContext
 
lineFeed() - Method in class org.crsh.shell.ui.UIWriterContext
 
lineFeed - Variable in class org.crsh.util.LineFeedWriter
.
LineFeedWriter - Class in org.crsh.util
 
LineFeedWriter(Appendable) - Constructor for class org.crsh.util.LineFeedWriter
 
LineFeedWriter(Appendable, String) - Constructor for class org.crsh.util.LineFeedWriter
 
lines - Variable in class org.crsh.term.console.Console
.
list(Iterable<E>) - Static method in class org.crsh.util.Utils
 
listArgument - Variable in class org.crsh.cmdline.CommandDescriptor
.
listDir(P, String) - Method in class org.crsh.cmdline.completers.AbstractPathCompleter
 
listener - Variable in class org.crsh.util.LatchedFuture
The optional listener.
listeners - Variable in class org.crsh.telnet.term.TelnetLifeCycle
.
listeners - Variable in class org.crsh.term.processor.Processor
.
listResourceId(ResourceKind) - Method in class org.crsh.plugin.PluginContext
List the resources id for a specific resource kind.
LiteralValue - Class in org.crsh.cmdline.matcher
A literal value.
LiteralValue(String, String) - Constructor for class org.crsh.cmdline.matcher.LiteralValue
 
loadAvailablesNodeImplementations(Collection<String>) - Method in class org.crsh.jcr.JCRPlugin
 
loader - Variable in class org.crsh.plugin.PluginContext
.
loadKeys() - Method in class org.crsh.ssh.term.URLKeyPairProvider
 
loadNodeImplementation(String) - Method in class org.crsh.jcr.JCRPlugin
 
loadResource(String, ResourceKind) - Method in class org.crsh.plugin.PluginContext
Load a resource from the context.
localName - Variable in class org.crsh.jcr.Importer.EndElement
.
LOCK - Static variable in class org.crsh.jcr.JCRPlugin
.
lock - Static variable in class org.crsh.plugin.WebPluginLifeCycle
.
lock - Variable in class org.crsh.shell.concurrent.AsyncProcess
.
lock - Variable in class org.crsh.shell.concurrent.AsyncShell
.
lock - Variable in class org.crsh.term.processor.Processor
.
lock - Variable in class org.crsh.util.LatchedFuture
.
log - Static variable in class org.crsh.cmdline.ClassDescriptor
.
log - Static variable in class org.crsh.cmdline.CommandFactory
.
log - Static variable in class org.crsh.cmdline.MethodDescriptor
.
log - Variable in class org.crsh.command.CRaSHCommand
.
log - Static variable in class org.crsh.groovy.DefaultImportTransformer
.
log - Static variable in class org.crsh.jcr.FileSystemAction
.
log - Static variable in class org.crsh.jcr.Importer
.
log - Variable in class org.crsh.jcr.SCPCommand
.
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.ServiceLoaderDiscovery
.
log - Static variable in class org.crsh.shell.impl.CRaSHSession
.
log - Static variable in class org.crsh.ssh.term.scp.SCPCommandFactory
.
log - Static variable in class org.crsh.ssh.term.SSHContext
.
log - Static variable in class org.crsh.ssh.term.SSHIO
.
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.TelnetLifeCycle
.
log - Variable in class org.crsh.term.BaseTerm
.
log - Variable in class org.crsh.term.processor.Processor
.
log - Static variable in class org.crsh.vfs.File
.
LONG - Static variable in class org.crsh.jcr.JCRUtils
 
longOptionNames - Variable in class org.crsh.cmdline.CommandDescriptor
.

M

main(List<String>, List<String>, List<String>, List<String>, Integer) - Method in class org.crsh.standalone.Agent
 
main(Boolean, List<String>, List<String>, List<String>, List<String>, Integer) - Method in class org.crsh.standalone.CRaSH
 
main(String[]) - Static method in class org.crsh.standalone.CRaSH
 
MAIN_SINGLETON - Static variable in class org.crsh.cmdline.MethodDescriptor
.
mainName - Variable in class org.crsh.cmdline.matcher.impl.MatcherImpl
.
mainName - Variable in class org.crsh.cmdline.matcher.impl.MethodCompletion
.
mainName - Variable in class org.crsh.cmdline.matcher.impl.Parser
.
mainName - Variable in class org.crsh.cmdline.matcher.impl.Status.Request
.
Man - Annotation Type in org.crsh.cmdline.annotations
The most verbose description intended for the manual.
man - Variable in class org.crsh.cmdline.Description
.
MAN_TAB - Static variable in class org.crsh.cmdline.Util
.
MAN_TAB_EXTRA - Static variable in class org.crsh.cmdline.Util
.
manager - Variable in class org.crsh.plugin.PluginContext
.
map - Static variable in class org.crsh.telnet.term.TelnetLifeCycle
.
mappings - Variable in class org.crsh.jcr.Exporter
.
match(String) - Method in class org.crsh.cmdline.matcher.impl.MatcherImpl
 
match(String) - Method in class org.crsh.cmdline.matcher.Matcher
 
Matcher<T> - Class in org.crsh.cmdline.matcher
 
Matcher() - Constructor for class org.crsh.cmdline.matcher.Matcher
 
matcher(String) - Method in class org.crsh.vfs.spi.servlet.ServletContextDriver
 
MatcherImpl<T> - Class in org.crsh.cmdline.matcher.impl
 
MatcherImpl(ClassDescriptor<T>) - Constructor for class org.crsh.cmdline.matcher.impl.MatcherImpl
 
MatcherImpl(String, ClassDescriptor<T>) - Constructor for class org.crsh.cmdline.matcher.impl.MatcherImpl
 
method - Variable in class org.crsh.cmdline.MethodDescriptor
.
MethodArgumentBinding - Class in org.crsh.cmdline.binding
 
MethodArgumentBinding(int) - Constructor for class org.crsh.cmdline.binding.MethodArgumentBinding
 
MethodCompletion<T> - Class in org.crsh.cmdline.matcher.impl
 
MethodCompletion(ClassDescriptor<T>, String, String, Delimiter) - Constructor for class org.crsh.cmdline.matcher.impl.MethodCompletion
 
MethodDescriptor<T> - Class in org.crsh.cmdline
 
MethodDescriptor(ClassDescriptor<T>, Method, String, Description) - Constructor for class org.crsh.cmdline.MethodDescriptor
 
methodMap - Variable in class org.crsh.cmdline.ClassDescriptor
.
MethodMatch<T> - Class in org.crsh.cmdline.matcher
 
MethodMatch(ClassMatch<T>, MethodDescriptor<T>, boolean, List<OptionMatch<MethodArgumentBinding>>, List<ArgumentMatch<MethodArgumentBinding>>, String) - Constructor for class org.crsh.cmdline.matcher.MethodMatch
 
Mode - Enum in org.crsh.cmdline.matcher.impl
 
Mode() - Constructor for enum org.crsh.cmdline.matcher.impl.Mode
 
mode - Variable in class org.crsh.cmdline.matcher.impl.Parser
.
mode - Variable in class org.crsh.cmdline.matcher.impl.Status.Request
.
mount(FSDriver<H>, Path) - Method in class org.crsh.vfs.FS
 
mount(FSDriver<H>, String) - Method in class org.crsh.vfs.FS
 
mount(FSDriver<H>) - 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
 
Mount(FSDriver<H>) - Constructor for class org.crsh.vfs.Mount
 
MountDriver<H> - Class in org.crsh.vfs.spi.mount
The mount driver mounts path of a driver.
MountDriver(Path, FSDriver<H>) - Constructor for class org.crsh.vfs.spi.mount.MountDriver
 
mounts - Variable in class org.crsh.vfs.FS
.
moveLeft() - Method in class org.crsh.ssh.term.SSHIO
 
moveLeft() - Method in class org.crsh.telnet.term.TelnetIO
 
moveLeft() - Method in class org.crsh.term.console.Console
 
moveLeft() - Method in class org.crsh.term.console.ViewReader
 
moveLeft() - Method in class org.crsh.term.spi.jline.JLineIO
 
moveLeft() - Method in class org.crsh.term.spi.net.TermIOClient
 
moveLeft() - Method in interface org.crsh.term.spi.TermIO
Move the cursor left.
moveRight(char) - Method in class org.crsh.ssh.term.SSHIO
 
moveRight(char) - Method in class org.crsh.telnet.term.TelnetIO
 
moveRight() - Method in class org.crsh.term.console.Console
 
moveRight() - Method in class org.crsh.term.console.ViewReader
 
moveRight(char) - Method in class org.crsh.term.spi.jline.JLineIO
 
moveRight(char) - Method in class org.crsh.term.spi.net.TermIOClient
 
moveRight(char) - Method in interface org.crsh.term.spi.TermIO
Move the cursor right.
msg - Variable in class org.crsh.shell.ShellResponse.Error
.
Multiplicity - Enum in org.crsh.cmdline
 
Multiplicity() - Constructor for enum org.crsh.cmdline.Multiplicity
 
multiplicity - Variable in class org.crsh.cmdline.ParameterDescriptor
.

N

name - Variable in class org.crsh.cmdline.ArgumentDescriptor
.
name - Variable in class org.crsh.cmdline.CommandDescriptor
.
name - Variable in class org.crsh.cmdline.matcher.tokenizer.Token.Literal.Option
.
name - Variable in class org.crsh.command.CommandClosure
.
name - Variable in class org.crsh.jcr.FileSystemAction.File
.
name - Variable in class org.crsh.jcr.FileSystemAction.StartDirectory
.
name - Variable in class org.crsh.plugin.PropertyDescriptor
.
name - Variable in class org.crsh.shell.impl.AST.Term
.
name - Variable in class org.crsh.shell.ShellResponse.UnknownCommand
.
name - Variable in class org.crsh.vfs.Key
.
name(File) - Method in class org.crsh.vfs.spi.file.FileDriver
 
name(H) - Method in interface org.crsh.vfs.spi.FSDriver
 
name(Handle) - Method in class org.crsh.vfs.spi.jarurl.JarURLDriver
 
name(H) - Method in class org.crsh.vfs.spi.mount.MountDriver
 
name(Path) - Method in class org.crsh.vfs.spi.ram.RAMDriver
 
name(String) - Method in class org.crsh.vfs.spi.servlet.ServletContextDriver
 
names - Variable in class org.crsh.cmdline.matcher.OptionMatch
.
names - Variable in class org.crsh.cmdline.OptionDescriptor
.
names - Variable in class org.crsh.vfs.Path
.
needLF - Variable in class org.crsh.shell.ui.UIWriterContext
.
newArrayList() - Static method in class org.crsh.util.Utils
 
newHashMap() - Static method in class org.crsh.util.Utils
 
newHashSet() - Static method in class org.crsh.util.Utils
 
newLinkedList() - Static method in class org.crsh.util.Utils
 
next - Variable in class org.crsh.cmdline.matcher.impl.Parser
.
next() - Method in class org.crsh.cmdline.matcher.impl.Parser
 
next() - Method in class org.crsh.cmdline.matcher.impl.Status.ReadingArg
 
next() - Method in class org.crsh.cmdline.matcher.tokenizer.Tokenizer
 
next - Variable in class org.crsh.shell.impl.AST.Expr
.
next - Variable in class org.crsh.shell.impl.AST.Term
.
next() - Method in class org.crsh.shell.impl.Tokenizer
 
next() - Method in class org.crsh.term.console.ConsoleReader
 
nextMap - Static variable in class org.crsh.shell.ui.UIWriterContext
 
nextToken() - Method in class org.crsh.shell.impl.Tokenizer
 
noCommand() - Static method in class org.crsh.shell.ShellResponse
 
nodeCompleted(Object, Object) - Method in class org.crsh.shell.ui.UIBuilder
 
NodeMetaClass - Class in org.crsh.jcr.groovy
 
NodeMetaClass(MetaClassRegistry, Class<? extends Node>) - Constructor for class org.crsh.jcr.groovy.NodeMetaClass
 
NODES - Static variable in class org.crsh.jcr.JCRPlugin
.
nodes - Variable in class org.crsh.shell.ui.TreeElement
.
NOOP - Static variable in class org.crsh.term.processor.Processor
.
NoSuchCommandException - Exception in org.crsh.command
 
NoSuchCommandException(String) - Constructor for exception org.crsh.command.NoSuchCommandException
 
NoSuchCommandException(String, ErrorType, String) - Constructor for exception org.crsh.command.NoSuchCommandException
 
NoSuchCommandException(String, ErrorType, String, Throwable) - Constructor for exception org.crsh.command.NoSuchCommandException
 
NOT_PADDED - Static variable in class org.crsh.util.LineFeedWriter
.

O

object - Variable in class org.crsh.util.TimestampedObject
.
OK - Static variable in class org.crsh.jcr.SCPCommand
.
ok(Iterable<?>) - Static method in class org.crsh.shell.ShellResponse
 
ok() - Static method in class org.crsh.shell.ShellResponse
 
openConnection(URL) - Method in class org.crsh.vfs.spi.ram.RAMURLStreamHandler
 
Option - Annotation Type in org.crsh.cmdline.annotations
Annotates a field or parameter to become an command line option.
optionAnn - Variable in class org.crsh.cmdline.CommandFactory.Tuple
 
OptionCompletion<T> - Class in org.crsh.cmdline.matcher.impl
 
OptionCompletion(CommandDescriptor<T, ?>, Token.Literal.Option) - Constructor for class org.crsh.cmdline.matcher.impl.OptionCompletion
 
OptionDescriptor<B extends TypeBinding> - Class in org.crsh.cmdline
 
OptionDescriptor(B, Type, List<String>, Description, boolean, boolean, boolean, Class<? extends Completer>, Annotation) - Constructor for class org.crsh.cmdline.OptionDescriptor
 
optionMap - Variable in class org.crsh.cmdline.CommandDescriptor
.
OptionMatch<B extends TypeBinding> - Class in org.crsh.cmdline.matcher
 
OptionMatch(OptionDescriptor<B>, String, List<LiteralValue>) - Constructor for class org.crsh.cmdline.matcher.OptionMatch
 
OptionMatch(OptionDescriptor<B>, List<String>, List<LiteralValue>) - Constructor for class org.crsh.cmdline.matcher.OptionMatch
 
optionMatches - Variable in class org.crsh.cmdline.matcher.CommandMatch
.
options - Variable in class org.crsh.cmdline.CommandDescriptor
.
org.crsh.auth - package org.crsh.auth
 
org.crsh.cmdline - package org.crsh.cmdline
 
org.crsh.cmdline.annotations - package org.crsh.cmdline.annotations
 
org.crsh.cmdline.binding - package org.crsh.cmdline.binding
 
org.crsh.cmdline.completers - package org.crsh.cmdline.completers
 
org.crsh.cmdline.matcher - package org.crsh.cmdline.matcher
 
org.crsh.cmdline.matcher.impl - package org.crsh.cmdline.matcher.impl
 
org.crsh.cmdline.matcher.tokenizer - package org.crsh.cmdline.matcher.tokenizer
 
org.crsh.cmdline.spi - package org.crsh.cmdline.spi
 
org.crsh.command - package org.crsh.command
 
org.crsh.command.impl - package org.crsh.command.impl
 
org.crsh.groovy - package org.crsh.groovy
 
org.crsh.jcr - package org.crsh.jcr
 
org.crsh.jcr.command - package org.crsh.jcr.command
 
org.crsh.jcr.groovy - package org.crsh.jcr.groovy
 
org.crsh.plugin - package org.crsh.plugin
 
org.crsh.shell - package org.crsh.shell
 
org.crsh.shell.concurrent - package org.crsh.shell.concurrent
 
org.crsh.shell.impl - package org.crsh.shell.impl
 
org.crsh.shell.io - package org.crsh.shell.io
 
org.crsh.shell.ui - package org.crsh.shell.ui
 
org.crsh.ssh - package org.crsh.ssh
 
org.crsh.ssh.term - package org.crsh.ssh.term
 
org.crsh.ssh.term.scp - package org.crsh.ssh.term.scp
 
org.crsh.standalone - package org.crsh.standalone
 
org.crsh.telnet - package org.crsh.telnet
 
org.crsh.telnet.term - package org.crsh.telnet.term
 
org.crsh.term - package org.crsh.term
 
org.crsh.term.console - package org.crsh.term.console
 
org.crsh.term.processor - package org.crsh.term.processor
 
org.crsh.term.spi - package org.crsh.term.spi
 
org.crsh.term.spi.jline - package org.crsh.term.spi.jline
 
org.crsh.term.spi.net - package org.crsh.term.spi.net
 
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.jarurl - package org.crsh.vfs.spi.jarurl
 
org.crsh.vfs.spi.mount - package org.crsh.vfs.spi.mount
 
org.crsh.vfs.spi.ram - package org.crsh.vfs.spi.ram
 
org.crsh.vfs.spi.servlet - package org.crsh.vfs.spi.servlet
 
out - Variable in class org.crsh.shell.io.ShellPrinter
.
out - Variable in class org.crsh.ssh.term.AbstractCommand
.
out - Variable in class org.crsh.term.spi.net.TermIOClient
.
out - Variable in class org.crsh.term.spi.net.TermIOServer
.
out - Variable in class org.crsh.util.AppendableWriter
.
out - Variable in class org.crsh.util.LineFeedWriter
.
outter - Variable in class org.crsh.command.InnerInvocationContext
.
owner - Variable in class org.crsh.cmdline.matcher.MethodMatch
.
owner - Variable in class org.crsh.cmdline.MethodDescriptor
.
owner - Variable in class org.crsh.cmdline.ParameterDescriptor
.

P

p - Static variable in class org.crsh.plugin.PluginContext
.
p - Static variable in class org.crsh.util.Strings
.
pad(Appendable) - Method in interface org.crsh.shell.io.ShellWriterContext
 
Pad - Enum in org.crsh.shell.ui
 
Pad() - Constructor for enum org.crsh.shell.ui.Pad
 
pad(Appendable) - Method in class org.crsh.shell.ui.UIWriterContext
 
PADDED - Static variable in class org.crsh.util.LineFeedWriter
.
PADDING - Static variable in class org.crsh.util.LineFeedWriter
.
parameter - Variable in class org.crsh.cmdline.matcher.impl.ParameterCompletion
.
parameter - Variable in class org.crsh.cmdline.matcher.ParameterMatch
.
ParameterCompletion - Class in org.crsh.cmdline.matcher.impl
 
ParameterCompletion(String, Delimiter, ParameterDescriptor<?>, Completer) - Constructor for class org.crsh.cmdline.matcher.impl.ParameterCompletion
 
ParameterDescriptor<B extends TypeBinding> - Class in org.crsh.cmdline
 
ParameterDescriptor(B, Type, Description, boolean, boolean, boolean, Class<? extends Completer>, Annotation) - Constructor for class org.crsh.cmdline.ParameterDescriptor
 
ParameterMatch<P extends ParameterDescriptor<B>,B extends TypeBinding> - Class in org.crsh.cmdline.matcher
 
ParameterMatch(P, List<LiteralValue>) - Constructor for class org.crsh.cmdline.matcher.ParameterMatch
 
parameters - Variable in class org.crsh.cmdline.CommandDescriptor
.
parameters(Class<?>) - Static method in class org.crsh.cmdline.CommandFactory
 
parse(List<String>) - Method in class org.crsh.cmdline.ArgumentDescriptor
 
parse() - Method in class org.crsh.cmdline.matcher.tokenizer.Tokenizer
 
parse(List<String>) - Method in class org.crsh.cmdline.OptionDescriptor
 
parse(String) - Method in class org.crsh.cmdline.ParameterDescriptor
 
parse(List<String>) - Method in class org.crsh.cmdline.ParameterDescriptor
 
parse(Class<S>, String) - Method in class org.crsh.cmdline.SimpleValueType
 
parse(String) - Method in class org.crsh.plugin.PropertyDescriptor
Parse a string representation of a value and returns the corresponding typed value.
parse() - Method in class org.crsh.shell.impl.Parser
 
parseCommand() - Method in class org.crsh.shell.impl.Tokenizer
 
parseExpr() - Method in class org.crsh.shell.impl.Parser
 
Parser<T> - Class in org.crsh.cmdline.matcher.impl
 
Parser(Tokenizer, ClassDescriptor<T>, String, Mode) - Constructor for class org.crsh.cmdline.matcher.impl.Parser
 
Parser - Class in org.crsh.shell.impl
 
Parser(CharSequence) - Constructor for class org.crsh.shell.impl.Parser
 
parseTerm() - Method in class org.crsh.shell.impl.Parser
 
password - Variable in class org.crsh.auth.SimpleAuthenticationPlugin
.
password - Variable in class org.crsh.cmdline.ParameterDescriptor
.
PASSWORD - Static variable in class org.crsh.ssh.term.SSHLifeCycle
.
PasswordOpt - Annotation Type in org.crsh.jcr.command
 
Path - Class in org.crsh.jcr.command
 
Path(String) - Constructor for class org.crsh.jcr.command.Path
 
PATH - Static variable in class org.crsh.jcr.JCRUtils
 
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 - Variable in class org.crsh.vfs.spi.jarurl.Handle
.
path - Variable in class org.crsh.vfs.spi.mount.MountDriver
.
PathArg - Annotation Type in org.crsh.jcr.command
 
pathPattern - Static variable in class org.crsh.vfs.spi.servlet.ServletContextDriver
A valid path.
peek() - Method in class org.crsh.cmdline.matcher.tokenizer.Tokenizer
 
peekFirst() - Method in class org.crsh.cmdline.matcher.impl.Event.Parameter
 
peekLast() - Method in class org.crsh.cmdline.matcher.impl.Event.Parameter
 
peekProcess() - Method in class org.crsh.term.processor.Processor
 
PIPE - Static variable in class org.crsh.shell.impl.Token
 
piped - Variable in class org.crsh.command.InnerInvocationContext
.
PluginContext - Class in org.crsh.plugin
The plugin context.
PluginContext(PluginDiscovery, Map<String, ?>, FS, FS, ClassLoader) - Constructor for class org.crsh.plugin.PluginContext
Create a new plugin context.
pluginContext - Variable in class org.crsh.ssh.term.scp.SCPCommandFactory
.
PluginDiscovery - Interface in org.crsh.plugin
Plugin discovery provider.
PluginLifeCycle - Class in org.crsh.plugin
Controls the life cycle of a plugin manager.
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
.
PLUS - Static variable in class org.crsh.shell.impl.Token
 
pop() - Method in class org.crsh.term.console.Console
Popup one char from buffer at the current cursor position.
port - Variable in class org.crsh.ssh.term.SSHLifeCycle
.
port - Variable in class org.crsh.telnet.term.TelnetLifeCycle
.
port - Variable in class org.crsh.term.spi.net.TermIOClient
.
port - Variable in class org.crsh.term.spi.net.TermIOServer
.
prefix - Variable in class org.crsh.cmdline.matcher.impl.MethodCompletion
.
prefix - Variable in class org.crsh.cmdline.matcher.impl.OptionCompletion
.
prefix - Variable in class org.crsh.cmdline.matcher.impl.ParameterCompletion
.
prefix - Variable in class org.crsh.cmdline.spi.ValueCompletion
.
prefixes - Variable in class org.crsh.jcr.Importer
.
preserve - Variable in class org.crsh.ssh.term.scp.SCPAction
.
previousCR - Variable in class org.crsh.term.console.Console
Do we have a issued a CR previously?
print(Object) - Method in class org.crsh.shell.io.ShellPrinter
 
print(ShellWriter) - Method in class org.crsh.shell.ui.Element
 
print(UIWriterContext, ShellWriter) - Method in class org.crsh.shell.ui.Element
 
print(UIWriterContext, ShellWriter) - Method in class org.crsh.shell.ui.LabelElement
 
print(UIWriterContext, ShellWriter) - Method in class org.crsh.shell.ui.TreeElement
 
println(Object) - Method in class org.crsh.shell.io.ShellPrinter
 
printMan(Appendable) - Method in class org.crsh.cmdline.ClassDescriptor
 
printMan(Appendable) - Method in class org.crsh.cmdline.CommandDescriptor
 
printMan(Appendable) - Method in class org.crsh.cmdline.matcher.ClassMatch
 
printMan(Appendable) - Method in class org.crsh.cmdline.matcher.CommandMatch
 
printMan(Appendable) - Method in class org.crsh.cmdline.matcher.MethodMatch
 
printMan(Appendable) - Method in class org.crsh.cmdline.MethodDescriptor
 
printUsage(Appendable) - Method in class org.crsh.cmdline.ArgumentDescriptor
Prints the argument: Single valued arguments use the "$arg" pattern. Multi valued arguments use the "...
printUsage(Appendable) - Method in class org.crsh.cmdline.ClassDescriptor
 
printUsage(Appendable) - Method in class org.crsh.cmdline.CommandDescriptor
 
printUsage(Appendable) - Method in class org.crsh.cmdline.matcher.ClassMatch
 
printUsage(Appendable) - Method in class org.crsh.cmdline.matcher.CommandMatch
 
printUsage(Appendable) - Method in class org.crsh.cmdline.matcher.MethodMatch
 
printUsage(Appendable) - Method in class org.crsh.cmdline.MethodDescriptor
 
printUsage(Appendable) - Method in class org.crsh.cmdline.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.cmdline.ParameterDescriptor
 
process(Status.Request) - Method in class org.crsh.cmdline.matcher.impl.Status.ComputeArg
 
process(Status.Request) - Method in class org.crsh.cmdline.matcher.impl.Status.Done
 
process(Status.Request) - Method in class org.crsh.cmdline.matcher.impl.Status
Process a request.
process(Status.Request) - Method in class org.crsh.cmdline.matcher.impl.Status.ReadingArg
 
process(Status.Request) - Method in class org.crsh.cmdline.matcher.impl.Status.ReadingOption
 
process(Status.Request) - Method in class org.crsh.cmdline.matcher.impl.Status.WantReadArg
 
process - Variable in class org.crsh.term.processor.ProcessContext
.
processContext - Variable in class org.crsh.shell.impl.InvocationContextImpl
.
ProcessContext - Class in org.crsh.term.processor
 
ProcessContext(Processor, ShellProcess) - Constructor for class org.crsh.term.processor.ProcessContext
 
processes - Variable in class org.crsh.shell.concurrent.AsyncShell
.
processor - Variable in class org.crsh.term.processor.ProcessContext
.
Processor - Class in org.crsh.term.processor
 
Processor(Term, Shell) - Constructor for class org.crsh.term.processor.Processor
 
ProcessorIOHandler - Class in org.crsh.term.processor
 
ProcessorIOHandler() - Constructor for class org.crsh.term.processor.ProcessorIOHandler
 
produce(P) - Method in class org.crsh.command.impl.BaseInvocationContext
 
produce(P) - Method in class org.crsh.command.InnerInvocationContext
 
produce(P) - Method in interface org.crsh.command.InvocationContext
Produce an item.
produced - Variable in class org.crsh.shell.ShellResponse.Ok
.
producedItems - Variable in class org.crsh.command.impl.BaseInvocationContext
.
producedType - Variable in class org.crsh.command.InnerInvocationContext
.
products - Variable in class org.crsh.command.InnerInvocationContext
.
properties - Variable in class org.crsh.plugin.PluginContext
.
PropertiesArg - Annotation Type in org.crsh.jcr.command
 
Property<T> - Class in org.crsh.plugin
A configuration property.
Property(PropertyDescriptor<T>, T) - Constructor for class org.crsh.plugin.Property
 
PropertyDescriptor<T> - Class in org.crsh.plugin
A descriptor for a configuration property.
PropertyDescriptor(Class<T>, String, T, String) - Constructor for class org.crsh.plugin.PropertyDescriptor
Create a new property descriptor.
PropertyType - Enum in org.crsh.jcr
 
PropertyType(int) - Constructor for enum org.crsh.jcr.PropertyType
 
ptr - Variable in class org.crsh.cmdline.matcher.tokenizer.Tokenizer
.
push(char) - Method in class org.crsh.cmdline.matcher.tokenizer.State
 
push(char) - Method in class org.crsh.term.console.Console
Push one char in the buffer at the current cursor position.
pushBack() - Method in class org.crsh.cmdline.matcher.tokenizer.Tokenizer
 
pushBack(int) - Method in class org.crsh.cmdline.matcher.tokenizer.Tokenizer
 
put(String, boolean) - Method in class org.crsh.cmdline.spi.ValueCompletion
 
put(byte) - Method in class org.crsh.term.spi.net.TermIOClient
 

Q

qName - Variable in class org.crsh.jcr.Importer.EndElement
.
qName(String) - Static method in class org.crsh.util.XML
 
queue - Variable in class org.crsh.term.processor.Processor
.

R

RAMDriver - Class in org.crsh.vfs.spi.ram
 
RAMDriver() - Constructor for class org.crsh.vfs.spi.ram.RAMDriver
 
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.cmdline.matcher.tokenizer.Token
.
rawValue - Variable in class org.crsh.cmdline.matcher.LiteralValue
.
read(SCPCommand, FileSystem) - Static method in class org.crsh.jcr.FileSystemAction
 
read(SCPCommand, FileSystemAction, FileSystem) - Static method in class org.crsh.jcr.FileSystemAction
 
read(int) - Method in class org.crsh.jcr.SCPCommand
Read from the input stream an exact amount of bytes.
read() - Method in class org.crsh.ssh.term.SSHIO
 
read() - Method in class org.crsh.telnet.term.TelnetIO
 
read() - Method in class org.crsh.term.BaseTerm
 
read() - Method in class org.crsh.term.spi.jline.JLineIO
 
read() - Method in class org.crsh.term.spi.net.TermIOClient
 
read() - Method in class org.crsh.term.spi.net.TermIOServer
 
read(byte[], int, int) - Method in class org.crsh.term.spi.net.TermIOServer
 
read() - Method in interface org.crsh.term.spi.TermIO
Reads an input value.
read() - Method in interface org.crsh.term.Term
Read the next term event.
read(InputStream) - Static method in class org.crsh.util.IO
 
read() - Method in class org.crsh.util.SubInputStream
 
READ_TERM - Variable in class org.crsh.term.processor.Processor
.
readAck() - Method in class org.crsh.jcr.SCPCommand
 
readAsBytes(InputStream) - Static method in class org.crsh.util.IO
 
readAsUTF8(InputStream) - Static method in class org.crsh.util.IO
 
reader - Variable in class org.crsh.ssh.term.SSHIO
.
reader - Variable in class org.crsh.term.console.Console
.
reader - Variable in class org.crsh.term.spi.jline.JLineIO
.
reading - Variable in class org.crsh.term.processor.Processor
 
readLine(String) - Method in class org.crsh.command.CRaSHCommand
 
readLine(String, boolean) - Method in class org.crsh.command.CRaSHCommand
 
readLine(String, boolean) - Method in class org.crsh.command.InnerInvocationContext
 
readLine(String, boolean) - Method in interface org.crsh.command.InvocationContext
Display a message and read a line on the console.
readLine() - Method in class org.crsh.jcr.SCPCommand
 
readLine(String, boolean) - Method in class org.crsh.shell.impl.InvocationContextImpl
 
readLine(String, boolean) - Method in interface org.crsh.shell.ShellProcessContext
A callback made by the process when it needs to read a line of text on the term.
readLine(String, boolean) - Method in class org.crsh.term.processor.ProcessContext
 
readLine(CharSequence) - Static method in class org.crsh.term.TermEvent
 
readTerm() - Method in class org.crsh.term.processor.Processor
 
realAppend(ShellWriterContext, CharSequence, int, int) - Method in class org.crsh.util.LineFeedWriter
 
recursive - Variable in class org.crsh.jcr.SinkCommand
.
recursive - Variable in class org.crsh.jcr.SourceCommand
.
recursive - Variable in class org.crsh.ssh.term.scp.SCPAction
.
REFERENCE - Static variable in class org.crsh.jcr.JCRUtils
 
refresh() - Method in class org.crsh.plugin.PluginContext
Refresh the fs system view.
registered - Variable in class org.crsh.plugin.WebPluginLifeCycle
.
registerNodeImplementation(MetaClassRegistry, Class<? extends Node>) - Method in class org.crsh.jcr.JCRPlugin
 
remove() - Method in class org.crsh.cmdline.matcher.impl.Parser
 
remove() - Method in class org.crsh.cmdline.matcher.tokenizer.Tokenizer
 
replace(CharSequence) - Method in class org.crsh.term.console.ViewReader
Replace all the characters before the cursor by the provided char sequence.
request - Variable in class org.crsh.shell.concurrent.AsyncProcess
.
request - Variable in class org.crsh.shell.impl.CRaSHProcess
.
Required - Annotation Type in org.crsh.cmdline.annotations
Defines wether an argument or option is required or not.
required - Variable in class org.crsh.cmdline.CommandFactory.Tuple
 
required - Variable in class org.crsh.cmdline.ParameterDescriptor
.
resolve(Type, Class<?>, int) - Static method in class org.crsh.util.TypeResolver
A simplistic implementation, it may not handle all cases but it should handle enough.
resolveToClass(Type, Class<?>, int) - Static method in class org.crsh.util.TypeResolver
 
resolveToClass(Type) - Static method in class org.crsh.util.TypeResolver
 
Resource - Class in org.crsh.vfs
 
Resource(String, long) - Constructor for class org.crsh.vfs.Resource
 
Resource(String, long, URL) - Constructor for class org.crsh.vfs.Resource
 
ResourceKind - Enum in org.crsh.plugin
A kind of resources used by crash from its external context.
ResourceKind() - Constructor for enum org.crsh.plugin.ResourceKind
 
rest - Variable in class org.crsh.cmdline.matcher.CommandMatch
.
rest - Variable in class org.crsh.shell.impl.AST.Term
.
rethrow(Class<T>, Throwable) - Static method in class org.crsh.util.Safe
 
ROOT - Static variable in class org.crsh.jcr.command.Path
 
root - Variable in class org.crsh.vfs.spi.file.FileDriver
.
root() - Method in class org.crsh.vfs.spi.file.FileDriver
 
root() - Method in interface org.crsh.vfs.spi.FSDriver
Returns the root handle.
root - Variable in class org.crsh.vfs.spi.jarurl.JarURLDriver
.
root() - Method in class org.crsh.vfs.spi.jarurl.JarURLDriver
 
root() - Method in class org.crsh.vfs.spi.mount.MountDriver
 
root - Variable in class org.crsh.vfs.spi.ram.RAMDriver
.
root() - Method in class org.crsh.vfs.spi.ram.RAMDriver
 
root() - Method in class org.crsh.vfs.spi.servlet.ServletContextDriver
 
run() - Method in class org.crsh.jcr.SCPCommand
 
run() - Method in class org.crsh.ssh.term.CRaSHCommand
 
run(Connection) - Method in class org.crsh.telnet.term.TelnetHandler
 
run() - Method in class org.crsh.term.processor.ProcessContext
 
run() - Method in class org.crsh.term.processor.Processor
 

S

s - Variable in class org.crsh.cmdline.matcher.tokenizer.Tokenizer
.
s - Variable in class org.crsh.shell.impl.Tokenizer
.
Safe - Class in org.crsh.util
 
Safe() - Constructor for class org.crsh.util.Safe
 
SCPAction - Class in org.crsh.ssh.term.scp
 
SCPAction() - Constructor for class org.crsh.ssh.term.scp.SCPAction
 
SCPCommand - Class in org.crsh.jcr
Three internal options in SCP: -f (from) indicates source mode -t (to) indicates sink mode -d indicates that the target is expected to be a directory
SCPCommand(String) - Constructor for class org.crsh.jcr.SCPCommand
 
SCPCommandFactory - Class in org.crsh.ssh.term.scp
 
SCPCommandFactory(PluginContext) - Constructor for class org.crsh.ssh.term.scp.SCPCommandFactory
 
SCPCommandPlugin - Class in org.crsh.jcr
 
SCPCommandPlugin() - Constructor for class org.crsh.jcr.SCPCommandPlugin
 
ScriptException - Exception in org.crsh.command
An exception that happened during the execution of a script.
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
 
server - Variable in class org.crsh.ssh.term.SSHLifeCycle
.
ServiceLoaderDiscovery - Class in org.crsh.plugin
An implementation of PluginDiscovery based on ServiceLoader.
ServiceLoaderDiscovery(ClassLoader) - Constructor for class org.crsh.plugin.ServiceLoaderDiscovery
Create a new instance.
ServletContextDriver - Class in org.crsh.vfs.spi.servlet
 
ServletContextDriver(ServletContext) - 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.ssh.term.AbstractCommand
.
set(Node, String, Object) - Method in enum org.crsh.jcr.PropertyType
 
set(V) - Method in class org.crsh.util.LatchedFuture
 
setAttribute(Class<T>, T) - Method in class org.crsh.cmdline.matcher.InvocationContext
 
setAttribute(String, Object) - Method in class org.crsh.shell.impl.CRaSHSession
 
setAttributes(Map<String, ?>) - Method in class org.crsh.standalone.Bootstrap
 
setAuthentication(String) - Method in class org.crsh.ssh.term.SSHLifeCycle
 
setConfig(Properties) - Method in class org.crsh.plugin.PluginLifeCycle
 
setConfigURL(URL) - Method in class org.crsh.telnet.term.TelnetLifeCycle
 
setCRaSHLoader() - Method in class org.crsh.shell.impl.CRaSHSession
 
setDirectory(Boolean) - Method in class org.crsh.ssh.term.scp.SCPAction
 
setEcho(boolean) - Method in class org.crsh.term.BaseTerm
 
setEcho(boolean) - Method in interface org.crsh.term.Term
Set the echo mode on the term.
setEchoing(boolean) - Method in class org.crsh.term.console.Console
 
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
 
setKeyURL(URL) - Method in class org.crsh.ssh.term.SSHLifeCycle
 
setOutputStream(OutputStream) - Method in class org.crsh.ssh.term.AbstractCommand
 
setParent(Object, Object) - Method in class org.crsh.shell.ui.UIBuilder
 
setPort(int) - Method in class org.crsh.ssh.term.SSHLifeCycle
 
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.CRaSHSession
 
setProperty(String, Object) - Method in class org.crsh.command.GroovyCommand
 
setProperty(Object, String, Object) - Method in class org.crsh.jcr.groovy.NodeMetaClass
 
setProperty(Node, String, boolean) - Static method in class org.crsh.jcr.JCRUtils
 
setProperty(Node, String, Value) - Static method in class org.crsh.jcr.JCRUtils
 
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.
setRecursive(Boolean) - Method in class org.crsh.ssh.term.scp.SCPAction
 
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
 
setTarget(String) - Method in class org.crsh.ssh.term.scp.SCPAction
 
setUnquoteArguments(boolean) - Method in class org.crsh.command.CRaSHCommand
 
setup() - Static method in class org.crsh.jcr.groovy.NodeMetaClass
 
setVerbose(Boolean) - Method in class org.crsh.ssh.term.scp.SCPAction
 
shell - Variable in class org.crsh.shell.concurrent.AsyncProcess
.
shell - Variable in class org.crsh.shell.concurrent.AsyncShell
.
Shell - Interface in org.crsh.shell
A shell, it defines the interactions provided by a shell.
shell - Variable in class org.crsh.term.processor.Processor
.
ShellCommand - Interface in org.crsh.command
The shell command allows a single source to provide a customized invoker according to the context of the arguments.
ShellPrinter - Class in org.crsh.shell.io
The shell printer extends the PrintWriter and prints some objects in a special manner.
ShellPrinter(ShellWriter) - Constructor for class org.crsh.shell.io.ShellPrinter
 
ShellProcess - Interface in org.crsh.shell
The shell process.
ShellProcessContext - Interface in org.crsh.shell
The process context is the main interaction interface between a shell process and its context.
ShellResponse - Class in org.crsh.shell
The response of a shell invocation.
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.Display - Class in org.crsh.shell
 
ShellResponse.Display(String) - Constructor for class org.crsh.shell.ShellResponse.Display
 
ShellResponse.Display(Iterable<?>, String) - Constructor for class org.crsh.shell.ShellResponse.Display
 
ShellResponse.Error - Class in org.crsh.shell
 
ShellResponse.Error(ErrorType, String) - Constructor for class org.crsh.shell.ShellResponse.Error
 
ShellResponse.Error(ErrorType, 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
 
ShellWriter - Interface in org.crsh.shell.io
 
ShellWriterContext - Interface in org.crsh.shell.io
 
shortOptionNames - Variable in class org.crsh.cmdline.CommandDescriptor
.
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
A simple authentication plugin based on user a username and password.
SimpleAuthenticationPlugin() - Constructor for class org.crsh.auth.SimpleAuthenticationPlugin
 
SimplePluginDiscovery - Class in org.crsh.plugin
A simple implemention of PluginDiscovery where the plugins are explictly provided.
SimplePluginDiscovery() - Constructor for class org.crsh.plugin.SimplePluginDiscovery
 
SimplePluginDiscovery(CRaSHPlugin<?>...) - Constructor for class org.crsh.plugin.SimplePluginDiscovery
 
SimpleValueType<T> - Class in org.crsh.cmdline
 
SimpleValueType(Class<T>, Class<? extends Completer>) - Constructor for class org.crsh.cmdline.SimpleValueType
 
sink - Variable in class org.crsh.ssh.term.scp.SCPAction
.
SinkCommand - Class in org.crsh.jcr
 
SinkCommand(String, boolean) - Constructor for class org.crsh.jcr.SinkCommand
 
size - Variable in class org.crsh.cmdline.MethodDescriptor
.
size - Variable in class org.crsh.term.console.Console
.
socket - Variable in class org.crsh.term.spi.net.TermIOClient
.
socket - Variable in class org.crsh.term.spi.net.TermIOServer
.
socketServer - Variable in class org.crsh.term.spi.net.TermIOServer
.
source - Variable in class org.crsh.ssh.term.scp.SCPAction
.
SourceCommand - Class in org.crsh.jcr
 
SourceCommand(String, boolean) - Constructor for class org.crsh.jcr.SourceCommand
 
SpaceCompletion - Class in org.crsh.cmdline.matcher.impl
 
SpaceCompletion() - Constructor for class org.crsh.cmdline.matcher.impl.SpaceCompletion
 
SSH_KEYPATH - Static variable in class org.crsh.ssh.SSHPlugin
The SSH key path.
SSH_PORT - Static variable in class org.crsh.ssh.SSHPlugin
The SSH port.
SSHContext - Class in org.crsh.ssh.term
 
SSHContext(Environment) - Constructor for class org.crsh.ssh.term.SSHContext
 
SSHIO - Class in org.crsh.ssh.term
 
SSHIO(CRaSHCommand) - Constructor for class org.crsh.ssh.term.SSHIO
 
SSHLifeCycle - Class in org.crsh.ssh.term
 
SSHLifeCycle(PluginContext) - 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.cmdline.matcher.tokenizer.Tokenizer
.
stack - Variable in class org.crsh.jcr.Importer
.
stack - Variable in class org.crsh.shell.ui.UIWriterContext
.
start - Variable in class org.crsh.cmdline.matcher.ArgumentMatch
.
start(Environment) - Method in class org.crsh.jcr.SCPCommand
 
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
 
startDirectory(String) - Method in interface org.crsh.jcr.FileSystem
 
startDirectory(String) - Method in class org.crsh.jcr.Importer
 
started - Variable in class org.crsh.plugin.PluginContext
.
startElement(String, String, String, Attributes) - Method in class org.crsh.jcr.Exporter
 
startPrefixMapping(String, String) - Method in class org.crsh.jcr.Exporter
 
State - Class in org.crsh.cmdline.matcher.tokenizer
 
State() - Constructor for class org.crsh.cmdline.matcher.tokenizer.State
 
status - Variable in class org.crsh.cmdline.matcher.impl.Parser
.
Status - Class in org.crsh.cmdline.matcher.impl
 
Status() - Constructor for class org.crsh.cmdline.matcher.impl.Status
 
status - Variable in class org.crsh.cmdline.matcher.impl.Status.Response
.
status - Variable in class org.crsh.cmdline.matcher.tokenizer.State
.
Status - Enum in org.crsh.cmdline.matcher.tokenizer
 
Status() - Constructor for enum org.crsh.cmdline.matcher.tokenizer.Status
 
status - Variable in class org.crsh.plugin.CRaSHPlugin
.
status - Variable in class org.crsh.shell.concurrent.AsyncProcess
.
Status - Enum in org.crsh.shell.concurrent
The status of a process.
Status() - Constructor for enum org.crsh.shell.concurrent.Status
 
status - Variable in class org.crsh.ssh.term.SSHIO
.
status - Variable in class org.crsh.term.processor.Processor
.
Status - Enum in org.crsh.term.processor
 
Status() - Constructor for enum org.crsh.term.processor.Status
 
status - Variable in class org.crsh.util.LineFeedWriter
.
Status.ComputeArg - Class in org.crsh.cmdline.matcher.impl
 
Status.ComputeArg() - Constructor for class org.crsh.cmdline.matcher.impl.Status.ComputeArg
 
Status.Done - Class in org.crsh.cmdline.matcher.impl
 
Status.Done() - Constructor for class org.crsh.cmdline.matcher.impl.Status.Done
 
Status.ReadingArg - Class in org.crsh.cmdline.matcher.impl
 
Status.ReadingArg() - Constructor for class org.crsh.cmdline.matcher.impl.Status.ReadingArg
 
Status.ReadingArg(int) - Constructor for class org.crsh.cmdline.matcher.impl.Status.ReadingArg
 
Status.ReadingOption - Class in org.crsh.cmdline.matcher.impl
 
Status.ReadingOption() - Constructor for class org.crsh.cmdline.matcher.impl.Status.ReadingOption
 
Status.Request - Class in org.crsh.cmdline.matcher.impl
The input.
Status.Request(Mode, String, Tokenizer, CommandDescriptor<?, ?>) - Constructor for class org.crsh.cmdline.matcher.impl.Status.Request
 
Status.Response - Class in org.crsh.cmdline.matcher.impl
The output.
Status.Response(Status) - Constructor for class org.crsh.cmdline.matcher.impl.Status.Response
 
Status.Response() - Constructor for class org.crsh.cmdline.matcher.impl.Status.Response
 
Status.WantReadArg - Class in org.crsh.cmdline.matcher.impl
 
Status.WantReadArg() - Constructor for class org.crsh.cmdline.matcher.impl.Status.WantReadArg
 
STATUS_NORMAL - Static variable in class org.crsh.ssh.term.SSHIO
.
STATUS_READ_ESC_1 - Static variable in class org.crsh.ssh.term.SSHIO
.
STATUS_READ_ESC_2 - Static variable in class org.crsh.ssh.term.SSHIO
.
stop() - Method in class org.crsh.plugin.PluginContext
 
stop() - Method in class org.crsh.plugin.PluginLifeCycle
 
STRING - Static variable in class org.crsh.cmdline.SimpleValueType
.
string - Variable in class org.crsh.cmdline.spi.Value
.
STRING - Static variable in class org.crsh.jcr.JCRUtils
 
strings - Variable in class org.crsh.cmdline.matcher.ParameterMatch
.
Strings - Class in org.crsh.util
 
Strings() - Constructor for class org.crsh.util.Strings
 
SubInputStream - Class in org.crsh.util
A stream that reads a portion of a delegate input stream.
SubInputStream(InputStream, long) - Constructor for class org.crsh.util.SubInputStream
 
SyntaxException - Exception in org.crsh.command
A syntax exception.
SyntaxException(String) - Constructor for exception org.crsh.command.SyntaxException
 

T

tab(int) - Static method in class org.crsh.cmdline.Util
 
tabIndex - Static variable in class org.crsh.cmdline.Util
.
target - Variable in class org.crsh.jcr.SCPCommand
.
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.shell.impl.AST.Expr
.
term - Variable in class org.crsh.term.processor.Processor
.
Term - Interface in org.crsh.term
An high level term abstraction.
TermEvent - Class in org.crsh.term
An event emitted by a term.
TermEvent() - Constructor for class org.crsh.term.TermEvent
 
TermEvent.Break - Class in org.crsh.term
Signals a control-break.
TermEvent.Break() - Constructor for class org.crsh.term.TermEvent.Break
 
TermEvent.Close - Class in org.crsh.term
Signals a control-break.
TermEvent.Close() - Constructor for class org.crsh.term.TermEvent.Close
 
TermEvent.Complete - Class in org.crsh.term
Signals the completion of a text line.
TermEvent.Complete(CharSequence) - Constructor for class org.crsh.term.TermEvent.Complete
 
TermEvent.ReadLine - Class in org.crsh.term
Signals a line was submitted for processing.
TermEvent.ReadLine(CharSequence) - Constructor for class org.crsh.term.TermEvent.ReadLine
 
termIO - Variable in class org.crsh.telnet.term.TelnetIO
.
TermIO - Interface in org.crsh.term.spi
The input/output of a term.
TermIOClient - Class in org.crsh.term.spi.net
 
TermIOClient(int) - Constructor for class org.crsh.term.spi.net.TermIOClient
 
TermIOHandler - Interface in org.crsh.term.spi
 
TermIOServer - Class in org.crsh.term.spi.net
 
TermIOServer(TermIO, int) - Constructor for class org.crsh.term.spi.net.TermIOServer
 
TermLifeCycle - Class in org.crsh.term
 
TermLifeCycle(PluginContext) - Constructor for class org.crsh.term.TermLifeCycle
 
termLock - Variable in class org.crsh.term.processor.Processor
.
text(CharSequence, int, int) - Method in interface org.crsh.shell.io.ShellWriterContext
 
text - Variable in class org.crsh.shell.ShellResponse.Display
.
text(CharSequence, int, int) - Method in class org.crsh.shell.ui.UIWriterContext
 
thread - Variable in class org.crsh.jcr.SCPCommand
.
thread - Variable in class org.crsh.shell.impl.CRaSHProcess
.
thread - Variable in class org.crsh.ssh.term.CRaSHCommand
.
throwable - Variable in class org.crsh.shell.ShellResponse.Error
.
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
 
token - Variable in class org.crsh.cmdline.matcher.impl.Event.Method.Explicit
.
token - Variable in class org.crsh.cmdline.matcher.impl.Event.Option
.
token - Variable in class org.crsh.cmdline.matcher.impl.Event.Separator
.
token - Variable in class org.crsh.cmdline.matcher.impl.Event.Stop.Unresolved
.
Token - Class in org.crsh.cmdline.matcher.tokenizer
 
Token(int, String) - Constructor for class org.crsh.cmdline.matcher.tokenizer.Token
 
token - Variable in class org.crsh.shell.impl.Parser
.
Token - Class in org.crsh.shell.impl
 
Token() - Constructor for class org.crsh.shell.impl.Token
 
Token.Command - Class in org.crsh.shell.impl
 
Token.Command(String) - Constructor for class org.crsh.shell.impl.Token.Command
 
Token.Literal - Class in org.crsh.cmdline.matcher.tokenizer
 
Token.Literal(int, String) - Constructor for class org.crsh.cmdline.matcher.tokenizer.Token.Literal
 
Token.Literal(int, String, String) - Constructor for class org.crsh.cmdline.matcher.tokenizer.Token.Literal
 
Token.Literal.Option - Class in org.crsh.cmdline.matcher.tokenizer
 
Token.Literal.Option(int, String, String, String) - Constructor for class org.crsh.cmdline.matcher.tokenizer.Token.Literal.Option
 
Token.Literal.Option.Long - Class in org.crsh.cmdline.matcher.tokenizer
 
Token.Literal.Option.Long(int, String, String) - Constructor for class org.crsh.cmdline.matcher.tokenizer.Token.Literal.Option.Long
 
Token.Literal.Option.Short - Class in org.crsh.cmdline.matcher.tokenizer
 
Token.Literal.Option.Short(int, String, String) - Constructor for class org.crsh.cmdline.matcher.tokenizer.Token.Literal.Option.Short
 
Token.Literal.Word - Class in org.crsh.cmdline.matcher.tokenizer
 
Token.Literal.Word(int, String, String) - Constructor for class org.crsh.cmdline.matcher.tokenizer.Token.Literal.Word
 
Token.Literal.Word(int, String) - Constructor for class org.crsh.cmdline.matcher.tokenizer.Token.Literal.Word
 
Token.Whitespace - Class in org.crsh.cmdline.matcher.tokenizer
 
Token.Whitespace(int, String) - Constructor for class org.crsh.cmdline.matcher.tokenizer.Token.Whitespace
 
tokenizer - Variable in class org.crsh.cmdline.matcher.impl.Parser
.
tokenizer - Variable in class org.crsh.cmdline.matcher.impl.Status.Request
.
Tokenizer - Class in org.crsh.cmdline.matcher.tokenizer
 
Tokenizer(CharSequence) - Constructor for class org.crsh.cmdline.matcher.tokenizer.Tokenizer
 
tokenizer - Variable in class org.crsh.shell.impl.Parser
.
Tokenizer - Class in org.crsh.shell.impl
 
Tokenizer(CharSequence) - Constructor for class org.crsh.shell.impl.Tokenizer
Create a new tokenizer.
toProperty(String) - Method in class org.crsh.plugin.PropertyDescriptor
Parse a string representation of a value and returns the correspondig property value.
toScript(Throwable) - Static method in class org.crsh.command.CRaSHCommand
 
toString() - Method in class org.crsh.cmdline.ArgumentDescriptor
 
toString() - Method in class org.crsh.cmdline.CommandCompletion
 
toString() - Method in class org.crsh.cmdline.matcher.impl.Event.Parameter
 
toString() - Method in class org.crsh.cmdline.matcher.LiteralValue
 
toString() - Method in class org.crsh.cmdline.matcher.tokenizer.Token.Literal
 
toString() - Method in class org.crsh.cmdline.matcher.tokenizer.Token.Whitespace
 
toString() - Method in class org.crsh.cmdline.OptionDescriptor
 
toString() - Method in class org.crsh.cmdline.spi.Value
 
toString() - Method in class org.crsh.cmdline.spi.ValueCompletion
 
toString() - Method in class org.crsh.jcr.FileSystemAction.EndDirectory
 
toString() - Method in class org.crsh.jcr.FileSystemAction.File
 
toString() - Method in class org.crsh.jcr.FileSystemAction.StartDirectory
 
toString() - Method in class org.crsh.plugin.CRaSHPlugin
 
toString() - Method in class org.crsh.shell.impl.Token.Command
 
toString() - Method in class org.crsh.shell.impl.Token
 
toString() - Method in class org.crsh.shell.ShellResponse.Error
 
toString() - Method in class org.crsh.shell.ShellResponse.UnknownCommand
 
toString() - Method in class org.crsh.shell.ui.LabelElement
 
toString() - Method in class org.crsh.ssh.term.scp.SCPAction
 
toString() - Method in class org.crsh.term.TermEvent.Complete
 
toString() - Method in class org.crsh.term.TermEvent.ReadLine
 
toString() - Method in class org.crsh.term.TermEvent
 
toString() - Method in class org.crsh.vfs.File
 
toString() - Method in class org.crsh.vfs.Path
 
toURL(File) - Method in class org.crsh.vfs.spi.file.FileDriver
 
toURL(H) - Method in interface org.crsh.vfs.spi.FSDriver
 
toURL() - Method in class org.crsh.vfs.spi.jarurl.Handle
 
toURL(Handle) - Method in class org.crsh.vfs.spi.jarurl.JarURLDriver
 
toURL(H) - Method in class org.crsh.vfs.spi.mount.MountDriver
 
toURL(Path) - Method in class org.crsh.vfs.spi.ram.RAMDriver
 
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).
TreeElement - Class in org.crsh.shell.ui
 
TreeElement() - Constructor for class org.crsh.shell.ui.TreeElement
 
TreeElement(Element) - Constructor for class org.crsh.shell.ui.TreeElement
 
trigger - Variable in class org.crsh.cmdline.matcher.impl.Event.Method.Implicit
.
trimLeft(String) - Static method in class org.crsh.util.Utils
 
tuples(Class<T>, Iterable<? extends T>...) - Static method in class org.crsh.cmdline.Util
 
type - Variable in class org.crsh.cmdline.ClassDescriptor
.
type - Variable in class org.crsh.cmdline.ParameterDescriptor
.
type - Variable in class org.crsh.plugin.CRaSHPlugin
.
type - Variable in class org.crsh.plugin.PropertyDescriptor
.
type - Variable in class org.crsh.shell.ShellResponse.Error
.
TypeBinding - Class in org.crsh.cmdline.binding
 
TypeBinding() - Constructor for class org.crsh.cmdline.binding.TypeBinding
 
TypeResolver - Class in org.crsh.util
 
TypeResolver() - Constructor for class org.crsh.util.TypeResolver
 
types - Static variable in class org.crsh.cmdline.SimpleValueType
.

U

uArguments - Variable in class org.crsh.cmdline.CommandDescriptor
.
UIBuilder - Class in org.crsh.shell.ui
 
UIBuilder() - Constructor for class org.crsh.shell.ui.UIBuilder
 
UIWriterContext - Class in org.crsh.shell.ui
 
UIWriterContext() - Constructor for class org.crsh.shell.ui.UIWriterContext
 
uLongOptionNames - Variable in class org.crsh.cmdline.CommandDescriptor
.
unknownCommand(String) - Static method in class org.crsh.shell.ShellResponse
 
unmatched - Variable in class org.crsh.command.CRaSHCommand
The unmatched text, only valid during an invocation.
unquote - Variable in class org.crsh.cmdline.ParameterDescriptor
.
unquoteArguments - Variable in class org.crsh.command.CRaSHCommand
.
unwrap(Value) - Method in enum org.crsh.jcr.PropertyType
 
uOptionMap - Variable in class org.crsh.cmdline.CommandDescriptor
.
uOptions - Variable in class org.crsh.cmdline.CommandDescriptor
.
UP - Static variable in class org.crsh.ssh.term.SSHIO
Copied from net.wimpi.telnetd.io.TerminalIO.
uParameters - Variable in class org.crsh.cmdline.CommandDescriptor
.
uri - Variable in class org.crsh.jcr.Importer.EndElement
.
url - Variable in class org.crsh.ssh.term.URLKeyPairProvider
.
url() - Method in class org.crsh.vfs.Handle
 
url - Variable in class org.crsh.vfs.Resource
URL is optional, when it has one it indicates the URL of the resource.
URLKeyPairProvider - Class in org.crsh.ssh.term
 
URLKeyPairProvider(URL) - Constructor for class org.crsh.ssh.term.URLKeyPairProvider
 
Usage - Annotation Type in org.crsh.cmdline.annotations
Describes shortly in one line an usage.
usage - Variable in class org.crsh.cmdline.Description
.
user - Variable in class org.crsh.shell.impl.CRaSHSession
.
username - Variable in class org.crsh.auth.SimpleAuthenticationPlugin
.
USERNAME - Static variable in class org.crsh.ssh.term.SSHLifeCycle
.
UserNameOpt - Annotation Type in org.crsh.jcr.command
 
uShortOptionNames - Variable in class org.crsh.cmdline.CommandDescriptor
.
UTF_8 - Static variable in class org.crsh.term.spi.net.TermIOClient
.
UTF_8 - Static variable in class org.crsh.term.spi.net.TermIOServer
.
Util - Class in org.crsh.cmdline
 
Util() - Constructor for class org.crsh.cmdline.Util
 
Utils - Class in org.crsh.util
 
Utils() - Constructor for class org.crsh.util.Utils
 

V

value - Variable in class org.crsh.cmdline.CommandCompletion
.
value - Variable in enum org.crsh.cmdline.Delimiter
.
value - Variable in class org.crsh.cmdline.matcher.LiteralValue
.
value - Variable in class org.crsh.cmdline.matcher.tokenizer.Token.Literal
.
VALUE - Static variable in class org.crsh.cmdline.SimpleValueType
.
Value - Class in org.crsh.cmdline.spi
A typed string, this class should be extended to provide meta information about a string and provide type safety.
Value(String) - Constructor for class org.crsh.cmdline.spi.Value
The only constructors that accepts a string.
value - Variable in enum org.crsh.jcr.PropertyType
.
value - Variable in class org.crsh.plugin.Property
.
value - Variable in class org.crsh.shell.ui.LabelElement
.
value - Variable in class org.crsh.shell.ui.TreeElement
An optional value element.
value - Variable in class org.crsh.util.LatchedFuture
.
value - Variable in class org.crsh.vfs.Path
.
Value.Properties - Class in org.crsh.cmdline.spi
 
Value.Properties(String) - Constructor for class org.crsh.cmdline.spi.Value.Properties
 
ValueCompletion - Class in org.crsh.cmdline.spi
A completion result.
ValueCompletion() - Constructor for class org.crsh.cmdline.spi.ValueCompletion
 
ValueCompletion(String) - Constructor for class org.crsh.cmdline.spi.ValueCompletion
 
ValueCompletion(String, Map<String, Boolean>) - Constructor for class org.crsh.cmdline.spi.ValueCompletion
 
valueOf(String) - Static method in enum org.crsh.cmdline.Delimiter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.cmdline.matcher.impl.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.cmdline.matcher.tokenizer.Escape
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.cmdline.matcher.tokenizer.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.cmdline.Multiplicity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.command.DescriptionFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.jcr.PropertyType
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.concurrent.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.shell.ErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.shell.ui.Pad
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.term.CodeType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.crsh.term.CodeType
 
valueOf(String) - Static method in enum org.crsh.term.processor.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.crsh.cmdline.Delimiter
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class org.crsh.cmdline.matcher.impl.Event.Parameter
.
values() - Static method in enum org.crsh.cmdline.matcher.impl.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class org.crsh.cmdline.matcher.ParameterMatch
.
values() - Static method in enum org.crsh.cmdline.matcher.tokenizer.Escape
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.crsh.cmdline.matcher.tokenizer.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.crsh.cmdline.Multiplicity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.crsh.command.DescriptionFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.crsh.jcr.PropertyType
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.concurrent.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.crsh.shell.ErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.crsh.shell.ui.Pad
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.crsh.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.term.processor.Status
Returns an array containing the constants of this enum type, in the order they are declared.
verase - Variable in class org.crsh.ssh.term.SSHContext
.
verbose - Variable in class org.crsh.ssh.term.scp.SCPAction
.
version - Variable in class org.crsh.plugin.PluginContext
.
VFS_REFRESH_PERIOD - Static variable in class org.crsh.plugin.PropertyDescriptor
.
VFS_REFRESH_UNIT - Static variable in class org.crsh.plugin.PropertyDescriptor
.
viewReader - Variable in class org.crsh.term.console.Console
.
ViewReader - Class in org.crsh.term.console
 
ViewReader() - Constructor for class org.crsh.term.console.ViewReader
 
viewWriter - Variable in class org.crsh.term.console.Console
.
ViewWriter - Class in org.crsh.term.console
Perform client write.
ViewWriter() - Constructor for class org.crsh.term.console.ViewWriter
 
visit(ASTNode[], SourceUnit) - Method in class org.crsh.groovy.ArgumentNameTransformer
 
visit(ASTNode[], SourceUnit) - Method in class org.crsh.groovy.DefaultImportTransformer
 

W

waitingEvent - Variable in class org.crsh.term.processor.Processor
A flag useful for unit testing to know when the thread is reading.
WebPluginLifeCycle - Class in org.crsh.plugin
 
WebPluginLifeCycle() - Constructor for class org.crsh.plugin.WebPluginLifeCycle
 
wrap(ValueFactory, Object) - Method in enum org.crsh.jcr.PropertyType
 
wrap(FSDriver<H>) - Static method in class org.crsh.vfs.Mount
 
write(String) - Method in class org.crsh.ssh.term.SSHIO
 
write(char) - Method in class org.crsh.ssh.term.SSHIO
 
write(String) - Method in class org.crsh.telnet.term.TelnetIO
 
write(char) - Method in class org.crsh.telnet.term.TelnetIO
 
write(CharSequence) - Method in class org.crsh.term.BaseTerm
 
write(CharSequence) - Method in class org.crsh.term.console.ConsoleWriter
Write a char sequence to the output.
write(char) - Method in class org.crsh.term.console.ConsoleWriter
Write a single char to the output.
write(CharSequence) - Method in class org.crsh.term.console.ViewWriter
 
write(char) - Method in class org.crsh.term.console.ViewWriter
 
write(String) - Method in class org.crsh.term.processor.Processor
 
write(String) - Method in class org.crsh.term.spi.jline.JLineIO
 
write(char) - Method in class org.crsh.term.spi.jline.JLineIO
 
write(char) - Method in class org.crsh.term.spi.net.TermIOClient
 
write(String) - Method in class org.crsh.term.spi.net.TermIOClient
 
write(byte) - Method in class org.crsh.term.spi.net.TermIOServer
 
write(byte[]) - Method in class org.crsh.term.spi.net.TermIOServer
 
write(String) - Method in interface org.crsh.term.spi.TermIO
Write a string.
write(char) - Method in interface org.crsh.term.spi.TermIO
Write a char.
write(CharSequence) - Method in interface org.crsh.term.Term
Write a message on the console, the text will be appended.
write(char[], int, int) - Method in class org.crsh.util.AppendableWriter
 
WRITE_PROMPT - Variable in class org.crsh.term.processor.Processor
.
writeCRLF() - Method in class org.crsh.ssh.term.SSHIO
 
writeCRLF() - Method in class org.crsh.telnet.term.TelnetIO
 
writeCRLF() - Method in class org.crsh.term.console.ViewWriter
 
writeCRLF() - Method in class org.crsh.term.spi.jline.JLineIO
 
writeCRLF() - Method in class org.crsh.term.spi.net.TermIOClient
 
writeCRLF() - Method in interface org.crsh.term.spi.TermIO
Write a CRLF.
writeDel() - Method in class org.crsh.ssh.term.SSHIO
 
writeDel() - Method in class org.crsh.telnet.term.TelnetIO
 
writeDel() - Method in class org.crsh.term.console.ViewWriter
 
writeDel() - Method in class org.crsh.term.spi.jline.JLineIO
 
writeDel() - Method in class org.crsh.term.spi.net.TermIOClient
 
writeDel() - Method in interface org.crsh.term.spi.TermIO
Delete the char under the cursor.
writeLF(ShellWriterContext) - Method in class org.crsh.util.LineFeedWriter
 
writeMoveLeft() - Method in class org.crsh.term.console.ViewWriter
 
writeMoveRight(char) - Method in class org.crsh.term.console.ViewWriter
 
writePrompt() - Method in class org.crsh.term.processor.Processor
 
writer - Variable in class org.crsh.command.impl.BaseInvocationContext
.
writer - Variable in class org.crsh.ssh.term.SSHIO
.
writer - Variable in class org.crsh.term.console.Console
.

X

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

_

_getProperty(Object, String) - Method in class org.crsh.jcr.groovy.NodeMetaClass
 
_invokeMethod(Object, String, Object[]) - Method in class org.crsh.jcr.groovy.NodeMetaClass
 
_read(byte[], int, int) - Method in class org.crsh.term.spi.net.TermIOClient
 
_read() - Method in class org.crsh.term.spi.net.TermIOClient
 
_setProperty(Object, String, Object) - Method in class org.crsh.jcr.groovy.NodeMetaClass
 
_tab(int) - Static method in class org.crsh.cmdline.Util
 

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

Copyright © 2012 eXo Platform SAS. All Rights Reserved.