A B C D E F G H I J 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
 
ack() - Method in class org.crsh.jcr.SCPCommand
 
addListener(ProcessorListener) - Method in class org.crsh.Processor
 
addNode(Element) - Method in class org.crsh.display.structure.TreeElement
 
addNode(Element) - Method in class org.crsh.shell.ui.TreeElement
 
addToHistory(CharSequence) - Method in class org.crsh.term.BaseTerm
 
addToHistory(CharSequence) - Method in class org.crsh.term.ConsoleTerm
 
addToHistory(CharSequence) - Method in interface org.crsh.term.Term
Append a line to the term history.
ALL - Static variable in class org.crsh.plugin.PropertyDescriptor
.
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.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
 
Argument - Annotation Type in org.crsh.cmdline.annotations
 
ArgumentDescriptor<B extends TypeBinding> - Class in org.crsh.cmdline
 
ArgumentDescriptor(B, String, Type, Description, 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<Value>) - Constructor for class org.crsh.cmdline.matcher.ArgumentMatch
 
ArgumentNameTransformer - Class in org.crsh.groovy
 
ArgumentNameTransformer() - Constructor for class org.crsh.groovy.ArgumentNameTransformer
 
AsyncShell - Class in org.crsh.shell.concurrent
 
AsyncShell(ExecutorService, Shell) - Constructor for class org.crsh.shell.concurrent.AsyncShell
 

B

BaseCommand<C,P> - Class in org.crsh.command
The base command.
BaseCommand() - Constructor for class org.crsh.command.BaseCommand
 
BaseTerm - Class in org.crsh.term
 
BaseTerm(TermIO) - Constructor for class org.crsh.term.BaseTerm
 
begin(ShellProcess) - Method in class org.crsh.shell.concurrent.SyncShellResponseContext
 
begin(ShellProcess) - Method in interface org.crsh.shell.ShellProcessContext
This method is invoked before the process work begins.
bilto() - Method in class org.crsh.cmdline.matcher.impl.Parser
 
BINARY - Static variable in class org.crsh.jcr.JCRUtils
 
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() - Constructor for class org.crsh.standalone.Bootstrap
 
bootstrap() - Method in class org.crsh.standalone.Bootstrap
 
bufferInsert(CharSequence) - Method in class org.crsh.term.BaseTerm
 
bufferInsert(CharSequence) - Method in class org.crsh.term.ConsoleTerm
 
bufferInsert(CharSequence) - Method in interface org.crsh.term.Term
Insert a message on the console just after the cursor.
build() - Method in class org.crsh.shell.ShellFactory
 
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

callback - Variable in class org.crsh.ssh.term.AbstractCommand
.
cancel() - Method in class org.crsh.shell.concurrent.SyncShellResponseContext
 
cancel() - Method in interface org.crsh.shell.ShellProcess
Attempt to cancel the shell process.
cancel(boolean) - Method in class org.crsh.util.ImmediateFuture
 
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() - Method in class org.crsh.vfs.File
 
children(File) - Method in class org.crsh.vfs.spi.file.FileDriver
 
children(H) - Method in interface org.crsh.vfs.spi.FSDriver
 
children(Handle) - Method in class org.crsh.vfs.spi.jarurl.JarURLDriver
 
children(H) - Method in class org.crsh.vfs.spi.mount.MountDriver
 
children(String) - Method in class org.crsh.vfs.spi.servlet.ServletContextDriver
 
chunks(CharSequence) - Static method in class org.crsh.util.Strings
 
ClassCommand - Class in org.crsh.command
The class command is a specialization of the BaseCommand for simple command implementations.
ClassCommand() - Constructor for class org.crsh.command.ClassCommand
 
ClassDescriptor<T> - Class in org.crsh.cmdline
A command backed by a class.
ClassDescriptor(Class<T>, Description) - Constructor for class org.crsh.cmdline.ClassDescriptor
 
ClassFieldBinding - Class in org.crsh.cmdline.binding
 
ClassFieldBinding(Field) - Constructor for class org.crsh.cmdline.binding.ClassFieldBinding
 
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.CRaSH
 
close() - Method in class org.crsh.ssh.term.SSHIO
 
close() - Method in class org.crsh.term.BaseTerm
 
close() - Method in class org.crsh.term.ConsoleTerm
 
close() - Method in class org.crsh.term.spi.jline.JLineIO
 
close() - Method in interface org.crsh.term.spi.TermIO
Close the input/output.
close() - Method in interface org.crsh.term.Term
Close the term.
close() - Method in class org.crsh.util.AppendableWriter
 
close() - Method in class org.crsh.util.BytesOutputStream
 
close(Closeable) - Static method in class org.crsh.util.Safe
 
closed() - Method in interface org.crsh.ProcessorListener
Closed.
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
 
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
 
CmdSyntaxException - Exception in org.crsh.cmdline.matcher
 
CmdSyntaxException() - Constructor for exception org.crsh.cmdline.matcher.CmdSyntaxException
 
CmdSyntaxException(String) - Constructor for exception org.crsh.cmdline.matcher.CmdSyntaxException
 
CmdSyntaxException(String, Throwable) - Constructor for exception org.crsh.cmdline.matcher.CmdSyntaxException
 
CmdSyntaxException(Throwable) - Constructor for exception org.crsh.cmdline.matcher.CmdSyntaxException
 
CodeType - Enum in org.crsh.term
 
Command - Annotation Type in org.crsh.cmdline.annotations
 
CommandContext - Interface in org.crsh.command
 
CommandContextImpl - Class in org.crsh.shell.impl
 
CommandContextImpl(Map<String, Object>) - Constructor for class org.crsh.shell.impl.CommandContextImpl
 
CommandDescriptor<T,B extends TypeBinding> - Class in org.crsh.cmdline
Describes a command.
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
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
 
CommandPlugin - Class in org.crsh.ssh.term.scp
 
CommandPlugin() - Constructor for class org.crsh.ssh.term.scp.CommandPlugin
 
complete(ParameterDescriptor<?>, String) - Method in class org.crsh.cmdline.EmptyCompleter
Returns the value returned by Collections.emptyList().
complete(ParameterDescriptor<?>, String) - Method in class org.crsh.cmdline.EnumCompleter
 
complete(Completer, String) - Method in class org.crsh.cmdline.matcher.impl.MatcherImpl
 
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.BaseCommand
 
complete(CommandContext, String) - Method in class org.crsh.command.CRaSHCommand
 
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.CRaSH
For now basic implementation
complete(CommandContext, String) - Method in class org.crsh.shell.impl.GroovyScriptCommand
 
complete(String) - Method in interface org.crsh.shell.Shell
Completion.
completed(V) - Method in interface org.crsh.util.CompletionHandler
 
Completer - Interface in org.crsh.cmdline.spi
A completer provides completion suffixes for a given prefix.
CompletionHandler<V> - Interface in org.crsh.util
 
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
 
ConsoleTerm - Class in org.crsh.term
 
ConsoleTerm() - Constructor for class org.crsh.term.ConsoleTerm
 
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
 
consume() - Method in interface org.crsh.command.InvocationContext
Returns an iterator over the stream of consumed items.
ContainerOpt - Annotation Type in org.crsh.jcr.command
 
contextDestroyed(ServletContextEvent) - Method in class org.crsh.plugin.WebPluginLifeCycle
 
contextInitialized(ServletContextEvent) - Method in class org.crsh.plugin.WebPluginLifeCycle
 
convert(I) - Method in interface org.crsh.cmdline.spi.Converter
 
Converter<I,O> - Interface in org.crsh.cmdline.spi
 
copy(InputStream, OutputStream) - Static method in class org.crsh.util.IO
 
CRaSH - Class in org.crsh.shell.impl
 
CRaSH(PluginContext) - Constructor for class org.crsh.shell.impl.CRaSH
 
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(ShellFactory, ExecutorService) - Constructor for class org.crsh.ssh.term.CRaSHCommandFactory
 
CRaSHLifeCycle - Class in org.crsh.term
 
CRaSHLifeCycle(PluginContext) - Constructor for class org.crsh.term.CRaSHLifeCycle
 
CRaSHPEMGeneratorHostKeyProvider - Class in org.crsh.ssh.term
 
CRaSHPEMGeneratorHostKeyProvider(String, URL) - Constructor for class org.crsh.ssh.term.CRaSHPEMGeneratorHostKeyProvider
 
CRaSHPlugin - Class in org.crsh.plugin
 
CRaSHPlugin() - Constructor for class org.crsh.plugin.CRaSHPlugin
 
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() - 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
 
CreateCommandException - Exception in org.crsh.shell.impl
 
CreateCommandException() - Constructor for exception org.crsh.shell.impl.CreateCommandException
 
CreateCommandException(String) - Constructor for exception org.crsh.shell.impl.CreateCommandException
 
CreateCommandException(String, Throwable) - Constructor for exception org.crsh.shell.impl.CreateCommandException
 
CreateCommandException(Throwable) - Constructor for exception org.crsh.shell.impl.CreateCommandException
 
createInvoker(String) - Method in class org.crsh.command.BaseCommand
 
createInvoker(String) - Method in class org.crsh.command.CRaSHCommand
 
createInvoker(String) - Method in interface org.crsh.command.ShellCommand
Provides an invoker for the specified arguments.
createInvoker(String) - Method in class org.crsh.shell.impl.GroovyScriptCommand
 
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.display.DisplayBuilder
 
createNode(Object, Object) - Method in class org.crsh.display.DisplayBuilder
 
createNode(Object, Map, Object) - Method in class org.crsh.display.DisplayBuilder
 
createNode(Object, Map) - Method in class org.crsh.display.DisplayBuilder
 
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
 

D

DATE - Static variable in class org.crsh.jcr.JCRUtils
 
decode(int) - Method in class org.crsh.ssh.term.SSHIO
 
decode(int) - Method in class org.crsh.term.spi.jline.JLineIO
 
decode(int) - Method in interface org.crsh.term.spi.TermIO
Decode the intput value.
decodeName(String) - Static method in class org.crsh.jcr.JCRUtils
 
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_PREV_CHAR - Static variable in class org.crsh.util.OutputCode
.
Delimiter - Enum in org.crsh.cmdline
 
describe(String, DescriptionMode) - Method in class org.crsh.command.BaseCommand
 
describe(String, DescriptionMode) - Method in class org.crsh.command.CRaSHCommand
 
describe(String, DescriptionMode) - Method in interface org.crsh.command.ShellCommand
Returns a description of the command or null if none can be found.
describe(String, DescriptionMode) - Method in class org.crsh.shell.impl.GroovyScriptCommand
 
Description - Class in org.crsh.cmdline
 
Description() - Constructor for class org.crsh.cmdline.Description
 
Description(AnnotatedElement) - Constructor for class org.crsh.cmdline.Description
 
Description - Annotation Type in org.crsh.command
The command description.
description - Variable in class org.crsh.plugin.PropertyDescriptor
.
DescriptionMode - Enum in org.crsh.command
 
descriptor - Variable in class org.crsh.cmdline.matcher.impl.Event.Parameter
.
destroy() - Method in class org.crsh.jcr.SCPCommand
 
destroy() - Method in class org.crsh.plugin.CRaSHPlugin
 
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.term.CRaSHLifeCycle
 
DisplayBuilder - Class in org.crsh.display
 
DisplayBuilder() - Constructor for class org.crsh.display.DisplayBuilder
 
DisplayContext - Class in org.crsh.display
 
DisplayContext() - Constructor for class org.crsh.display.DisplayContext
 
doDestroy() - Method in class org.crsh.ssh.term.SSHLifeCycle
 
doDestroy() - Method in class org.crsh.term.CRaSHLifeCycle
 
doInit() - Method in class org.crsh.ssh.term.SSHLifeCycle
 
doInit() - Method in class org.crsh.term.CRaSHLifeCycle
 
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
 
doParse(String) - Method in class org.crsh.plugin.PropertyDescriptor
 
DOUBLE - Static variable in class org.crsh.jcr.JCRUtils
 

E

Element - Class in org.crsh.display.structure
 
Element() - Constructor for class org.crsh.display.structure.Element
 
Element - Class in org.crsh.shell.ui
 
Element() - Constructor for class org.crsh.shell.ui.Element
 
EmptyCompleter - Class in org.crsh.cmdline
A Completer implementation that returns no completion results.
EmptyCompleter() - Constructor for class org.crsh.cmdline.EmptyCompleter
 
encodeName(String) - Static method in class org.crsh.jcr.JCRUtils
 
end(ShellResponse) - Method in class org.crsh.shell.concurrent.SyncShellResponseContext
 
end(ShellResponse) - Method in interface org.crsh.shell.ShellProcessContext
This method is invoked when the process ends.
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
 
ENUM - Static variable in class org.crsh.cmdline.SimpleValueType
.
EnumCompleter - Class in org.crsh.cmdline
A completer for enums.
EnumCompleter() - Constructor for class org.crsh.cmdline.EnumCompleter
 
equals(Object) - Method in class org.crsh.cmdline.Description
 
equals(Object) - Method in class org.crsh.cmdline.matcher.impl.Token
 
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
.
ErrorType - Enum in org.crsh.shell
 
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.Method - Class in org.crsh.cmdline.matcher.impl
 
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.Parameter<T extends org.crsh.cmdline.matcher.impl.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.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.Unresolved<T extends Token> - Class in org.crsh.cmdline.matcher.impl
 
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.Method - Class in org.crsh.cmdline.matcher.impl
 
Event.Stop.Unresolved.TooManyArguments - Class in org.crsh.cmdline.matcher.impl
 
execute(InvocationContext<C, P>) - Method in class org.crsh.command.BaseCommand
 
execute(InvocationContext<Void, Void>) - Method in class org.crsh.command.ClassCommand
 
execute() - Method in class org.crsh.command.ClassCommand
 
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
 
Exporter - Class in org.crsh.jcr
 
Exporter(FileSystem) - Constructor for class org.crsh.jcr.Exporter
 

F

FailCommand - Class in org.crsh.ssh.term
 
FailCommand(String) - Constructor for class org.crsh.ssh.term.FailCommand
 
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
 
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
 
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
 
flush() - Method in class org.crsh.ssh.term.SSHIO
 
flush() - Method in class org.crsh.term.console.ViewWriter
 
flush() - Method in class org.crsh.term.spi.jline.JLineIO
 
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 - Class in org.crsh.vfs
 
FS() - Constructor for class org.crsh.vfs.FS
 
FSDriver<H> - Interface in org.crsh.vfs.spi
A driver.

G

get(Annotation...) - Static method in class org.crsh.cmdline.CommandFactory
 
get(Class<?>) - Static method in class org.crsh.cmdline.SimpleValueType
 
get() - Method in class org.crsh.util.ImmediateFuture
 
get(long, TimeUnit) - Method in class org.crsh.util.ImmediateFuture
 
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
 
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.
getArgument() - Method in class org.crsh.ssh.term.scp.SCPAction
 
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.CRaSH
 
getAttributes() - Method in interface org.crsh.command.CommandContext
 
getAttributes() - Method in class org.crsh.shell.impl.CommandContextImpl
 
getBinding() - Method in class org.crsh.cmdline.ParameterDescriptor
 
getBuffer() - Method in class org.crsh.term.BaseTerm
 
getBuffer() - Method in class org.crsh.term.console.Console
 
getBuffer() - Method in class org.crsh.term.ConsoleTerm
 
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
 
getCommand(String) - Method in class org.crsh.shell.impl.CRaSH
Attempt to obtain a command instance.
getCompleter() - Method in class org.crsh.cmdline.SimpleValueType
 
getCompleterType() - Method in class org.crsh.cmdline.ParameterDescriptor
 
getConsumedType() - Method in class org.crsh.command.BaseCommand
 
getConsumedType() - Method in interface org.crsh.command.CommandInvoker
Returns the class of the consumed type.
getConsumedType() - Method in class org.crsh.shell.impl.GroovyScriptCommand
 
getContent() - Method in class org.crsh.vfs.Resource
 
getContext() - Method in class org.crsh.command.BaseCommand
 
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.ssh.term.CRaSHCommand
 
getDescription() - Method in class org.crsh.cmdline.CommandDescriptor
Returns the command description.
getDescription() - Method in class org.crsh.cmdline.ParameterDescriptor
 
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.plugin.Property
 
getElements() - Method in class org.crsh.display.DisplayBuilder
 
getElements() - Method in class org.crsh.shell.ui.UIBuilder
 
getEnd() - Method in class org.crsh.cmdline.matcher.ArgumentMatch
 
getExecutor() - Method in class org.crsh.term.CRaSHLifeCycle
 
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.impl.Token
Returns the from index is the containing string.
getGetopt() - Method in class org.crsh.ssh.term.scp.SCPAction
 
getGroovyShell() - Method in class org.crsh.shell.impl.CRaSH
 
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
 
getInputStream() - Method in class org.crsh.util.BytesOutputStream
 
getInstance() - Static method in class org.crsh.cmdline.EmptyCompleter
Returns the empty completer instance.
getInstance() - Static method in class org.crsh.cmdline.EnumCompleter
Returns the empty completer instance.
getJavaType() - Method in class org.crsh.cmdline.ParameterDescriptor
 
getJavaType() - Method in class org.crsh.cmdline.SimpleValueType
 
getJavaValueType() - Method in class org.crsh.cmdline.ParameterDescriptor
 
getKeyPath() - Method in class org.crsh.ssh.term.SSHLifeCycle
 
getKeyURL() - Method in class org.crsh.ssh.term.SSHLifeCycle
 
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
 
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
 
getMultiplicity() - Method in class org.crsh.cmdline.ParameterDescriptor
 
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() - Method in class org.crsh.cmdline.matcher.OptionMatch
 
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.OptionDescriptor
 
getNode(int) - Method in class org.crsh.display.structure.TreeElement
 
getNode(int) - Method in class org.crsh.shell.ui.TreeElement
 
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() - Method in class org.crsh.vfs.File
 
getPlugins() - Method in class org.crsh.plugin.PluginManager
 
getPort() - Method in class org.crsh.ssh.term.SSHLifeCycle
 
getPrefix(String) - Static method in class org.crsh.util.XML
 
getProduced() - Method in class org.crsh.shell.ShellResponse.Ok
 
getProducedType() - Method in class org.crsh.command.BaseCommand
 
getProducedType() - Method in interface org.crsh.command.CommandInvoker
Returns the class of the produced type.
getProducedType() - Method in class org.crsh.shell.impl.GroovyScriptCommand
 
getPrompt() - Method in class org.crsh.shell.concurrent.AsyncShell
 
getPrompt() - Method in class org.crsh.shell.impl.CRaSH
 
getPrompt() - Method in interface org.crsh.shell.Shell
Returns the shell prompt.
getProperty(String) - Method in class org.crsh.command.GroovyCommand
 
getProperty(Node, String) - Static method in class org.crsh.jcr.JCRUtils
 
getProperty(Object, String) - Method in class org.crsh.jcr.NodeMetaClass
 
getProperty(PropertyDescriptor<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.GroovyScriptCommand
 
getRawValue() - Method in class org.crsh.cmdline.matcher.Value
 
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>) - Static method in class org.crsh.jcr.JCR
 
getResource() - Method in class org.crsh.vfs.File
 
getResponse() - Method in class org.crsh.shell.concurrent.SyncShellResponseContext
 
getRest() - Method in class org.crsh.cmdline.matcher.CommandMatch
 
getShellContext() - Method in class org.crsh.term.CRaSHLifeCycle
 
getShellFactory() - Method in class org.crsh.term.CRaSHLifeCycle
 
getShortOptionNames() - Method in class org.crsh.cmdline.CommandDescriptor
Returns the command short option names.
getSize() - Method in class org.crsh.display.structure.TreeElement
 
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.shell.concurrent.AsyncShell
 
getStrings() - Method in class org.crsh.cmdline.matcher.impl.Event.Parameter
 
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
 
getText() - Method in class org.crsh.display.SimpleDisplayContext
 
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.SyntaxError
 
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.impl.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.shell.ShellResponse.Error
 
getUnmatched() - Method in class org.crsh.command.CRaSHCommand
 
getUnquoteArguments() - Method in class org.crsh.command.BaseCommand
Returns true if the command wants its arguments to be unquoted.
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.ssh.term.CRaSHPEMGeneratorHostKeyProvider
 
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
 
getValue() - Method in enum org.crsh.cmdline.Delimiter
 
getValue() - Method in class org.crsh.cmdline.matcher.Value
 
getValue() - Method in class org.crsh.display.structure.LabelElement
 
getValue() - Method in class org.crsh.display.structure.TreeElement
 
getValue() - Method in enum org.crsh.jcr.PropertyType
 
getValue(Property) - 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.CRaSH
 
getWelcome() - Method in interface org.crsh.shell.Shell
Returns the welcome message.
getWidth() - Method in interface org.crsh.command.InvocationContext
Returns the term width in chars.
getWidth() - Method in class org.crsh.shell.concurrent.SyncShellResponseContext
 
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.term.BaseTerm
 
getWidth() - Method in class org.crsh.term.ConsoleTerm
 
getWidth() - Method in class org.crsh.term.spi.jline.JLineIO
 
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 interface org.crsh.command.InvocationContext
 
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.shell.impl
This class provides the base class for Groovy scripts.
GroovyScriptCommand() - Constructor for class org.crsh.shell.impl.GroovyScriptCommand
 

H

Handle - Class in org.crsh.vfs.spi.jarurl
 
hashCode() - Method in class org.crsh.vfs.Path
 
hasNext() - Method in class org.crsh.term.console.ConsoleReader
 

I

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
 
ImmediateFuture<V> - Class in org.crsh.util
 
ImmediateFuture(V) - Constructor for class org.crsh.util.ImmediateFuture
 
Importer - Class in org.crsh.jcr
 
Importer(ContentHandler) - Constructor for class org.crsh.jcr.Importer
 
in - Variable in class org.crsh.ssh.term.AbstractCommand
.
init() - Method in class org.crsh.jcr.JCRPlugin
 
init() - Method in class org.crsh.plugin.CRaSHPlugin
 
init() - Method in class org.crsh.ssh.SSHPlugin
 
init() - Method in class org.crsh.term.CRaSHLifeCycle
 
INTEGER - Static variable in class org.crsh.cmdline.SimpleValueType
.
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.
invoke(InvocationContext, C) - Method in class org.crsh.cmdline.matcher.CommandMatch
 
invoke(InvocationContext<C, P>) - Method in class org.crsh.command.BaseCommand
 
invoke(InvocationContext<C, P>) - Method in interface org.crsh.command.CommandInvoker
 
invoke(InvocationContext<Void, Void>) - Method in class org.crsh.shell.impl.GroovyScriptCommand
 
invokeMethod(String, Object) - Method in class org.crsh.command.GroovyCommand
 
invokeMethod(Object, String, Object[]) - Method in class org.crsh.jcr.NodeMetaClass
 
IO - Class in org.crsh.util
 
IO() - Constructor for class org.crsh.util.IO
 
isCancelled() - Method in class org.crsh.util.ImmediateFuture
 
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(String) - Method in class org.crsh.vfs.spi.servlet.ServletContextDriver
 
isDirectory() - Method in class org.crsh.ssh.term.scp.SCPAction
 
isDone() - Method in class org.crsh.util.ImmediateFuture
 
isEchoing() - Method in class org.crsh.term.console.Console
 
isImplicit() - Method in class org.crsh.cmdline.matcher.MethodMatch
 
isJCRPropertyType(Object) - Static method in class org.crsh.jcr.JCRUtils
 
isPassword() - Method in class org.crsh.cmdline.ParameterDescriptor
 
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
 
isSatisfyAllArguments() - Method in class org.crsh.cmdline.matcher.impl.Parser
 
isSink() - Method in class org.crsh.ssh.term.scp.SCPAction
 
isSource() - Method in class org.crsh.ssh.term.scp.SCPAction
 
isUsable() - Method in class org.crsh.cmdline.matcher.Value
 
isVerbose() - Method in class org.crsh.ssh.term.scp.SCPAction
 
iterator() - Method in class org.crsh.vfs.Path
 

J

JarURLDriver - Class in org.crsh.vfs.spi.jarurl
 
JarURLDriver(JarURLConnection) - Constructor for class org.crsh.vfs.spi.jarurl.JarURLDriver
 
JCR - Class in org.crsh.jcr
 
JCR() - Constructor for class org.crsh.jcr.JCR
 
JCRCommand - Class in org.crsh.jcr.command
 
JCRCommand() - Constructor for class org.crsh.jcr.command.JCRCommand
 
JCRPlugin - Class in org.crsh.jcr
 
JCRPlugin() - Constructor for class org.crsh.jcr.JCRPlugin
 
JCRUtils - Class in org.crsh.jcr
 
JLineIO - Class in org.crsh.term.spi.jline
 
JLineIO() - Constructor for class org.crsh.term.spi.jline.JLineIO
 

L

LabelElement - Class in org.crsh.display.structure
 
LabelElement(String) - Constructor for class org.crsh.display.structure.LabelElement
 
LabelElement(Object) - Constructor for class org.crsh.display.structure.LabelElement
 
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
 
lineFeed() - Method in interface org.crsh.shell.io.ShellWriterContext
 
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
 
list(Iterable<E>) - Static method in class org.crsh.util.Utils
 
listResourceId(ResourceKind) - Method in class org.crsh.plugin.PluginContext
 
loadKeys() - Method in class org.crsh.ssh.term.CRaSHPEMGeneratorHostKeyProvider
 
loadResource(String, ResourceKind) - Method in class org.crsh.plugin.PluginContext
 
log - Variable in class org.crsh.jcr.SCPCommand
.
log - Variable in class org.crsh.plugin.CRaSHPlugin
.
log - Variable in class org.crsh.plugin.PluginLifeCycle
.
LONG - Static variable in class org.crsh.jcr.JCRUtils
 

M

Main - Class in org.crsh.standalone
 
Main() - Constructor for class org.crsh.standalone.Main
 
main(String[]) - Static method in class org.crsh.standalone.Main
 
Man - Annotation Type in org.crsh.cmdline.annotations
The most verbose description intended for the manual.
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
 
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
 
MethodArgumentBinding - Class in org.crsh.cmdline.binding
 
MethodArgumentBinding(int) - Constructor for class org.crsh.cmdline.binding.MethodArgumentBinding
 
MethodDescriptor<T> - Class in org.crsh.cmdline
 
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
 
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
 
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
 
moveLeft() - Method in class org.crsh.ssh.term.SSHIO
 
moveLeft() - Method in class org.crsh.term.console.ViewReader
 
moveLeft() - Method in class org.crsh.term.spi.jline.JLineIO
 
moveLeft() - Method in interface org.crsh.term.spi.TermIO
Move the cursor left.
moveRight(char) - Method in class org.crsh.ssh.term.SSHIO
 
moveRight() - Method in class org.crsh.term.console.ViewReader
 
moveRight(char) - Method in class org.crsh.term.spi.jline.JLineIO
 
moveRight(char) - Method in interface org.crsh.term.spi.TermIO
Move the cursor right.
Multiplicity - Enum in org.crsh.cmdline
 

N

name - Variable in class org.crsh.plugin.PropertyDescriptor
.
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(String) - Method in class org.crsh.vfs.spi.servlet.ServletContextDriver
 
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() - Method in class org.crsh.term.console.ConsoleReader
 
nodeCompleted(Object, Object) - Method in class org.crsh.display.DisplayBuilder
 
nodeCompleted(Object, Object) - Method in class org.crsh.shell.ui.UIBuilder
 
NodeMetaClass - Class in org.crsh.jcr
 
NodeMetaClass(MetaClassRegistry, Class<? extends Node>) - Constructor for class org.crsh.jcr.NodeMetaClass
 

O

OK - Static variable in class org.crsh.jcr.SCPCommand
.
Option - Annotation Type in org.crsh.cmdline.annotations
 
OptionDescriptor<B extends TypeBinding> - Class in org.crsh.cmdline
 
OptionDescriptor(B, Type, List<String>, Description, boolean, int, boolean, Class<? extends Completer>, Annotation) - Constructor for class org.crsh.cmdline.OptionDescriptor
 
OptionMatch<B extends TypeBinding> - Class in org.crsh.cmdline.matcher
 
OptionMatch(OptionDescriptor<B>, String, List<Value>) - Constructor for class org.crsh.cmdline.matcher.OptionMatch
 
org.crsh - package org.crsh
 
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.matcher - package org.crsh.cmdline.matcher
 
org.crsh.cmdline.matcher.impl - package org.crsh.cmdline.matcher.impl
 
org.crsh.cmdline.spi - package org.crsh.cmdline.spi
 
org.crsh.command - package org.crsh.command
 
org.crsh.display - package org.crsh.display
 
org.crsh.display.structure - package org.crsh.display.structure
 
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.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.term - package org.crsh.term
 
org.crsh.term.console - package org.crsh.term.console
 
org.crsh.term.spi - package org.crsh.term.spi
 
org.crsh.term.spi.jline - package org.crsh.term.spi.jline
 
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.servlet - package org.crsh.vfs.spi.servlet
 
out - Variable in class org.crsh.ssh.term.AbstractCommand
.
OutputCode - Class in org.crsh.util
 
OutputCode() - Constructor for class org.crsh.util.OutputCode
 

P

pad(Appendable) - Method in interface org.crsh.shell.io.ShellWriterContext
 
ParameterDescriptor<B extends TypeBinding> - Class in org.crsh.cmdline
 
ParameterDescriptor(B, Type, Description, 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<Value>) - Constructor for class org.crsh.cmdline.matcher.ParameterMatch
 
parse(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
 
Parser<T> - Class in org.crsh.cmdline.matcher.impl
 
Parser(Tokenizer, ClassDescriptor<T>, String, boolean) - Constructor for class org.crsh.cmdline.matcher.impl.Parser
 
PASSWORD - Static variable in class org.crsh.ssh.term.SSHLifeCycle
.
PasswordOpt - Annotation Type in org.crsh.jcr.command
 
PATH - Static variable in class org.crsh.jcr.JCRUtils
 
Path - Class in org.crsh.vfs
 
PathArg - Annotation Type in org.crsh.jcr.command
 
peekFirst() - Method in class org.crsh.cmdline.matcher.impl.Event.Parameter
 
peekLast() - Method in class org.crsh.cmdline.matcher.impl.Event.Parameter
 
PluginContext - Class in org.crsh.plugin
The plugin context.
PluginContext(FS, ClassLoader) - Constructor for class org.crsh.plugin.PluginContext
Create a new plugin context.
PluginLifeCycle - Class in org.crsh.plugin
 
PluginLifeCycle() - Constructor for class org.crsh.plugin.PluginLifeCycle
 
PluginManager<P extends CRaSHPlugin> - Class in org.crsh.plugin
 
PluginManager(PluginContext, Class<P>) - Constructor for class org.crsh.plugin.PluginManager
 
print(char[], int, int) - Method in class org.crsh.display.DisplayContext
 
print(char[], int, int) - Method in class org.crsh.display.SimpleDisplayContext
 
print(DisplayContext) - Method in class org.crsh.display.structure.Element
 
print(PrintStream) - Method in class org.crsh.display.structure.Element
 
print(PrintWriter) - Method in class org.crsh.display.structure.Element
 
print(PrintWriter) - Method in class org.crsh.display.structure.LabelElement
 
print(PrintWriter) - Method in class org.crsh.display.structure.TreeElement
 
print(Object) - Method in class org.crsh.shell.io.ShellPrinter
 
print(ShellWriter) - Method in class org.crsh.shell.ui.Element
 
printer() - Method in class org.crsh.display.DisplayContext
 
println() - Method in class org.crsh.display.DisplayContext
 
println() - Method in class org.crsh.display.SimpleDisplayContext
 
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(String, ShellProcessContext) - Method in class org.crsh.shell.concurrent.AsyncShell
 
process(String, ShellProcessContext) - Method in class org.crsh.shell.impl.CRaSH
 
process(String, ShellProcessContext) - Method in interface org.crsh.shell.Shell
Process a request.
Processor - Class in org.crsh
 
Processor(Term, Shell) - Constructor for class org.crsh.Processor
 
ProcessorListener - Interface in org.crsh
 
produce(P) - Method in interface org.crsh.command.InvocationContext
 
Property<T> - Class in org.crsh.plugin
 
Property(PropertyDescriptor<T>, T) - Constructor for class org.crsh.plugin.Property
 
PropertyDescriptor<T> - Class in org.crsh.plugin
 
PropertyType - Enum in org.crsh.jcr
 

Q

qName(String) - Static method in class org.crsh.util.XML
 

R

read() - Method in class org.crsh.ssh.term.SSHIO
 
read() - Method in class org.crsh.term.BaseTerm
 
read() - Method in class org.crsh.term.ConsoleTerm
 
read() - Method in class org.crsh.term.spi.jline.JLineIO
 
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() - Method in class org.crsh.util.SubInputStream
 
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
 
readLine(String) - Method in class org.crsh.command.BaseCommand
 
readLine(String, boolean) - Method in class org.crsh.command.BaseCommand
 
readLine(String) - Method in class org.crsh.command.CRaSHCommand
 
readLine(String, boolean) - Method in class org.crsh.command.CRaSHCommand
 
readLine(String, boolean) - Method in interface org.crsh.command.InvocationContext
 
readLine() - Method in class org.crsh.jcr.SCPCommand
 
readLine(String, boolean) - Method in class org.crsh.shell.concurrent.SyncShellResponseContext
 
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.
REFERENCE - Static variable in class org.crsh.jcr.JCRUtils
 
refresh() - Method in class org.crsh.plugin.PluginContext
Refresh the fs system view.
replace(CharSequence) - Method in class org.crsh.term.console.ViewReader
 
Required - Annotation Type in org.crsh.cmdline.annotations
 
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.
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
 
rethrow(Class<T>, Throwable) - Static method in class org.crsh.util.Safe
 
root() - Method in class org.crsh.vfs.spi.file.FileDriver
 
root() - Method in interface org.crsh.vfs.spi.FSDriver
Returns the root handle.
root() - Method in class org.crsh.vfs.spi.jarurl.JarURLDriver
 
root() - Method in class org.crsh.vfs.spi.mount.MountDriver
 
root() - Method in class org.crsh.vfs.spi.servlet.ServletContextDriver
 
run() - Method in class org.crsh.jcr.SCPCommand
 
run() - Method in class org.crsh.Processor
 
run() - Method in class org.crsh.ssh.term.CRaSHCommand
 

S

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(PluginManager<CommandPlugin>) - 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
 
ScriptException(String) - Constructor for exception org.crsh.command.ScriptException
 
ScriptException(String, Throwable) - Constructor for exception org.crsh.command.ScriptException
 
ServletContextDriver - Class in org.crsh.vfs.spi.servlet
 
ServletContextDriver(ServletContext) - Constructor for class org.crsh.vfs.spi.servlet.ServletContextDriver
 
session - Variable in class org.crsh.ssh.term.AbstractCommand
.
set(Node, String, Object) - Method in enum org.crsh.jcr.PropertyType
 
setArgument(String) - Method in class org.crsh.ssh.term.scp.SCPAction
 
setAttribute(Class<T>, T) - Method in class org.crsh.cmdline.matcher.InvocationContext
 
setAttribute(String, Object) - Method in class org.crsh.shell.impl.CRaSH
 
setDirectory(Boolean) - Method in class org.crsh.ssh.term.scp.SCPAction
 
setEcho(boolean) - Method in class org.crsh.term.BaseTerm
 
setEcho(boolean) - Method in class org.crsh.term.ConsoleTerm
 
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
 
setGetopt(Boolean) - Method in class org.crsh.ssh.term.scp.SCPAction
 
setInputStream(InputStream) - Method in class org.crsh.ssh.term.AbstractCommand
 
setKeyPath(String) - Method in class org.crsh.ssh.term.SSHLifeCycle
 
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.display.DisplayBuilder
 
setParent(Object, Object) - Method in class org.crsh.shell.ui.UIBuilder
 
setPort(int) - Method in class org.crsh.ssh.term.SSHLifeCycle
 
setPreserve(Boolean) - Method in class org.crsh.ssh.term.scp.SCPAction
 
setProperty(String, Object) - Method in class org.crsh.command.GroovyCommand
 
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(Object, String, Object) - Method in class org.crsh.jcr.NodeMetaClass
 
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
 
setUnquoteArguments(boolean) - Method in class org.crsh.command.BaseCommand
 
setUnquoteArguments(boolean) - Method in class org.crsh.command.CRaSHCommand
 
setup() - Static method in class org.crsh.jcr.NodeMetaClass
 
setURL(URL) - Method in class org.crsh.ssh.term.CRaSHPEMGeneratorHostKeyProvider
 
setVerbose(Boolean) - Method in class org.crsh.ssh.term.scp.SCPAction
 
Shell - Interface in org.crsh.shell
 
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.
ShellFactory - Class in org.crsh.shell
 
ShellFactory(PluginContext) - Constructor for class org.crsh.shell.ShellFactory
 
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
 
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, 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.SyntaxError - Class in org.crsh.shell
 
ShellResponse.SyntaxError() - Constructor for class org.crsh.shell.ShellResponse.SyntaxError
 
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
 
shutdown() - Method in class org.crsh.plugin.PluginManager
 
shutdown() - Method in class org.crsh.standalone.Bootstrap
 
SimpleDisplayContext - Class in org.crsh.display
 
SimpleDisplayContext(String) - Constructor for class org.crsh.display.SimpleDisplayContext
 
SimpleDisplayContext() - Constructor for class org.crsh.display.SimpleDisplayContext
 
SimpleValueType<T> - Class in org.crsh.cmdline
 
SinkCommand - Class in org.crsh.jcr
 
SinkCommand(String, boolean) - Constructor for class org.crsh.jcr.SinkCommand
 
SourceCommand - Class in org.crsh.jcr
 
SourceCommand(String, boolean) - Constructor for class org.crsh.jcr.SourceCommand
 
SSH_KEYPATH - Static variable in class org.crsh.plugin.PropertyDescriptor
.
SSH_PORT - Static variable in class org.crsh.plugin.PropertyDescriptor
.
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
 
start(Environment) - Method in class org.crsh.jcr.SCPCommand
 
start() - Method in class org.crsh.plugin.CRaSHPlugin
 
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
 
startElement(String, String, String, Attributes) - Method in class org.crsh.jcr.Exporter
 
startPrefixMapping(String, String) - Method in class org.crsh.jcr.Exporter
 
Status - Enum in org.crsh.shell.concurrent
 
stop() - Method in class org.crsh.plugin.CRaSHPlugin
 
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 - Static variable in class org.crsh.jcr.JCRUtils
 
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
 
SyncShellResponseContext - Class in org.crsh.shell.concurrent
 
SyncShellResponseContext() - Constructor for class org.crsh.shell.concurrent.SyncShellResponseContext
 
SyncShellResponseContext(ShellProcessContext) - Constructor for class org.crsh.shell.concurrent.SyncShellResponseContext
 
SyntaxException - Exception in org.crsh.command
 
SyntaxException(String) - Constructor for exception org.crsh.command.SyntaxException
 
SyntaxException(String, Throwable) - Constructor for exception org.crsh.command.SyntaxException
 

T

TELNET_PORT - Static variable in class org.crsh.plugin.PropertyDescriptor
.
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
 
Termination - Enum in org.crsh.cmdline.matcher.impl
 
TermIO - Interface in org.crsh.term.spi
The input/output of a term.
text(CharSequence, int, int) - Method in interface org.crsh.shell.io.ShellWriterContext
 
TimestampedObject<T> - Class in org.crsh.util
 
TimestampedObject(long, T) - Constructor for class org.crsh.util.TimestampedObject
 
Token - Class in org.crsh.cmdline.matcher.impl
 
toProperty(String) - Method in class org.crsh.plugin.PropertyDescriptor
 
toString() - Method in class org.crsh.cmdline.ArgumentDescriptor
 
toString() - Method in class org.crsh.cmdline.matcher.impl.Event.Parameter
 
toString() - Method in class org.crsh.cmdline.matcher.Value
 
toString() - Method in class org.crsh.cmdline.OptionDescriptor
 
toString() - Method in class org.crsh.display.structure.LabelElement
 
toString() - Method in class org.crsh.shell.ShellResponse.Error
 
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(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.display.structure
 
TreeElement() - Constructor for class org.crsh.display.structure.TreeElement
 
TreeElement(Element) - Constructor for class org.crsh.display.structure.TreeElement
 
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
 
trimLeft(String) - Static method in class org.crsh.util.Utils
 
type - Variable in class org.crsh.plugin.PropertyDescriptor
.
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
 

U

UIBuilder - Class in org.crsh.shell.ui
 
UIBuilder() - Constructor for class org.crsh.shell.ui.UIBuilder
 
Usage - Annotation Type in org.crsh.cmdline.annotations
Describes shortly in one line an usage.
USERNAME - Static variable in class org.crsh.ssh.term.SSHLifeCycle
.
UserNameOpt - Annotation Type in org.crsh.jcr.command
 
Utils - Class in org.crsh.util
 
Utils() - Constructor for class org.crsh.util.Utils
 

V

Value - Class in org.crsh.cmdline.matcher
 
Value(String, String) - Constructor for class org.crsh.cmdline.matcher.Value
 
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.Termination
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.DescriptionMode
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.term.CodeType
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.Termination
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.DescriptionMode
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.term.CodeType
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
.
ViewReader - Class in org.crsh.term.console
 
ViewReader() - Constructor for class org.crsh.term.console.ViewReader
 
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

WebPluginLifeCycle - Class in org.crsh.plugin
 
WebPluginLifeCycle() - Constructor for class org.crsh.plugin.WebPluginLifeCycle
 
write(char[], int, int) - Method in class org.crsh.display.DisplayContext
 
write(String) - Method in class org.crsh.ssh.term.SSHIO
 
write(char) - Method in class org.crsh.ssh.term.SSHIO
 
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(char) - Method in class org.crsh.term.console.ViewReader
 
write(CharSequence) - Method in class org.crsh.term.console.ViewReader
 
write(CharSequence) - Method in class org.crsh.term.console.ViewWriter
 
write(char) - Method in class org.crsh.term.console.ViewWriter
 
write(CharSequence) - Method in class org.crsh.term.ConsoleTerm
 
write(String) - Method in class org.crsh.term.spi.jline.JLineIO
 
write(char) - Method in class org.crsh.term.spi.jline.JLineIO
 
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
 
writeCRLF() - Method in class org.crsh.ssh.term.SSHIO
 
writeCRLF() - Method in class org.crsh.term.console.ViewWriter
 
writeCRLF() - Method in class org.crsh.term.spi.jline.JLineIO
 
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.term.console.ViewWriter
 
writeDel() - Method in class org.crsh.term.spi.jline.JLineIO
 
writeDel() - Method in interface org.crsh.term.spi.TermIO
Delete the char.
writeMoveLeft() - Method in class org.crsh.term.console.ViewWriter
 
writeMoveRight(char) - Method in class org.crsh.term.console.ViewWriter
 

X

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

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

Copyright © 2011 eXo Platform SAS. All Rights Reserved.