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

A

AbstractClassCache<T> - Class in org.crsh.util
 
AbstractClassCache(ClassFactory<T>) - Constructor for class org.crsh.util.AbstractClassCache
 
AbstractCommand - Class in org.crsh.command
 
AbstractCommand() - Constructor for class org.crsh.command.AbstractCommand
 
AbstractFSDriver<H> - Class in org.crsh.vfs.spi
 
AbstractFSDriver() - Constructor for class org.crsh.vfs.spi.AbstractFSDriver
 
AbstractPipe<C,P,CONS extends CommandContext<? super P>> - Class in org.crsh.command.pipeline
 
AbstractPipe(boolean) - Constructor for class org.crsh.command.pipeline.AbstractPipe
 
AbstractSocketClient - Class in org.crsh.util
 
AbstractSocketClient(int) - Constructor for class org.crsh.util.AbstractSocketClient
 
AbstractSocketServer - Class in org.crsh.util
 
AbstractSocketServer(int) - Constructor for class org.crsh.util.AbstractSocketServer
 
accept() - Method in class org.crsh.util.AbstractSocketServer
 
add(CRaSHPlugin<?>) - Method in class org.crsh.plugin.SimplePluginDiscovery
Add a plugin.
add(EntityTypeRenderable.AttributeData) - Method in class org.crsh.text.renderers.EntityTypeRenderable.EntityTypeData
 
add(Element...) - Method in class org.crsh.text.ui.RowElement
 
add(RowElement) - Method in class org.crsh.text.ui.TableElement
 
add(Closeable) - Method in class org.crsh.util.CloseableList
Add a closeable to the list.
add(String, String) - Method in class org.crsh.vfs.spi.ram.RAMDriver
 
add(Path, String) - Method in class org.crsh.vfs.spi.ram.RAMDriver
 
addChild(Element) - Method in class org.crsh.text.ui.TreeElement
 
addCloseListener(Closeable) - Method in class org.crsh.shell.impl.remoting.ClientAutomaton
 
addCloseListener(Closeable) - Method in class org.crsh.shell.impl.remoting.ServerAutomaton
 
addListener(Closeable) - Method in class org.crsh.processor.term.Processor
 
addListener(FutureListener<V>) - Method in class org.crsh.util.LatchedFuture
 
addToCmdPath(FSDriver<?>) - Method in class org.crsh.standalone.Bootstrap
Add a command path driver.
addToCmdPath(File) - Method in class org.crsh.standalone.Bootstrap
Add a command path directory.
addToCmdPath(Path) - Method in class org.crsh.standalone.Bootstrap
Add a command path directory.
addToConfPath(FSDriver<?>) - Method in class org.crsh.standalone.Bootstrap
Add a configuration path driver.
addToConfPath(File) - Method in class org.crsh.standalone.Bootstrap
Add a configuration path directory.
addToConfPath(Path) - Method in class org.crsh.standalone.Bootstrap
Add a configuration path.
addToHistory(CharSequence) - Method in class org.crsh.term.console.ConsoleTerm
 
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 class org.crsh.plugin.PropertyDescriptor
.
all() - Method in class org.crsh.util.Statement
 
ANY - Static variable in class org.crsh.text.Renderable
 
append(Iterable<?>) - Method in class org.crsh.text.ChunkBuffer
 
append(Object...) - Method in class org.crsh.text.ChunkBuffer
 
append(Style) - Method in class org.crsh.text.ChunkBuffer
 
append(char) - Method in class org.crsh.text.ChunkBuffer
 
append(CharSequence) - Method in class org.crsh.text.ChunkBuffer
 
append(CharSequence, int, int) - Method in class org.crsh.text.ChunkBuffer
 
append(ChunkBuffer) - Method in class org.crsh.text.ChunkBuffer
 
append(Object) - Method in class org.crsh.text.ChunkBuffer
 
append(Chunk, Appendable) - Method in enum org.crsh.text.Format
 
append(CharSequence) - Method in class org.crsh.text.RenderAppendable
 
append(CharSequence, int, int) - Method in class org.crsh.text.RenderAppendable
 
append(char) - Method in class org.crsh.text.RenderAppendable
 
ArgumentNameTransformer - Class in org.crsh.lang.groovy.ast
 
ArgumentNameTransformer() - Constructor for class org.crsh.lang.groovy.ast.ArgumentNameTransformer
 
association - Variable in class org.crsh.text.renderers.EntityTypeRenderable.AttributeData
 
AsyncProcess - Class in org.crsh.shell.impl.async
 
AsyncShell - Class in org.crsh.shell.impl.async
 
AsyncShell(ExecutorService, Shell) - Constructor for class org.crsh.shell.impl.async.AsyncShell
 
attributes - Variable in class org.crsh.text.renderers.EntityTypeRenderable.EntityTypeData
 
AUTH - Static variable in interface org.crsh.auth.AuthenticationPlugin
The authentication plugin to use.
authenticate(String, C) - Method in interface org.crsh.auth.AuthenticationPlugin
Returns true if the user is authentified by its username and credential.
authenticate(String, String) - Method in class org.crsh.auth.JaasAuthenticationPlugin
 
authenticate(String, String) - Method in class org.crsh.auth.SimpleAuthenticationPlugin
 
AuthenticationPlugin<C> - Interface in org.crsh.auth
The authentication plugin.

B

background() - Method in enum org.crsh.text.Color
 
background(Color) - Method in enum org.crsh.text.Decoration
 
background - Variable in class org.crsh.text.Style.Composite
.
background(Color) - Method in class org.crsh.text.Style.Composite
 
BaseCommand - Class in org.crsh.command
 
BaseCommand() - Constructor for class org.crsh.command.BaseCommand
 
BaseIterator<E> - Class in org.crsh.util
 
BaseIterator() - Constructor for class org.crsh.util.BaseIterator
 
BaseRuntimeContext - Class in org.crsh.command
 
BaseRuntimeContext(Map<String, Object>, Map<String, Object>) - Constructor for class org.crsh.command.BaseRuntimeContext
 
BaseShellCommand<CC extends BaseCommand> - Class in org.crsh.command
 
BaseShellCommand(Class<CC>) - Constructor for class org.crsh.command.BaseShellCommand
 
bg() - Method in enum org.crsh.text.Color
 
bg(Color) - Method in enum org.crsh.text.Decoration
 
bg(Color) - Method in class org.crsh.text.Style.Composite
 
bind(InvocationContext<Object>) - Method in class org.crsh.lang.groovy.closure.PipeLineClosure
 
bind(Object) - Method in class org.crsh.lang.groovy.closure.PipeLineClosure
 
bind(Object[]) - Method in class org.crsh.lang.groovy.closure.PipeLineClosure
 
bind() - Method in class org.crsh.util.AbstractSocketServer
 
BindingRenderable - Class in org.crsh.text.renderers
 
BindingRenderable() - Constructor for class org.crsh.text.renderers.BindingRenderable
 
BindingRenderable.BindingData - Class in org.crsh.text.renderers
 
BindingRenderable.BindingData(String, String, Object, Boolean) - Constructor for class org.crsh.text.renderers.BindingRenderable.BindingData
 
BlankSequence - Class in org.crsh.util
An immutable sequence of white spaces.
blink() - Method in enum org.crsh.text.Color
 
blink(Boolean) - Method in enum org.crsh.text.Color
 
blink() - Method in enum org.crsh.text.Decoration
 
blink(Boolean) - Method in enum org.crsh.text.Decoration
 
blink - Variable in class org.crsh.text.Style.Composite
.
blink() - Method in class org.crsh.text.Style.Composite
 
blink(Boolean) - Method in class org.crsh.text.Style.Composite
 
bold() - Method in enum org.crsh.text.Color
 
bold(Boolean) - Method in enum org.crsh.text.Color
 
bold() - Method in enum org.crsh.text.Decoration
 
bold(Boolean) - Method in enum org.crsh.text.Decoration
 
bold - Variable in class org.crsh.text.Style.Composite
.
bold() - Method in class org.crsh.text.Style.Composite
 
bold(Boolean) - Method in class org.crsh.text.Style.Composite
 
Bootstrap - Class in org.crsh.standalone
A boostrap for starting a standalone CRaSH.
Bootstrap(ClassLoader) - Constructor for class org.crsh.standalone.Bootstrap
Create a bootstrap instance with the base classloader and an empty and unmodifiable attribute map.
bootstrap() - Method in class org.crsh.standalone.Bootstrap
Trigger the boostrap.
border - Variable in class org.crsh.text.ui.TableElement
.
border(BorderStyle) - Method in class org.crsh.text.ui.TableElement
 
BorderStyle - Enum in org.crsh.text.ui
 
brk() - Static method in class org.crsh.term.TermEvent
 
BytesOutputStream - Class in org.crsh.util
 
BytesOutputStream() - Constructor for class org.crsh.util.BytesOutputStream
 
BytesOutputStream(int) - Constructor for class org.crsh.util.BytesOutputStream
 

C

c - Variable in enum org.crsh.text.Color
 
call(Object...) - Method in class org.crsh.lang.groovy.closure.PipeLineClosure
 
cancel() - Method in class org.crsh.processor.jline.JLineProcessor
 
cancel() - Method in class org.crsh.shell.impl.async.AsyncProcess
 
cancel() - Method in class org.crsh.shell.impl.remoting.ServerProcess
 
cancel() - Method in interface org.crsh.shell.ShellProcess
Signals the process it should be cancelled.
cancel(boolean) - Method in class org.crsh.util.LatchedFuture
 
cancelled() - Static method in class org.crsh.shell.ShellResponse
 
charAt(int) - Method in class org.crsh.util.BlankSequence
 
CharSlicer - Class in org.crsh.util
 
CharSlicer(String) - Constructor for class org.crsh.util.CharSlicer
 
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(Path) - Method in class org.crsh.vfs.spi.ram.RAMDriver
 
children(String) - Method in class org.crsh.vfs.spi.servlet.ServletContextDriver
 
children(Node) - Method in class org.crsh.vfs.spi.url.URLDriver
 
Chunk - Class in org.crsh.text
 
Chunk() - Constructor for class org.crsh.text.Chunk
 
ChunkAdapter - Class in org.crsh.text
 
ChunkAdapter(ScreenContext) - Constructor for class org.crsh.text.ChunkAdapter
 
ChunkBuffer - Class in org.crsh.text
 
ChunkBuffer() - Constructor for class org.crsh.text.ChunkBuffer
 
ChunkBuffer(Consumer<Chunk>) - Constructor for class org.crsh.text.ChunkBuffer
 
chunks(CharSequence) - Static method in class org.crsh.util.Strings
 
ClassCache<T> - Class in org.crsh.util
 
ClassCache(PluginContext, ClassFactory<T>, ResourceKind) - Constructor for class org.crsh.util.ClassCache
 
ClassFactory<T> - Class in org.crsh.util
 
ClassFactory() - Constructor for class org.crsh.util.ClassFactory
 
clear() - Method in class org.crsh.text.ChunkBuffer
 
ClientAutomaton - Class in org.crsh.shell.impl.remoting
 
ClientAutomaton(ObjectOutputStream, ObjectInputStream, Shell) - Constructor for class org.crsh.shell.impl.remoting.ClientAutomaton
 
ClientAutomaton(InputStream, OutputStream, Shell) - Constructor for class org.crsh.shell.impl.remoting.ClientAutomaton
 
ClientMessage - Class in org.crsh.shell.impl.remoting
 
ClientMessage() - Constructor for class org.crsh.shell.impl.remoting.ClientMessage
 
ClientMessage.Cancel - Class in org.crsh.shell.impl.remoting
 
ClientMessage.Cancel() - Constructor for class org.crsh.shell.impl.remoting.ClientMessage.Cancel
 
ClientMessage.Close - Class in org.crsh.shell.impl.remoting
 
ClientMessage.Close() - Constructor for class org.crsh.shell.impl.remoting.ClientMessage.Close
 
ClientMessage.Execute - Class in org.crsh.shell.impl.remoting
 
ClientMessage.Execute(int, int, String) - Constructor for class org.crsh.shell.impl.remoting.ClientMessage.Execute
 
ClientMessage.GetCompletion - Class in org.crsh.shell.impl.remoting
 
ClientMessage.GetCompletion(String) - Constructor for class org.crsh.shell.impl.remoting.ClientMessage.GetCompletion
 
ClientMessage.GetPrompt - Class in org.crsh.shell.impl.remoting
 
ClientMessage.GetPrompt() - Constructor for class org.crsh.shell.impl.remoting.ClientMessage.GetPrompt
 
ClientMessage.GetWelcome - Class in org.crsh.shell.impl.remoting
 
ClientMessage.GetWelcome() - Constructor for class org.crsh.shell.impl.remoting.ClientMessage.GetWelcome
 
ClientMessage.SetSize - Class in org.crsh.shell.impl.remoting
 
ClientMessage.SetSize(int, int) - Constructor for class org.crsh.shell.impl.remoting.ClientMessage.SetSize
 
close() - Method in class org.crsh.command.InvocationContextImpl
 
close() - Method in class org.crsh.command.PipeCommand
Close pipe.
close() - Method in class org.crsh.command.pipeline.AbstractPipe
 
close() - Method in class org.crsh.command.pipeline.PipeLine
 
close() - Method in class org.crsh.command.pipeline.ToChunkPipe
 
close() - Method in interface org.crsh.io.Producer
Close the producer.
close() - Method in class org.crsh.lang.groovy.closure.ClosureInvoker
 
close() - Method in class org.crsh.shell.impl.async.AsyncShell
 
close() - Method in class org.crsh.shell.impl.command.CRaSHSession
 
close() - Method in class org.crsh.shell.impl.remoting.ServerAutomaton
 
close() - Static method in class org.crsh.shell.ShellResponse
 
close() - Method in class org.crsh.term.console.ConsoleTerm
 
close() - Static method in class org.crsh.term.TermEvent
 
close() - Method in class org.crsh.text.RenderWriter
 
close() - Method in class org.crsh.util.AbstractSocketClient
 
close() - Method in class org.crsh.util.AbstractSocketServer
 
close() - Method in class org.crsh.util.BytesOutputStream
 
close() - Method in class org.crsh.util.CloseableList
 
close(Socket) - Static method in class org.crsh.util.Safe
Close the socket and catch any exception thrown.
close(Closeable) - Static method in class org.crsh.util.Safe
Close the closeable and catch any exception thrown.
close(Connection) - Static method in class org.crsh.util.Safe
Close the connection and catch any exception thrown.
close(Statement) - Static method in class org.crsh.util.Safe
Close the statement and catch any exception thrown.
close(ResultSet) - Static method in class org.crsh.util.Safe
Close the result set and catch any exception thrown.
close(Context) - Static method in class org.crsh.util.Safe
Close the context and catch any exception thrown.
CloseableList - Class in org.crsh.util
 
CloseableList() - Constructor for class org.crsh.util.CloseableList
 
ClosureElement - Class in org.crsh.lang.groovy.closure
 
ClosureElement(Closure) - Constructor for class org.crsh.lang.groovy.closure.ClosureElement
 
ClosureInvoker - Class in org.crsh.lang.groovy.closure
 
ClosureInvoker(Closure) - Constructor for class org.crsh.lang.groovy.closure.ClosureInvoker
 
cls() - Method in interface org.crsh.term.spi.TermIO
Clear screen.
cls() - Method in class org.crsh.text.ChunkBuffer
 
CLS - Class in org.crsh.text
 
cls() - Method in class org.crsh.text.RenderPrintWriter
 
code - Variable in enum org.crsh.text.Color
.
code - Variable in enum org.crsh.text.Decoration
.
CodeType - Enum in org.crsh.term
 
collapse() - Method in class org.crsh.text.ui.TableElement
 
collection - Variable in class org.crsh.text.renderers.EntityTypeRenderable.AttributeData
 
Color - Enum in org.crsh.text
A color representing the available ansi colors as well as an additional color Color.def that symbolize the default color.
columnLayout - Variable in class org.crsh.text.ui.TableElement
The column layout.
CommandContext<P> - Interface in org.crsh.command
The command context provides the services for invoking a command.
CommandCreationException - Exception in org.crsh.command
 
CommandCreationException(String, ErrorType, String) - Constructor for exception org.crsh.command.CommandCreationException
 
CommandCreationException(String, ErrorType, String, Throwable) - Constructor for exception org.crsh.command.CommandCreationException
 
CommandInvoker<C,P> - Class in org.crsh.command
A command invoker is a filter for a CommandContext kind of consumer.
CommandInvoker() - Constructor for class org.crsh.command.CommandInvoker
 
CommandManager - Interface in org.crsh.shell.impl.command
 
CommandResolution - Interface in org.crsh.shell.impl.command
 
CommandTransformer - Class in org.crsh.lang.groovy.ast
 
CommandTransformer() - Constructor for class org.crsh.lang.groovy.ast.CommandTransformer
 
CompilationFailureException - Exception in org.crsh.lang.java
 
CompilationFailureException(List<Diagnostic<? extends JavaFileObject>>) - Constructor for exception org.crsh.lang.java.CompilationFailureException
 
complete(RuntimeContext, String) - Method in class org.crsh.command.BaseShellCommand
 
complete(RuntimeContext, String) - Method in interface org.crsh.command.ShellCommand
Provide completions for the specified arguments.
complete(RuntimeContext, String) - Method in class org.crsh.lang.groovy.command.GroovyScriptShellCommand
 
complete(REPLSession, String) - Method in class org.crsh.lang.groovy.GroovyRepl
 
complete(REPLSession, String) - Method in class org.crsh.lang.groovy.GroovyReplImpl
 
complete(REPLSession, String) - Method in class org.crsh.lang.script.ScriptREPL
 
complete(String, int, List<CharSequence>) - Method in class org.crsh.processor.jline.JLineProcessor
 
complete(REPLSession, String) - Method in interface org.crsh.repl.REPL
Perform completion.
complete(String) - Method in class org.crsh.shell.impl.async.AsyncShell
 
complete(String) - Method in class org.crsh.shell.impl.command.CRaSHSession
For now basic implementation
complete(ParameterDescriptor, String) - Method in class org.crsh.shell.impl.command.system.repl
 
complete(String) - Method in class org.crsh.shell.impl.remoting.ServerAutomaton
 
complete(String) - Method in interface org.crsh.shell.Shell
Completion.
complete(CharSequence) - Static method in class org.crsh.term.TermEvent
 
completed(V) - Method in interface org.crsh.util.FutureListener
 
connect() - Method in class org.crsh.util.AbstractSocketClient
 
connect() - Method in class org.crsh.vfs.spi.ram.RAMURLConnection
 
ConsoleTerm - Class in org.crsh.term.console
Implements the interface.
ConsoleTerm(TermIO) - Constructor for class org.crsh.term.console.ConsoleTerm
 
CONSTRUCTED - Static variable in class org.crsh.plugin.CRaSHPlugin
.
consumer - Variable in class org.crsh.command.pipeline.AbstractPipe
.
Consumer<C> - Interface in org.crsh.io
Defines the interface for a consumer.
contains(Object) - Method in class org.crsh.text.ChunkBuffer
 
containsKey(Object) - Method in class org.crsh.util.SimpleMap
 
context - Variable in class org.crsh.command.AbstractCommand
The current context.
context - Variable in class org.crsh.command.PipeCommand
.
context - Variable in class org.crsh.lang.groovy.command.GroovyScriptCommand
The current context.
contextDestroyed(ServletContextEvent) - Method in class org.crsh.plugin.WebPluginLifeCycle
 
contextInitialized(ServletContextEvent) - Method in class org.crsh.plugin.WebPluginLifeCycle
 
ConvertingPipe<C,P,CONS extends CommandContext<? super P>> - Class in org.crsh.command.pipeline
 
ConvertingPipe(Class<C>, Class<P>, boolean) - Constructor for class org.crsh.command.pipeline.ConvertingPipe
 
copy(InputStream, OutputStream) - Static method in class org.crsh.util.IO
 
CRaSH - Class in org.crsh.shell.impl.command
 
CRaSH(PluginContext) - Constructor for class org.crsh.shell.impl.command.CRaSH
Create a new CRaSH.
crash - Variable in class org.crsh.shell.impl.command.CRaSHSession
.
CRaSH - Class in org.crsh.standalone
 
CRaSH() - Constructor for class org.crsh.standalone.CRaSH
 
CRaSHCommand - Class in org.crsh.command
 
CRaSHCommand() - Constructor for class org.crsh.command.CRaSHCommand
 
CRaSHPlugin<P> - Class in org.crsh.plugin
 
CRaSHPlugin() - Constructor for class org.crsh.plugin.CRaSHPlugin
 
CRaSHProvider - Class in org.crsh.standalone
 
CRaSHProvider() - Constructor for class org.crsh.standalone.CRaSHProvider
 
CRaSHSession - Class in org.crsh.shell.impl.command
 
CRaSHShellFactory - Class in org.crsh.shell.impl.command
 
CRaSHShellFactory() - Constructor for class org.crsh.shell.impl.command.CRaSHShellFactory
 
create(REPLSession) - Method in class org.crsh.lang.script.PipeLineFactory
 
create(String, String, String, boolean) - Static method in class org.crsh.plugin.PropertyDescriptor
 
create(String, String, String) - Static method in class org.crsh.plugin.PropertyDescriptor
 
create(String, Integer, String, boolean) - Static method in class org.crsh.plugin.PropertyDescriptor
 
create(String, Integer, String) - Static method in class org.crsh.plugin.PropertyDescriptor
 
create(String, List, String, boolean) - Static method in class org.crsh.plugin.PropertyDescriptor
 
create(String, List, String) - Static method in class org.crsh.plugin.PropertyDescriptor
 
create(Principal, boolean) - Method in class org.crsh.shell.impl.command.CRaSHShellFactory
 
create(Principal) - Method in class org.crsh.shell.impl.command.CRaSHShellFactory
 
create(Principal) - Method in interface org.crsh.shell.ShellFactory
Create a shell object ready to be used.
create(CharSequence) - Static method in class org.crsh.text.Text
 
create(int) - Static method in class org.crsh.util.BlankSequence
 
create(URL) - Static method in class org.crsh.util.ZipIterator
 
createCommandFS(ServletContext) - Method in class org.crsh.plugin.WebPluginLifeCycle
Create the command file system, this method binds the /WEB-INF/crash/commands/ path of the servlet context.
createConfFS(ServletContext) - Method in class org.crsh.plugin.WebPluginLifeCycle
Create the conf file system, this method binds the /WEB-INF/crash/ path of the servlet context.
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.
createDiscovery(ServletContext, ClassLoader) - Method in class org.crsh.plugin.WebPluginLifeCycle
Create the service loader discovery, this can be subclassed to provide an implementation, the current implementation returns a ServiceLoaderDiscovery instance.
createFactory() - Method in class org.crsh.lang.script.Token
 
createNode(Object) - Method in class org.crsh.text.ui.UIBuilder
 
createNode(Object, Map, Object) - Method in class org.crsh.text.ui.UIBuilder
 
createNode(Object, Object) - Method in class org.crsh.text.ui.UIBuilder
 
createNode(Object, Map) - Method in class org.crsh.text.ui.UIBuilder
 
createPluginContext(ServletContext, FS, FS, PluginDiscovery) - Method in class org.crsh.plugin.WebPluginLifeCycle
Create the plugin context, allowing subclasses to provide a custom configuration.
createProcess(String) - Method in class org.crsh.shell.impl.async.AsyncShell
 
createProcess(String) - Method in class org.crsh.shell.impl.command.CRaSHSession
 
createProcess(String) - Method in class org.crsh.shell.impl.remoting.ServerAutomaton
 
createProcess(String) - Method in interface org.crsh.shell.Shell
Process a request.
createSession(Principal) - Method in class org.crsh.shell.impl.command.CRaSH
 

D

decode(int) - Method in interface org.crsh.term.spi.TermIO
Decode the intput value.
Decoration - Enum in org.crsh.text
 
decoration(Decoration) - Method in class org.crsh.text.Style.Composite
 
DefaultImportTransformer - Class in org.crsh.lang.groovy.ast
 
DefaultImportTransformer() - Constructor for class org.crsh.lang.groovy.ast.DefaultImportTransformer
 
defaultValue - Variable in class org.crsh.plugin.PropertyDescriptor
.
describe(String, DescriptionFormat) - Method in class org.crsh.command.BaseShellCommand
 
describe(String, DescriptionFormat) - Method in interface org.crsh.command.ShellCommand
Returns a description of the command or null if none can be found.
describe(String, DescriptionFormat) - Method in class org.crsh.lang.groovy.command.GroovyScriptShellCommand
 
description - Variable in class org.crsh.plugin.PropertyDescriptor
.
DescriptionFormat - Enum in org.crsh.command
 
destroy(HashMap<String, Object>) - Method in class org.crsh.lang.groovy.GroovyCommandManager
 
destroy(HashMap<String, Object>) - Method in class org.crsh.lang.groovy.GroovyCommandManagerImpl
 
destroy(HashMap<String, Object>) - Method in class org.crsh.lang.java.JavaCommandManager
 
destroy() - Method in class org.crsh.plugin.CRaSHPlugin
Implement this method to know about destroy life cycle callback.
destroy() - Method in class org.crsh.processor.term.ProcessorIOHandler
 
destroy(HashMap<String, Object>) - Method in interface org.crsh.shell.impl.command.CommandManager
 
destroy() - Method in class org.crsh.term.TermLifeCycle
 
doCallBack(HashMap<String, Object>, String, String) - Method in class org.crsh.lang.groovy.GroovyCommandManager
 
doCallBack(HashMap<String, Object>, String, String) - Method in class org.crsh.lang.groovy.GroovyCommandManagerImpl
 
doCallBack(HashMap<String, Object>, String, String) - Method in class org.crsh.lang.java.JavaCommandManager
 
doCallBack(HashMap<String, Object>, String, String) - Method in interface org.crsh.shell.impl.command.CommandManager
 
doDestroy() - Method in class org.crsh.term.TermLifeCycle
 
doInit() - Method in class org.crsh.term.TermLifeCycle
 
doInvokeMethod(String, Object, Object) - Method in class org.crsh.text.ui.UIBuilder
 
doParse(String) - Method in class org.crsh.plugin.PropertyDescriptor
Implements the real parsing, the string argument must nto be null.

E

Element - Class in org.crsh.text.ui
 
Element() - Constructor for class org.crsh.text.ui.Element
 
ElementRenderable - Class in org.crsh.text.ui
 
ElementRenderable() - Constructor for class org.crsh.text.ui.ElementRenderable
 
end(ShellResponse) - Method in interface org.crsh.shell.ShellProcessContext
This method is invoked when the process ends.
enterStyle(Style.Composite) - Method in class org.crsh.text.RenderAppendable
 
EntityTypeRenderable - Class in org.crsh.text.renderers
 
EntityTypeRenderable() - Constructor for class org.crsh.text.renderers.EntityTypeRenderable
 
EntityTypeRenderable.AttributeData - Class in org.crsh.text.renderers
 
EntityTypeRenderable.AttributeData(String, String, Boolean, Boolean, String) - Constructor for class org.crsh.text.renderers.EntityTypeRenderable.AttributeData
 
EntityTypeRenderable.EntityTypeData - Class in org.crsh.text.renderers
 
EntityTypeRenderable.EntityTypeData(String, String, String) - Constructor for class org.crsh.text.renderers.EntityTypeRenderable.EntityTypeData
 
EntityTypeRenderable.EntityTypeData(String, String, String, boolean) - Constructor for class org.crsh.text.renderers.EntityTypeRenderable.EntityTypeData
 
entrySet() - Method in class org.crsh.util.SimpleMap
 
equals(Object) - Method in class org.crsh.plugin.PropertyDescriptor
 
equals(Object) - Method in class org.crsh.text.ChunkBuffer
 
equals(Object) - Method in class org.crsh.text.Text
 
equals(Object, Object) - Static method in class org.crsh.util.Safe
 
equals(Object) - Method in class org.crsh.vfs.Path
 
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
 
eval(REPLSession, String) - Method in class org.crsh.lang.groovy.GroovyRepl
 
eval(REPLSession, String) - Method in class org.crsh.lang.groovy.GroovyReplImpl
 
eval(REPLSession, String) - Method in class org.crsh.lang.script.ScriptREPL
 
eval(REPLSession, String) - Method in interface org.crsh.repl.REPL
Evaluate a request
EvalElement - Class in org.crsh.text.ui
 
EvalElement() - Constructor for class org.crsh.text.ui.EvalElement
 
evalError(String, Throwable) - Static method in class org.crsh.shell.ShellResponse
 
evalError(String) - Static method in class org.crsh.shell.ShellResponse
 
EvalResponse - Class in org.crsh.repl
 
EvalResponse() - Constructor for class org.crsh.repl.EvalResponse
 
EvalResponse.Invoke - Class in org.crsh.repl
 
EvalResponse.Invoke(CommandInvoker<Void, ?>) - Constructor for class org.crsh.repl.EvalResponse.Invoke
 
EvalResponse.Response - Class in org.crsh.repl
 
EvalResponse.Response(ShellResponse) - Constructor for class org.crsh.repl.EvalResponse.Response
 
execute(String) - Method in class org.crsh.command.BaseCommand
 
execute(String) - Method in class org.crsh.lang.groovy.command.GroovyScriptCommand
 
execute(ShellProcessContext) - Method in class org.crsh.shell.impl.async.AsyncProcess
 
execute(ShellProcessContext) - Method in class org.crsh.shell.impl.remoting.ServerProcess
 
execute(ShellProcessContext) - Method in interface org.crsh.shell.ShellProcess
Begin the process.
exists(String) - Method in class org.crsh.util.JNDIHandler.JNDICompleter
 

F

FAILED - Static variable in class org.crsh.plugin.CRaSHPlugin
.
fg() - Method in enum org.crsh.text.Color
 
fg(Color) - Method in enum org.crsh.text.Decoration
 
fg(Color) - Method in class org.crsh.text.Style.Composite
 
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
 
Filter<C,P,CONS extends Consumer<? super P>> - Interface in org.crsh.io
A filter is the combination of a producer and a consumer.
find() - Method in class org.crsh.lang.groovy.closure.PipeLineClosure
 
find(Closure) - Method in class org.crsh.lang.groovy.closure.PipeLineClosure
 
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.
first(Iterable<E>) - Static method in class org.crsh.util.Utils
 
flow() - Static method in class org.crsh.text.ui.Layout
 
flush() - Method in class org.crsh.command.InvocationContextImpl
 
flush() - Method in class org.crsh.command.PipeCommand
Flush pipe.
flush() - Method in class org.crsh.command.pipeline.AbstractPipe
 
flush() - Method in class org.crsh.command.pipeline.PipeLine
 
flush() - Method in class org.crsh.command.pipeline.ToChunkPipe
 
flush() - Method in class org.crsh.lang.groovy.closure.ClosureInvoker
 
flush() - Method in class org.crsh.processor.term.Processor
 
flush() - Method in class org.crsh.term.console.ConsoleTerm
 
flush() - Method in interface org.crsh.term.spi.TermIO
Flush output.
flush() - Method in class org.crsh.text.ChunkAdapter
 
flush() - Method in class org.crsh.text.ChunkBuffer
 
flush() - Method in class org.crsh.text.RenderAppendable
 
flush() - Method in class org.crsh.text.RenderWriter
 
flush(Flushable) - Static method in class org.crsh.util.Safe
Flush the flushable and catch any exception thrown.
foreground() - Method in enum org.crsh.text.Color
 
foreground(Color) - Method in enum org.crsh.text.Decoration
 
foreground - Variable in class org.crsh.text.Style.Composite
.
foreground(Color) - Method in class org.crsh.text.Style.Composite
 
format(Format, Appendable) - Method in class org.crsh.text.ChunkBuffer
 
Format - Enum in org.crsh.text
 
FS - Class in org.crsh.vfs
 
FS() - Constructor for class org.crsh.vfs.FS
 
FSDriver<H> - Interface in org.crsh.vfs.spi
 
FutureListener<V> - Interface in org.crsh.util
 

G

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(Object) - Method in class org.crsh.util.SimpleMap
 
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
 
getActualHeight(int) - Method in class org.crsh.text.Renderer
Return the actual height for the specified with.
getActualHeight(int) - Method in class org.crsh.text.renderers.MemoryUsageRenderer
 
getActualHeight(int) - Method in class org.crsh.text.ui.TextRenderer
 
getActualWidth() - Method in class org.crsh.text.Renderer
Returns the element actual width.
getActualWidth() - Method in class org.crsh.text.renderers.MemoryUsageRenderer
 
getActualWidth() - Method in class org.crsh.text.ui.TextRenderer
 
getAttributes() - Method in class org.crsh.command.BaseRuntimeContext
 
getAttributes() - Method in class org.crsh.command.InvocationContextImpl
 
getAttributes() - Method in class org.crsh.command.pipeline.AbstractPipe
 
getAttributes() - Method in interface org.crsh.command.RuntimeContext
Returns the current attributes.
getAttributes() - Method in class org.crsh.plugin.PluginContext
 
getAttributes() - Method in class org.crsh.shell.impl.command.CRaSHSession
 
getBackground() - Method in class org.crsh.text.Style.Composite
 
getBindingPort() - Method in class org.crsh.util.AbstractSocketServer
 
getBlink() - Method in class org.crsh.text.Style.Composite
 
getBold() - Method in class org.crsh.text.Style.Composite
 
getBorder() - Method in class org.crsh.text.ui.TableElement
 
getBuffer() - Method in class org.crsh.term.console.ConsoleTerm
 
getBuffer() - Method in interface org.crsh.term.Term
Returns the current buffer content to the cursor;
getChilren(String) - Method in class org.crsh.util.JNDIHandler.JNDICompleter
 
getClass(String) - Method in class org.crsh.util.AbstractClassCache
 
getCol(int) - Method in class org.crsh.text.ui.RowElement
 
getColumnLayout() - Method in class org.crsh.text.ui.TableElement
 
getCommand(String) - Method in interface org.crsh.repl.REPLSession
 
getCommand() - Method in interface org.crsh.shell.impl.command.CommandResolution
 
getCommand(String) - Method in class org.crsh.shell.impl.command.CRaSH
Attempt to obtain a command instance.
getCommand(String) - Method in class org.crsh.shell.impl.command.CRaSHSession
 
getCommandClass() - Method in class org.crsh.standalone.CRaSHProvider
 
getCommandDescription(String) - Method in class org.crsh.shell.impl.command.CRaSH
Attempt to obtain a command description.
getCommandName() - Method in exception org.crsh.command.CommandCreationException
 
getCommandNames() - Method in interface org.crsh.repl.REPLSession
 
getCommandNames() - Method in class org.crsh.shell.impl.command.CRaSH
 
getCommandNames() - Method in class org.crsh.shell.impl.command.CRaSHSession
 
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.
getConsumedType() - Method in class org.crsh.command.InvocationContextImpl
 
getConsumedType() - Method in class org.crsh.command.PipeCommand
 
getConsumedType() - Method in class org.crsh.command.pipeline.ConvertingPipe
 
getConsumedType() - Method in class org.crsh.command.pipeline.PipeLine
 
getConsumedType() - Method in class org.crsh.command.pipeline.ToChunkPipe
 
getConsumedType() - Method in interface org.crsh.io.Consumer
Returns the class of the element generic type.
getConsumedType() - Method in class org.crsh.lang.groovy.closure.ClosureInvoker
 
getConsumedType() - Method in class org.crsh.processor.term.Processor
 
getConsumedType() - Method in class org.crsh.term.console.ConsoleTerm
 
getConsumedType() - Method in class org.crsh.text.ChunkAdapter
 
getConsumedType() - Method in class org.crsh.text.ChunkBuffer
 
getConsumedType() - Method in class org.crsh.text.RenderAppendable
 
getConsumedType() - Method in class org.crsh.text.RenderWriter
 
getContent() - Method in class org.crsh.vfs.Resource
 
getContext() - Method in class org.crsh.plugin.CRaSHPlugin
 
getContext() - Method in class org.crsh.plugin.PluginLifeCycle
 
getContext() - Method in interface org.crsh.repl.REPLSession
 
getContext() - Method in class org.crsh.shell.impl.command.CRaSH
Returns the plugin context.
getContext() - Method in class org.crsh.shell.impl.command.CRaSHSession
 
getContext() - Method in class org.crsh.term.TermLifeCycle
 
getCredentialType() - Method in interface org.crsh.auth.AuthenticationPlugin
Returns the credential type.
getCredentialType() - Method in class org.crsh.auth.JaasAuthenticationPlugin
 
getCredentialType() - Method in class org.crsh.auth.SimpleAuthenticationPlugin
 
getCurrentPath() - Method in class org.crsh.util.JNDIHandler.JNDICompleter
 
getDefaultDisplayValue() - Method in class org.crsh.plugin.PropertyDescriptor
 
getDefaultValue() - Method in class org.crsh.plugin.PropertyDescriptor
 
getDescription() - Method in class org.crsh.lang.groovy.GroovyRepl
 
getDescription() - Method in class org.crsh.lang.groovy.GroovyReplImpl
 
getDescription() - Method in class org.crsh.lang.script.ScriptREPL
 
getDescription() - Method in class org.crsh.plugin.PropertyDescriptor
 
getDescription() - Method in interface org.crsh.repl.REPL
Returns a descripton of the REPL.
getDescription() - Method in interface org.crsh.shell.impl.command.CommandResolution
 
getDescriptor() - Method in class org.crsh.command.BaseShellCommand
 
getDescriptor() - Method in class org.crsh.plugin.Property
 
getDirectBuffer() - Method in class org.crsh.term.console.ConsoleTerm
 
getDirectBuffer() - Method in interface org.crsh.term.Term
Returns the direct buffer, any char appended in the returned appendable will translate into an insertion in the buffer.
getDisplayValue() - Method in class org.crsh.plugin.Property
 
getElements() - Method in class org.crsh.text.ui.UIBuilder
 
getErrors() - Method in exception org.crsh.lang.java.CompilationFailureException
 
getErrorType() - Method in exception org.crsh.command.CommandCreationException
 
getExecutor() - Method in class org.crsh.plugin.PluginContext
 
getExtensions() - Method in class org.crsh.lang.groovy.GroovyCommandManager
 
getExtensions() - Method in class org.crsh.lang.groovy.GroovyCommandManagerImpl
 
getExtensions() - Method in class org.crsh.lang.java.JavaCommandManager
 
getExtensions() - Method in interface org.crsh.shell.impl.command.CommandManager
Returns the set of extensions managed by this implementation.
getFirst() - Method in class org.crsh.util.Pair
 
getForeground() - Method in class org.crsh.text.Style.Composite
 
getGroovyShell(CRaSHSession) - Static method in class org.crsh.lang.groovy.GroovyCommandManagerImpl
The underlying groovu shell used for the REPL.
getHandler() - Method in class org.crsh.term.TermLifeCycle
 
getHeight() - Method in class org.crsh.command.InvocationContextImpl
 
getHeight() - Method in class org.crsh.command.pipeline.AbstractPipe
 
getHeight() - Method in class org.crsh.shell.impl.remoting.ClientAutomaton
 
getHeight() - Method in interface org.crsh.shell.ScreenContext
Returns the screen height in chars.
getHeight() - Method in class org.crsh.term.console.ConsoleTerm
 
getHeight() - Method in interface org.crsh.term.spi.TermIO
Returns the term height in chars.
getHeight() - Method in class org.crsh.text.ChunkAdapter
 
getHeight() - Method in class org.crsh.text.RenderAppendable
 
getHeight() - Method in class org.crsh.text.RenderWriter
 
getImplementation() - Method in class org.crsh.auth.JaasAuthenticationPlugin
 
getImplementation() - Method in class org.crsh.auth.SimpleAuthenticationPlugin
 
getImplementation() - Method in class org.crsh.lang.groovy.GroovyCommandManager
 
getImplementation() - Method in class org.crsh.lang.groovy.GroovyRepl
 
getImplementation() - Method in class org.crsh.lang.java.JavaCommandManager
 
getImplementation() - Method in class org.crsh.plugin.CRaSHPlugin
Returns the implementation.
getImplementation() - Method in class org.crsh.processor.term.ProcessorIOHandler
 
getImplementation() - Method in class org.crsh.shell.impl.command.CRaSHShellFactory
 
getInputStream() - Method in class org.crsh.util.BytesOutputStream
 
getInputStream() - Method in class org.crsh.vfs.spi.ram.RAMURLConnection
 
getInstance() - Static method in class org.crsh.lang.script.ScriptREPL
 
getLast() - Method in class org.crsh.lang.script.PipeLineFactory
 
getLast() - Method in class org.crsh.lang.script.Token
 
getLastModified(File) - Method in class org.crsh.vfs.spi.file.FileDriver
 
getLastModified(H) - Method in interface org.crsh.vfs.spi.FSDriver
 
getLastModified(Path) - Method in class org.crsh.vfs.spi.ram.RAMDriver
 
getLastModified(String) - Method in class org.crsh.vfs.spi.servlet.ServletContextDriver
 
getLastModified(Node) - Method in class org.crsh.vfs.spi.url.URLDriver
 
getLeftCellPadding() - Method in class org.crsh.text.ui.TableElement
 
getLifeCycle(HashMap<String, Object>, String) - Method in class org.crsh.lang.groovy.GroovyCommandManagerImpl
 
getLine() - Method in class org.crsh.lang.script.PipeLineFactory
 
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.
getMessage() - Method in exception org.crsh.command.CommandCreationException
 
getMessage() - Method in exception org.crsh.lang.java.CompilationFailureException
 
getMessage() - Method in class org.crsh.shell.ShellResponse.Cancelled
 
getMessage() - Method in class org.crsh.shell.ShellResponse.Close
 
getMessage() - Method in class org.crsh.shell.ShellResponse.Error
 
getMessage() - Method in class org.crsh.shell.ShellResponse
 
getMessage() - Method in class org.crsh.shell.ShellResponse.NoCommand
 
getMessage() - Method in class org.crsh.shell.ShellResponse.Ok
 
getMessage() - Method in class org.crsh.shell.ShellResponse.UnknownCommand
 
getMetaClass() - Method in class org.crsh.lang.groovy.command.GroovyCommand
 
getMinHeight(int) - Method in class org.crsh.text.Renderer
Return the minimum height for the specified with.
getMinHeight(int) - Method in class org.crsh.text.renderers.MemoryUsageRenderer
 
getMinHeight(int) - Method in class org.crsh.text.ui.TextRenderer
 
getMinWidth() - Method in class org.crsh.text.Renderer
Returns the element minimum width.
getMinWidth() - Method in class org.crsh.text.renderers.MemoryUsageRenderer
 
getMinWidth() - Method in class org.crsh.text.ui.TextRenderer
 
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.lang.groovy.GroovyRepl
 
getName() - Method in class org.crsh.lang.groovy.GroovyReplImpl
 
getName() - Method in class org.crsh.lang.script.ScriptREPL
 
getName() - Method in class org.crsh.plugin.PropertyDescriptor
 
getName() - Method in interface org.crsh.repl.REPL
Return the repl name.
getName() - Method in class org.crsh.shell.ShellResponse.UnknownCommand
 
getName(String) - Method in class org.crsh.util.JNDIHandler.JNDICompleter
 
getName() - Method in class org.crsh.vfs.File
 
getName() - Method in class org.crsh.vfs.Path
 
getName() - Method in class org.crsh.vfs.Resource
 
getNext() - Method in class org.crsh.lang.script.PipeLineFactory
 
getNode(int) - Method in class org.crsh.text.ui.TreeElement
 
getObject() - Method in class org.crsh.util.TimestampedObject
 
getOverflow() - Method in class org.crsh.text.ui.TableElement
 
getPath(String) - Method in class org.crsh.util.JNDIHandler.JNDICompleter
 
getPath() - Method in class org.crsh.vfs.File
 
getPlugin(Class<T>) - Method in class org.crsh.plugin.PluginContext
Returns the first plugin associated with this context implementing the specified type.
getPluginContext(String) - Static method in class org.crsh.plugin.WebPluginLifeCycle
Returns a plugin context associated with the servlet context or null if such context does not exist.
getPlugins() - Method in class org.crsh.plugin.PluginContext
 
getPlugins(Class<T>) - Method in class org.crsh.plugin.PluginContext
Returns the plugins associated with this context.
getPlugins() - Method in interface org.crsh.plugin.PluginDiscovery
Returns the available plugins.
getPlugins() - Method in class org.crsh.plugin.ServiceLoaderDiscovery
 
getPlugins() - Method in class org.crsh.plugin.SimplePluginDiscovery
 
getPort() - Method in class org.crsh.util.AbstractSocketServer
 
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.PipeCommand
 
getProducedType() - Method in class org.crsh.command.pipeline.ConvertingPipe
 
getProducedType() - Method in class org.crsh.command.pipeline.PipeLine
 
getProducedType() - Method in class org.crsh.command.pipeline.ToChunkPipe
 
getProducedType() - Method in interface org.crsh.io.Producer
Returns the class of the produced type.
getProducedType() - Method in class org.crsh.lang.groovy.closure.ClosureInvoker
 
getPrompt() - Method in class org.crsh.shell.impl.async.AsyncShell
 
getPrompt() - Method in class org.crsh.shell.impl.command.CRaSHSession
 
getPrompt() - Method in class org.crsh.shell.impl.remoting.ServerAutomaton
 
getPrompt() - Method in interface org.crsh.shell.Shell
Returns the shell prompt.
getProperty(String) - Method in class org.crsh.command.InvocationContextImpl
 
getProperty(String) - Method in class org.crsh.command.pipeline.AbstractPipe
 
getProperty(String) - Method in class org.crsh.lang.groovy.closure.PipeLineClosure
 
getProperty(String) - Method in class org.crsh.lang.groovy.command.GroovyCommand
 
getProperty(String) - Method in class org.crsh.lang.groovy.command.GroovyScript
 
getProperty(String) - Method in class org.crsh.lang.groovy.command.GroovyScriptCommand
 
getProperty(PropertyDescriptor<T>) - Method in class org.crsh.plugin.PluginContext
Returns a context property or null if it cannot be found.
getProperty(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 interface org.crsh.shell.InteractionContext
Returns a generic property, usually this property is resolved by the shell client.
getProperty(String) - Method in class org.crsh.term.console.ConsoleTerm
 
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
getPropertyManager() - Method in class org.crsh.plugin.PluginContext
 
getRenderable(Class<I>) - Static method in class org.crsh.text.Renderable
 
getREPL() - Static method in class org.crsh.lang.groovy.GroovyRepl
 
getRepl() - Method in class org.crsh.shell.impl.command.CRaSHSession
Returns the current repl of this session.
getResource(String) - Method in class org.crsh.util.AbstractClassCache
 
getResource(String) - Method in class org.crsh.util.ClassCache
 
getResource() - Method in class org.crsh.vfs.File
 
getResources() - Method in class org.crsh.vfs.File
 
getRightCellPadding() - Method in class org.crsh.text.ui.TableElement
 
getRowLayout() - Method in class org.crsh.text.ui.TableElement
 
getRows() - Method in class org.crsh.text.ui.TableElement
 
getRunnable() - Method in class org.crsh.shell.impl.remoting.RemoteClient
 
getSecond() - Method in class org.crsh.util.Pair
 
getSeparator() - Method in class org.crsh.text.ui.TableElement
 
getSession() - Method in class org.crsh.command.BaseRuntimeContext
 
getSession() - Method in class org.crsh.command.InvocationContextImpl
 
getSession() - Method in class org.crsh.command.pipeline.AbstractPipe
 
getSession() - Method in interface org.crsh.command.RuntimeContext
Returns the current session.
getSession() - Method in class org.crsh.shell.impl.command.CRaSHSession
 
getShell() - Method in class org.crsh.shell.impl.remoting.RemoteServer
 
getSize() - Method in class org.crsh.text.ui.RowElement
 
getSize() - Method in class org.crsh.text.ui.TreeElement
 
getSize() - Method in class org.crsh.vfs.Path
 
getStatus() - Method in class org.crsh.plugin.CRaSHPlugin
Returns the current plugin status.
getStatus() - Method in class org.crsh.shell.impl.async.AsyncProcess
 
getStreamFactory() - Method in class org.crsh.util.ZipIterator
Return a stream factory for the current entry.
getStyle() - Method in class org.crsh.text.ui.Element
 
getText() - Method in class org.crsh.text.Text
 
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
 
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
 
getType() - Method in class org.crsh.text.Renderable
 
getType() - Method in class org.crsh.text.renderers.BindingRenderable
 
getType() - Method in class org.crsh.text.renderers.EntityTypeRenderable
 
getType() - Method in class org.crsh.text.renderers.LoggerRenderable
 
getType() - Method in class org.crsh.text.renderers.MapRenderable
 
getType() - Method in class org.crsh.text.renderers.MemoryUsageRenderable
 
getType() - Method in class org.crsh.text.renderers.ThreadRenderable
 
getType() - Method in class org.crsh.text.ui.ElementRenderable
 
getType() - Method in class org.crsh.text.ui.UIBuilderRenderable
 
getUnderline() - Method in class org.crsh.text.Style.Composite
 
getUnmatched() - Method in class org.crsh.command.BaseCommand
 
getValue() - Method in class org.crsh.plugin.Property
 
getValue() - Method in class org.crsh.text.ui.LabelElement
 
getValue() - Method in class org.crsh.text.ui.TreeElement
 
getValue() - Method in class org.crsh.vfs.Path
Returns the canonical path value.
getVersion() - Method in class org.crsh.plugin.PluginContext
 
getWeights() - Method in class org.crsh.text.ui.Layout.Weighted
 
getWelcome() - Method in class org.crsh.shell.impl.async.AsyncShell
 
getWelcome() - Method in class org.crsh.shell.impl.command.CRaSHSession
 
getWelcome() - Method in class org.crsh.shell.impl.remoting.ServerAutomaton
 
getWelcome() - Method in interface org.crsh.shell.Shell
Returns the welcome message.
getWidth() - Method in class org.crsh.command.InvocationContextImpl
 
getWidth() - Method in class org.crsh.command.pipeline.AbstractPipe
 
getWidth() - Method in class org.crsh.shell.impl.remoting.ClientAutomaton
 
getWidth() - Method in interface org.crsh.shell.ScreenContext
Returns the screen width in chars.
getWidth() - Method in class org.crsh.term.console.ConsoleTerm
 
getWidth() - Method in interface org.crsh.term.spi.TermIO
Returns the term width in chars.
getWidth() - Method in class org.crsh.text.ChunkAdapter
 
getWidth() - Method in class org.crsh.text.RenderAppendable
 
getWidth() - Method in class org.crsh.text.RenderWriter
 
getWriter() - Method in interface org.crsh.command.InvocationContext
Returns the writer for the output.
getWriter() - Method in class org.crsh.command.InvocationContextImpl
 
globexToRegex(String) - Static method in class org.crsh.util.Utils
Create a pattern that transforms a glob expression into a regular expression, the following task are supported * : Match any number of unknown characters ? : Match one unknown character [characters] : Match a character as part of a group of characters \ : Escape character
GroovyCommand - Class in org.crsh.lang.groovy.command
 
GroovyCommand() - Constructor for class org.crsh.lang.groovy.command.GroovyCommand
 
GroovyCommandManager - Class in org.crsh.lang.groovy
 
GroovyCommandManager() - Constructor for class org.crsh.lang.groovy.GroovyCommandManager
 
GroovyCommandManagerImpl - Class in org.crsh.lang.groovy
 
GroovyCommandManagerImpl(PluginContext) - Constructor for class org.crsh.lang.groovy.GroovyCommandManagerImpl
 
GroovyRepl - Class in org.crsh.lang.groovy
 
GroovyRepl() - Constructor for class org.crsh.lang.groovy.GroovyRepl
 
GroovyReplImpl - Class in org.crsh.lang.groovy
Groovy REPL implementation.
GroovyReplImpl() - Constructor for class org.crsh.lang.groovy.GroovyReplImpl
 
GroovyScript - Class in org.crsh.lang.groovy.command
 
GroovyScript() - Constructor for class org.crsh.lang.groovy.command.GroovyScript
 
GroovyScript(Binding) - Constructor for class org.crsh.lang.groovy.command.GroovyScript
 
GroovyScriptCommand - Class in org.crsh.lang.groovy.command
 
GroovyScriptCommand() - Constructor for class org.crsh.lang.groovy.command.GroovyScriptCommand
 
GroovyScriptShellCommand<C extends GroovyScriptCommand> - Class in org.crsh.lang.groovy.command
 
GroovyScriptShellCommand(Class<C>) - Constructor for class org.crsh.lang.groovy.command.GroovyScriptShellCommand
 

H

handle(TermIO, Principal) - Method in class org.crsh.processor.term.ProcessorIOHandler
 
handle(InputStream, OutputStream) - Method in class org.crsh.shell.impl.remoting.RemoteClient
 
handle(InputStream, OutputStream) - Method in class org.crsh.shell.impl.remoting.RemoteServer
 
handle(TermIO, Principal) - Method in interface org.crsh.term.spi.TermIOHandler
Handle an IO for the specified termi IO and user principal.
handle(InputStream, OutputStream) - Method in class org.crsh.util.AbstractSocketClient
 
handle(InputStream, OutputStream) - Method in class org.crsh.util.AbstractSocketServer
 
hashCode() - Method in class org.crsh.text.ChunkBuffer
 
hashCode() - Method in class org.crsh.vfs.Path
 
hasLine() - Method in interface org.crsh.text.LineReader
Returns true if the renderer has a next line to render.
hasNext() - Method in class org.crsh.util.BaseIterator
 
hasNext() - Method in class org.crsh.util.ZipIterator
 
header() - Static method in class org.crsh.text.ui.Element
 
height - Variable in class org.crsh.shell.impl.remoting.ClientMessage.Execute
.
height - Variable in class org.crsh.shell.impl.remoting.ClientMessage.SetSize
.
help - Class in org.crsh.shell.impl.command.system
 
help() - Constructor for class org.crsh.shell.impl.command.system.help
 

I

indexOf(CharSequence, int, char) - Static method in class org.crsh.util.Utils
 
init() - Method in class org.crsh.auth.SimpleAuthenticationPlugin
 
init() - Method in class org.crsh.lang.groovy.GroovyCommandManager
 
init(HashMap<String, Object>) - Method in class org.crsh.lang.groovy.GroovyCommandManager
 
init(HashMap<String, Object>) - Method in class org.crsh.lang.groovy.GroovyCommandManagerImpl
 
init() - Method in class org.crsh.lang.java.JavaCommandManager
 
init(HashMap<String, Object>) - Method in class org.crsh.lang.java.JavaCommandManager
 
init() - Method in class org.crsh.plugin.CRaSHPlugin
Implement this method to know about init life cycle callback.
init() - Method in class org.crsh.processor.term.ProcessorIOHandler
 
init(HashMap<String, Object>) - Method in interface org.crsh.shell.impl.command.CommandManager
 
init() - Method in class org.crsh.shell.impl.command.CRaSHShellFactory
 
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
.
InputStreamFactory - Interface in org.crsh.util
 
INSTANCE - Static variable in class org.crsh.text.CLS
.
instance - Variable in class org.crsh.text.renderers.BindingRenderable.BindingData
 
instanceOf(Class, List<String>) - Static method in class org.crsh.util.TypeResolver
 
instanceOf(Class, String) - Static method in class org.crsh.util.TypeResolver
 
InteractionContext - Interface in org.crsh.shell
The interaction context extends the screen context and provides interaction with the client.
internalError(String, Throwable) - Static method in class org.crsh.shell.ShellResponse
 
internalError(String) - Static method in class org.crsh.shell.ShellResponse
 
InvocationContext<P> - Interface in org.crsh.command
 
InvocationContextImpl<P> - Class in org.crsh.command
 
InvocationContextImpl(CommandContext<P>) - Constructor for class org.crsh.command.InvocationContextImpl
 
invoke(CommandContext<? super P>) - Method in class org.crsh.command.CommandInvoker
Invoke the command.
invoke(InvocationContext<Object>) - Method in class org.crsh.lang.groovy.closure.PipeLineInvoker
 
invokeMethod(String, Object) - Method in class org.crsh.lang.groovy.closure.PipeLineClosure
 
invokeMethod(String, Object) - Method in class org.crsh.lang.groovy.command.GroovyCommand
 
invokeMethod(String, Object) - Method in class org.crsh.lang.groovy.command.GroovyScriptCommand
 
invoker - Variable in class org.crsh.repl.EvalResponse.Invoke
.
IO - Class in org.crsh.util
 
IO() - Constructor for class org.crsh.util.IO
 
isActive() - Method in class org.crsh.lang.groovy.GroovyCommandManager
 
isActive() - Method in class org.crsh.lang.groovy.GroovyCommandManagerImpl
 
isActive() - Method in class org.crsh.lang.groovy.GroovyRepl
 
isActive() - Method in class org.crsh.lang.groovy.GroovyReplImpl
 
isActive() - Method in class org.crsh.lang.java.JavaCommandManager
 
isActive() - Method in class org.crsh.lang.script.ScriptREPL
 
isActive() - Method in interface org.crsh.repl.REPL
Return true if this REPL is active.
isActive() - Method in interface org.crsh.shell.impl.command.CommandManager
Return true if this command manager is active.
isCancelled() - Method in class org.crsh.util.LatchedFuture
 
isChildOf(Path) - Method in class org.crsh.vfs.Path
 
isClosed() - Method in class org.crsh.util.CloseableList
 
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(Path) - Method in class org.crsh.vfs.spi.ram.RAMDriver
 
isDir(String) - Method in class org.crsh.vfs.spi.servlet.ServletContextDriver
 
isDir(Node) - Method in class org.crsh.vfs.spi.url.URLDriver
 
isDirectory(String) - Method in class org.crsh.util.JNDIHandler.JNDICompleter
 
isDone() - Method in class org.crsh.util.LatchedFuture
 
isEmpty() - Method in class org.crsh.text.ChunkBuffer
 
isEmpty() - Method in class org.crsh.text.RenderPrintWriter
 
isEmpty() - Method in class org.crsh.text.RenderWriter
 
isFile(String) - Method in class org.crsh.util.JNDIHandler.JNDICompleter
 
isPiped() - Method in interface org.crsh.command.CommandContext
 
isPiped() - Method in class org.crsh.command.InvocationContextImpl
 
isPiped() - Method in class org.crsh.command.PipeCommand
 
isPiped() - Method in class org.crsh.command.pipeline.AbstractPipe
 
isWaitingEvent() - Method in class org.crsh.processor.term.Processor
 
iterator() - Method in class org.crsh.text.ChunkBuffer
 
iterator() - Method in class org.crsh.text.ui.UIBuilder
 
iterator() - Static method in class org.crsh.util.Utils
 
iterator(E) - Static method in class org.crsh.util.Utils
 
iterator() - Method in class org.crsh.vfs.Path
 
iterator() - Method in class org.crsh.vfs.spi.url.Node
 

J

JaasAuthenticationPlugin - Class in org.crsh.auth
 
JaasAuthenticationPlugin() - Constructor for class org.crsh.auth.JaasAuthenticationPlugin
 
JavaCommandManager - Class in org.crsh.lang.java
 
JavaCommandManager() - Constructor for class org.crsh.lang.java.JavaCommandManager
 
JLineProcessor - Class in org.crsh.processor.jline
 
JLineProcessor(Shell, InputStream, PrintStream, PrintStream, Terminal) - Constructor for class org.crsh.processor.jline.JLineProcessor
 
JNDIHandler - Class in org.crsh.util
 
JNDIHandler() - Constructor for class org.crsh.util.JNDIHandler
 
JNDIHandler.JNDICompleter - Class in org.crsh.util
 
JNDIHandler.JNDICompleter(String...) - Constructor for class org.crsh.util.JNDIHandler.JNDICompleter
 
join(Iterable<String>, String) - Static method in class org.crsh.util.Strings
 

K

keys() - Method in class org.crsh.util.ServletContextMap
 
keys() - Method in class org.crsh.util.SimpleMap
 

L

label(String) - Static method in class org.crsh.text.ui.Element
 
LabelElement - Class in org.crsh.text.ui
 
LabelElement(String, int) - Constructor for class org.crsh.text.ui.LabelElement
 
LabelElement(String) - Constructor for class org.crsh.text.ui.LabelElement
 
LabelElement(Object, int) - Constructor for class org.crsh.text.ui.LabelElement
 
LabelElement(Object) - Constructor for class org.crsh.text.ui.LabelElement
 
lastModified - Variable in class org.crsh.vfs.spi.url.Resource
.
LatchedFuture<V> - Class in org.crsh.util
 
LatchedFuture() - Constructor for class org.crsh.util.LatchedFuture
 
LatchedFuture(V) - Constructor for class org.crsh.util.LatchedFuture
 
Layout - Class in org.crsh.text.ui
The layout computes the lengths of a list of contiguous cells.
Layout() - Constructor for class org.crsh.text.ui.Layout
 
Layout.Weighted - Class in org.crsh.text.ui
 
leaveStyle() - Method in class org.crsh.text.RenderAppendable
 
leftCellPadding(int) - Method in class org.crsh.text.ui.TableElement
 
leftShift(Object) - Method in class org.crsh.command.InvocationContextImpl
 
leftShift(Object) - Method in class org.crsh.text.RenderPrintWriter
Groovy left shift operator.
length() - Method in class org.crsh.util.BlankSequence
 
line - Variable in class org.crsh.shell.impl.remoting.ClientMessage.Execute
.
LineReader - Interface in org.crsh.text
 
lines(int) - Method in class org.crsh.util.CharSlicer
 
linesIterator(int) - Method in class org.crsh.util.CharSlicer
 
list(E...) - Static method in class org.crsh.util.Utils
 
list(Iterable<E>) - Static method in class org.crsh.util.Utils
 
list(Iterator<E>) - Static method in class org.crsh.util.Utils
 
listResources(ResourceKind) - Method in class org.crsh.plugin.PluginContext
List the resources id for a specific resource kind.
loadClass(String) - Method in class org.crsh.util.AbstractClassCache
 
loadClass(String) - Method in class org.crsh.util.ClassCache
 
loadConf(File) - Static method in class org.crsh.plugin.ResourceManager
 
loadResource(String, ResourceKind) - Method in class org.crsh.plugin.PluginContext
Load a resource from the context.
loadResources(String, ResourceKind) - Method in class org.crsh.plugin.PluginContext
Load a resource from the context.
log - Variable in class org.crsh.plugin.CRaSHPlugin
.
log - Variable in class org.crsh.plugin.PluginLifeCycle
.
log - Variable in class org.crsh.standalone.Bootstrap
.
LoggerRenderable - Class in org.crsh.text.renderers
 
LoggerRenderable() - Constructor for class org.crsh.text.renderers.LoggerRenderable
 
lookup(List<String>, String, Boolean) - Static method in class org.crsh.util.JNDIHandler
 

M

main(InvocationContext<Object>) - Method in class org.crsh.shell.impl.command.system.help
 
main(InvocationContext<Object>, String) - Method in class org.crsh.shell.impl.command.system.repl
 
main(List<String>, List<String>, List<String>, ResourceMode, ResourceMode, Integer) - Method in class org.crsh.standalone.Agent
 
main(Boolean, List<String>, List<String>, List<String>, ResourceMode, ResourceMode, List<Integer>) - Method in class org.crsh.standalone.CRaSH
 
main(String[]) - Static method in class org.crsh.standalone.CRaSH
 
map(M, K, V) - Static method in class org.crsh.util.Utils
 
map(K, V) - Static method in class org.crsh.util.Utils
 
mapping - Variable in class org.crsh.text.renderers.EntityTypeRenderable.AttributeData
 
mapping - Variable in class org.crsh.text.renderers.EntityTypeRenderable.EntityTypeData
 
MapRenderable - Class in org.crsh.text.renderers
 
MapRenderable() - Constructor for class org.crsh.text.renderers.MapRenderable
 
MemoryUsageRenderable - Class in org.crsh.text.renderers
 
MemoryUsageRenderable() - Constructor for class org.crsh.text.renderers.MemoryUsageRenderable
 
MemoryUsageRenderer - Class in org.crsh.text.renderers
 
MemoryUsageRenderer(MemoryUsage) - Constructor for class org.crsh.text.renderers.MemoryUsageRenderer
 
merge(Style) - Method in class org.crsh.text.Style.Composite
 
merge(Style) - Method in class org.crsh.text.Style
 
merge(ClassLoader) - Method in class org.crsh.vfs.spi.url.URLDriver
 
merge(URL) - Method in class org.crsh.vfs.spi.url.URLDriver
 
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
 
moveLeft() - Method in interface org.crsh.term.spi.TermIO
Move the cursor left.
moveRight(char) - Method in interface org.crsh.term.spi.TermIO
Move the cursor right.

N

name - Variable in class org.crsh.plugin.PropertyDescriptor
.
name - Variable in class org.crsh.text.renderers.BindingRenderable.BindingData
 
name - Variable in class org.crsh.text.renderers.EntityTypeRenderable.AttributeData
 
name - Variable in class org.crsh.text.renderers.EntityTypeRenderable.EntityTypeData
 
name(File) - Method in class org.crsh.vfs.spi.file.FileDriver
 
name(H) - Method in interface org.crsh.vfs.spi.FSDriver
 
name(Path) - Method in class org.crsh.vfs.spi.ram.RAMDriver
 
name(String) - Method in class org.crsh.vfs.spi.servlet.ServletContextDriver
 
name - Variable in class org.crsh.vfs.spi.url.Node
.
name(Node) - Method in class org.crsh.vfs.spi.url.URLDriver
 
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.lang.script.Token
.
next() - Method in class org.crsh.util.BaseIterator
 
next() - Method in class org.crsh.util.ZipIterator
 
noCommand() - Static method in class org.crsh.shell.ShellResponse
 
Node - Class in org.crsh.vfs.spi.url
 
Node() - Constructor for class org.crsh.vfs.spi.url.Node
 
nodeCompleted(Object, Object) - Method in class org.crsh.text.ui.UIBuilder
 
notEquals(Object, Object) - Static method in class org.crsh.util.Safe
 
notNull(E, E) - Static method in class org.crsh.util.Utils
 
NULL - Static variable in interface org.crsh.auth.AuthenticationPlugin
The plugin that never authenticates, returns the name value null.
NULL - Static variable in class org.crsh.text.Renderer
 

O

of(F, S) - Static method in class org.crsh.util.Pair
 
ok(Iterable<?>) - Static method in class org.crsh.shell.ShellResponse
 
ok() - Static method in class org.crsh.shell.ShellResponse
 
open(InvocationContext<P>) - Method in class org.crsh.command.PipeCommand
 
open() - Method in class org.crsh.command.PipeCommand
Open pipe.
open(CONS) - Method in class org.crsh.command.pipeline.AbstractPipe
 
open(CommandContext<? super Chunk>) - Method in class org.crsh.command.pipeline.PipeLine
 
open(CONS) - Method in class org.crsh.command.pipeline.ToChunkPipe
 
open(C) - Method in interface org.crsh.io.Producer
Open the producer with the specified consumer.
open(CommandContext<? super Object>) - Method in class org.crsh.lang.groovy.closure.ClosureInvoker
 
open() - Method in interface org.crsh.util.InputStreamFactory
Open the stream.
open(File) - Method in class org.crsh.vfs.spi.file.FileDriver
 
open(H) - Method in interface org.crsh.vfs.spi.FSDriver
 
open(Path) - Method in class org.crsh.vfs.spi.ram.RAMDriver
 
open(String) - Method in class org.crsh.vfs.spi.servlet.ServletContextDriver
 
open(Node) - Method in class org.crsh.vfs.spi.url.URLDriver
 
openConnection(URL) - Method in class org.crsh.vfs.spi.ram.RAMURLStreamHandler
 
or(Object) - Method in class org.crsh.lang.groovy.closure.PipeLineClosure
 
org.crsh.auth - package org.crsh.auth
 
org.crsh.command - package org.crsh.command
 
org.crsh.command.pipeline - package org.crsh.command.pipeline
 
org.crsh.io - package org.crsh.io
 
org.crsh.lang.groovy - package org.crsh.lang.groovy
 
org.crsh.lang.groovy.ast - package org.crsh.lang.groovy.ast
 
org.crsh.lang.groovy.closure - package org.crsh.lang.groovy.closure
 
org.crsh.lang.groovy.command - package org.crsh.lang.groovy.command
 
org.crsh.lang.java - package org.crsh.lang.java
 
org.crsh.lang.script - package org.crsh.lang.script
 
org.crsh.plugin - package org.crsh.plugin
 
org.crsh.processor.jline - package org.crsh.processor.jline
 
org.crsh.processor.term - package org.crsh.processor.term
 
org.crsh.repl - package org.crsh.repl
 
org.crsh.shell - package org.crsh.shell
 
org.crsh.shell.impl.async - package org.crsh.shell.impl.async
 
org.crsh.shell.impl.command - package org.crsh.shell.impl.command
 
org.crsh.shell.impl.command.system - package org.crsh.shell.impl.command.system
 
org.crsh.shell.impl.remoting - package org.crsh.shell.impl.remoting
 
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.text - package org.crsh.text
 
org.crsh.text.renderers - package org.crsh.text.renderers
 
org.crsh.text.ui - package org.crsh.text.ui
 
org.crsh.util - package org.crsh.util
 
org.crsh.vfs - package org.crsh.vfs
 
org.crsh.vfs.spi - package org.crsh.vfs.spi
 
org.crsh.vfs.spi.file - package org.crsh.vfs.spi.file
 
org.crsh.vfs.spi.ram - package org.crsh.vfs.spi.ram
 
org.crsh.vfs.spi.servlet - package org.crsh.vfs.spi.servlet
 
org.crsh.vfs.spi.url - package org.crsh.vfs.spi.url
 
out - Variable in class org.crsh.command.AbstractCommand
The current output.
out - Variable in class org.crsh.lang.groovy.command.GroovyScriptCommand
The current output.
Overflow - Enum in org.crsh.text.ui
Overflow control.
overflow(Overflow) - Method in class org.crsh.text.ui.TableElement
 

P

Pair<F,S> - Class in org.crsh.util
 
Pair(F, S) - Constructor for class org.crsh.util.Pair
 
parse(CharSequence) - Static method in class org.crsh.lang.script.Token
 
parse(CharSequence, int) - Static method in class org.crsh.lang.script.Token
 
parse(String) - Method in class org.crsh.plugin.PropertyDescriptor
Parse a string representation of a value and returns the corresponding typed value.
parse(String, String) - Method in class org.crsh.util.ClassFactory
 
Path - Class in org.crsh.vfs
 
payload - Variable in class org.crsh.shell.impl.remoting.ServerMessage.Chunk
.
peekContext() - Method in class org.crsh.command.AbstractCommand
 
peekContext() - Method in class org.crsh.lang.groovy.command.GroovyScriptCommand
 
PipeCommand<C,P> - Class in org.crsh.command
A pipe command.
PipeCommand() - Constructor for class org.crsh.command.PipeCommand
 
piped - Variable in class org.crsh.command.pipeline.AbstractPipe
.
PipeLine - Class in org.crsh.command.pipeline
 
PipeLine(CommandInvoker[]) - Constructor for class org.crsh.command.pipeline.PipeLine
 
PipeLineClosure - Class in org.crsh.lang.groovy.closure
 
PipeLineClosure(InvocationContext<Object>, String, ShellCommand) - Constructor for class org.crsh.lang.groovy.closure.PipeLineClosure
 
PipeLineClosure(InvocationContext<Object>, PipeLineElement[]) - Constructor for class org.crsh.lang.groovy.closure.PipeLineClosure
 
PipeLineFactory - Class in org.crsh.lang.script
A factory for a pipeline.
PipeLineFactory(String, PipeLineFactory) - Constructor for class org.crsh.lang.script.PipeLineFactory
Create a pipeline factory for the specified line and next factory
PipeLineInvoker - Class in org.crsh.lang.groovy.closure
 
PipeLineInvoker(PipeLineClosure, Object[]) - Constructor for class org.crsh.lang.groovy.closure.PipeLineInvoker
 
PluginContext - Class in org.crsh.plugin
 
PluginContext(PluginDiscovery, Map<String, Object>, FS, FS, ClassLoader) - Constructor for class org.crsh.plugin.PluginContext
Create a new plugin context with preconfigured executor and scanner, this is equivalent to invoking:
PluginContext(ExecutorService, ScheduledExecutorService, PluginDiscovery, Map<String, Object>, FS, FS, ClassLoader) - Constructor for class org.crsh.plugin.PluginContext
Create a new plugin context.
PluginDiscovery - Interface in org.crsh.plugin
 
PluginLifeCycle - Class in org.crsh.plugin
The base class for managing the CRaSH life cycle.
PluginLifeCycle() - Constructor for class org.crsh.plugin.PluginLifeCycle
 
popContext() - Method in class org.crsh.command.AbstractCommand
 
popContext() - Method in class org.crsh.lang.groovy.command.GroovyScriptCommand
 
prefix - Variable in class org.crsh.shell.impl.remoting.ClientMessage.GetCompletion
.
print(Object, Color) - Method in class org.crsh.text.RenderPrintWriter
 
print(Object, Color, Color) - Method in class org.crsh.text.RenderPrintWriter
 
print(Object, Decoration) - Method in class org.crsh.text.RenderPrintWriter
 
print(Object, Decoration, Color) - Method in class org.crsh.text.RenderPrintWriter
 
print(Object, Decoration, Color, Color) - Method in class org.crsh.text.RenderPrintWriter
 
print(Object, Style) - Method in class org.crsh.text.RenderPrintWriter
 
print(Object) - Method in class org.crsh.text.RenderPrintWriter
 
println(Object, Color) - Method in class org.crsh.text.RenderPrintWriter
 
println(Object, Color, Color) - Method in class org.crsh.text.RenderPrintWriter
 
println(Object, Decoration) - Method in class org.crsh.text.RenderPrintWriter
 
println(Object, Decoration, Color) - Method in class org.crsh.text.RenderPrintWriter
 
println(Object, Decoration, Color, Color) - Method in class org.crsh.text.RenderPrintWriter
 
println(Object, Style) - Method in class org.crsh.text.RenderPrintWriter
 
println(Object) - Method in class org.crsh.text.RenderPrintWriter
 
Processor - Class in org.crsh.processor.term
 
Processor(Term, Shell) - Constructor for class org.crsh.processor.term.Processor
 
ProcessorIOHandler - Class in org.crsh.processor.term
 
ProcessorIOHandler() - Constructor for class org.crsh.processor.term.ProcessorIOHandler
 
Producer<P,C extends Consumer<? super P>> - Interface in org.crsh.io
A producer that produces elements in a specific consumer.
Property<T> - Class in org.crsh.plugin
 
Property(PropertyDescriptor<T>, T) - Constructor for class org.crsh.plugin.Property
 
PropertyDescriptor<T> - Class in org.crsh.plugin
 
PropertyDescriptor(Class<T>, String, T, String) - Constructor for class org.crsh.plugin.PropertyDescriptor
Create a new property descriptor.
PropertyDescriptor(Class<T>, String, T, String, boolean) - Constructor for class org.crsh.plugin.PropertyDescriptor
Create a new property descriptor.
provide(P) - Method in class org.crsh.command.InvocationContextImpl
 
provide(C) - Method in class org.crsh.command.PipeCommand
Extends the throw clause of the Consumer.provide(Object) method.
provide(C) - Method in class org.crsh.command.pipeline.ConvertingPipe
 
provide(Void) - Method in class org.crsh.command.pipeline.PipeLine
 
provide(C) - Method in class org.crsh.command.pipeline.ToChunkPipe
 
provide(C) - Method in interface org.crsh.io.Consumer
Provide an element.
provide(Object) - Method in class org.crsh.lang.groovy.closure.ClosureInvoker
 
provide(Chunk) - Method in class org.crsh.processor.term.Processor
 
provide(Chunk) - Method in class org.crsh.term.console.ConsoleTerm
 
provide(Object) - Method in class org.crsh.text.ChunkAdapter
 
provide(Chunk) - Method in class org.crsh.text.ChunkBuffer
 
provide(Chunk) - Method in class org.crsh.text.RenderWriter
 
pushContext(InvocationContext<?>) - Method in class org.crsh.command.AbstractCommand
 
pushContext(InvocationContext<?>) - Method in class org.crsh.lang.groovy.command.GroovyScriptCommand
 

Q

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

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
 
read() - Method in class org.crsh.term.console.ConsoleTerm
 
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.
readAsBytes(InputStream) - Static method in class org.crsh.util.IO
 
readAsUTF8(InputStream) - Static method in class org.crsh.util.IO
 
reader(int, int) - Method in class org.crsh.text.Renderer
Create a renderer for the specified width and height or return null if the element does not provide any output for the specified dimensions.
reader(int) - Method in class org.crsh.text.Renderer
Create a renderer for the specified width or return null if the element does not provide any output.
reader(int) - Method in class org.crsh.text.renderers.MemoryUsageRenderer
 
reader(int, int) - Method in class org.crsh.text.renderers.MemoryUsageRenderer
 
reader(int) - Method in class org.crsh.text.ui.TextRenderer
 
readLine(String) - Method in class org.crsh.command.BaseCommand
 
readLine(String, boolean) - Method in class org.crsh.command.BaseCommand
 
readLine(String, boolean) - Method in class org.crsh.command.InvocationContextImpl
 
readLine(String, boolean) - Method in class org.crsh.command.pipeline.AbstractPipe
 
readLine(String, boolean) - Method in interface org.crsh.shell.InteractionContext
Display a message and read a line on the console.
readLine(CharSequence) - Static method in class org.crsh.term.TermEvent
 
refresh() - Method in class org.crsh.plugin.PluginContext
Refresh the fs system view.
releaseAlternateBuffer() - Method in class org.crsh.command.InvocationContextImpl
 
releaseAlternateBuffer() - Method in class org.crsh.command.pipeline.AbstractPipe
 
releaseAlternateBuffer() - Method in interface org.crsh.shell.InteractionContext
Release control of the alternate buffer.
releaseAlternateBuffer() - Method in class org.crsh.term.console.ConsoleTerm
 
releaseAlternateBuffer() - Method in interface org.crsh.term.spi.TermIO
Release control of the alternate buffer.
releaseAlternateBuffer() - Method in interface org.crsh.term.Term
Release control of the alternate buffer.
RemoteClient - Class in org.crsh.shell.impl.remoting
 
RemoteClient(int, Shell) - Constructor for class org.crsh.shell.impl.remoting.RemoteClient
 
RemoteServer - Class in org.crsh.shell.impl.remoting
 
RemoteServer(int) - Constructor for class org.crsh.shell.impl.remoting.RemoteServer
 
remove() - Method in class org.crsh.util.BaseIterator
 
render(RenderAppendable) - Method in class org.crsh.text.Renderer
Renders this object to the provided output.
render(RenderAppendable) - Method in class org.crsh.text.ui.Element
 
Renderable<E> - Class in org.crsh.text
Provide a renderable.
Renderable() - Constructor for class org.crsh.text.Renderable
 
RenderAppendable - Class in org.crsh.text
 
RenderAppendable(ScreenContext) - Constructor for class org.crsh.text.RenderAppendable
 
renderer(Iterator<E>) - Method in class org.crsh.text.Renderable
 
Renderer - Class in org.crsh.text
Something that can be rendered within a context.
Renderer() - Constructor for class org.crsh.text.Renderer
 
renderer(Iterator<BindingRenderable.BindingData>) - Method in class org.crsh.text.renderers.BindingRenderable
 
renderer(Iterator<EntityTypeRenderable.EntityTypeData>) - Method in class org.crsh.text.renderers.EntityTypeRenderable
 
renderer(Iterator<Logger>) - Method in class org.crsh.text.renderers.LoggerRenderable
 
renderer(Iterator<Map<?, ?>>) - Method in class org.crsh.text.renderers.MapRenderable
 
renderer(Iterator<MemoryUsage>) - Method in class org.crsh.text.renderers.MemoryUsageRenderable
 
renderer(Iterator<Thread>) - Method in class org.crsh.text.renderers.ThreadRenderable
 
renderer() - Method in class org.crsh.text.ui.Element
 
renderer(Iterator<Element>) - Method in class org.crsh.text.ui.ElementRenderable
 
renderer() - Method in class org.crsh.text.ui.EvalElement
 
renderer() - Method in class org.crsh.text.ui.LabelElement
 
renderer() - Method in class org.crsh.text.ui.RowElement
 
renderer() - Method in class org.crsh.text.ui.TableElement
 
renderer() - Method in class org.crsh.text.ui.TextElement
 
renderer() - Method in class org.crsh.text.ui.TreeElement
 
renderer(Iterator<UIBuilder>) - Method in class org.crsh.text.ui.UIBuilderRenderable
 
renderLine(RenderAppendable) - Method in interface org.crsh.text.LineReader
Renders the element.
RenderPrintWriter - Class in org.crsh.text
 
RenderPrintWriter(ScreenContext) - Constructor for class org.crsh.text.RenderPrintWriter
 
RenderPrintWriter(ScreenContext, Closeable) - Constructor for class org.crsh.text.RenderPrintWriter
 
RenderWriter - Class in org.crsh.text
 
RenderWriter(ScreenContext) - Constructor for class org.crsh.text.RenderWriter
 
RenderWriter(ScreenContext, Closeable) - Constructor for class org.crsh.text.RenderWriter
 
REPL - Interface in org.crsh.repl
Read–eval–print loop.
repl - Class in org.crsh.shell.impl.command.system
 
repl() - Constructor for class org.crsh.shell.impl.command.system.repl
 
ReplCompleter - Interface in org.crsh.shell.impl.command.system
 
REPLSession - Interface in org.crsh.repl
 
reset - Static variable in class org.crsh.text.Style
 
resolve(String) - Method in interface org.crsh.command.InvocationContext
Resolve a command invoker for the specified command line.
resolve(String) - Method in class org.crsh.command.InvocationContextImpl
 
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.
resolveCommand(String, byte[]) - Method in class org.crsh.lang.groovy.GroovyCommandManager
 
resolveCommand(String, byte[]) - Method in class org.crsh.lang.groovy.GroovyCommandManagerImpl
 
resolveCommand(String, byte[]) - Method in class org.crsh.lang.java.JavaCommandManager
 
resolveCommand(String, byte[]) - Method in interface org.crsh.shell.impl.command.CommandManager
Resolve a command for the specified command name.
resolveCommand(String) - Method in class org.crsh.shell.impl.command.CRaSH
Attempt to obtain a command instance.
resolveInvoker(Map<String, ?>, String, Map<String, ?>, List<?>) - Method in class org.crsh.command.BaseShellCommand
 
resolveInvoker(String) - Method in class org.crsh.command.BaseShellCommand
 
resolveInvoker(InvocationMatch<CC>) - Method in class org.crsh.command.BaseShellCommand
 
resolveInvoker(String) - Method in interface org.crsh.command.ShellCommand
Provides an invoker for the command line specified as a command line to parse.
resolveInvoker(Map<String, ?>, String, Map<String, ?>, List<?>) - Method in interface org.crsh.command.ShellCommand
Provides an invoker for the command line specified in a detyped manner.
resolveInvoker(String) - Method in class org.crsh.lang.groovy.command.GroovyScriptShellCommand
 
resolveInvoker(Map<String, ?>, String, Map<String, ?>, List<?>) - Method in class org.crsh.lang.groovy.command.GroovyScriptShellCommand
 
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, byte[], long) - Constructor for class org.crsh.vfs.Resource
 
Resource(String, URL) - Constructor for class org.crsh.vfs.Resource
 
Resource - Class in org.crsh.vfs.spi.url
 
ResourceKind - Enum in org.crsh.plugin
 
ResourceManager - Class in org.crsh.plugin
 
response - Variable in class org.crsh.repl.EvalResponse.Response
.
response - Variable in class org.crsh.shell.impl.remoting.ServerMessage.End
.
rethrow(Class<T>, Throwable) - Static method in class org.crsh.util.Safe
 
rightCellPadding(int) - Method in class org.crsh.text.ui.TableElement
 
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.ram.RAMDriver
 
root() - Method in class org.crsh.vfs.spi.servlet.ServletContextDriver
 
root() - Method in class org.crsh.vfs.spi.url.URLDriver
 
row() - Static method in class org.crsh.text.ui.Element
 
RowElement - Class in org.crsh.text.ui
 
RowElement() - Constructor for class org.crsh.text.ui.RowElement
 
RowElement(boolean) - Constructor for class org.crsh.text.ui.RowElement
 
rowLayout - Variable in class org.crsh.text.ui.TableElement
The optional row row layout.
run() - Method in class org.crsh.processor.jline.JLineProcessor
 
run() - Method in class org.crsh.processor.term.Processor
 
run() - Method in class org.crsh.shell.impl.remoting.ClientAutomaton
 
run() - Method in class org.crsh.util.Statement
 
RuntimeContext - Interface in org.crsh.command
The minimum set of services that a command needs for executing properly: a session map an attribute map

S

Safe - Class in org.crsh.util
 
Safe() - Constructor for class org.crsh.util.Safe
 
saveClass(String, TimestampedObject<Class<? extends T>>) - Method in class org.crsh.util.AbstractClassCache
 
saveClass(String, TimestampedObject<Class<? extends T>>) - Method in class org.crsh.util.ClassCache
 
ScreenContext - Interface in org.crsh.shell
The screen context extends the consumer and add information about the screen.
ScriptException - Exception in org.crsh.command
Base command thrown during the execution of a command.
ScriptException() - Constructor for exception org.crsh.command.ScriptException
 
ScriptException(String) - Constructor for exception org.crsh.command.ScriptException
 
ScriptException(String, Throwable) - Constructor for exception org.crsh.command.ScriptException
 
ScriptException(Throwable) - Constructor for exception org.crsh.command.ScriptException
 
ScriptREPL - Class in org.crsh.lang.script
 
secret - Variable in class org.crsh.plugin.PropertyDescriptor
.
SECRET_DISPLAY_VALUE - Static variable in class org.crsh.plugin.PropertyDescriptor
The display value returned when a property is secret.
send() - Method in class org.crsh.text.ChunkAdapter
 
separator - Variable in class org.crsh.text.ui.TableElement
.
separator(BorderStyle) - Method in class org.crsh.text.ui.TableElement
 
ServerAutomaton - Class in org.crsh.shell.impl.remoting
 
ServerAutomaton(ObjectOutputStream, ObjectInputStream) - Constructor for class org.crsh.shell.impl.remoting.ServerAutomaton
 
ServerAutomaton(InputStream, OutputStream) - Constructor for class org.crsh.shell.impl.remoting.ServerAutomaton
 
ServerMessage - Class in org.crsh.shell.impl.remoting
 
ServerMessage() - Constructor for class org.crsh.shell.impl.remoting.ServerMessage
 
ServerMessage.Chunk - Class in org.crsh.shell.impl.remoting
 
ServerMessage.Chunk(Chunk) - Constructor for class org.crsh.shell.impl.remoting.ServerMessage.Chunk
 
ServerMessage.Completion - Class in org.crsh.shell.impl.remoting
 
ServerMessage.Completion(CompletionMatch) - Constructor for class org.crsh.shell.impl.remoting.ServerMessage.Completion
 
ServerMessage.End - Class in org.crsh.shell.impl.remoting
 
ServerMessage.End(ShellResponse) - Constructor for class org.crsh.shell.impl.remoting.ServerMessage.End
 
ServerMessage.Flush - Class in org.crsh.shell.impl.remoting
 
ServerMessage.Flush() - Constructor for class org.crsh.shell.impl.remoting.ServerMessage.Flush
 
ServerMessage.GetSize - Class in org.crsh.shell.impl.remoting
 
ServerMessage.GetSize() - Constructor for class org.crsh.shell.impl.remoting.ServerMessage.GetSize
 
ServerMessage.Prompt - Class in org.crsh.shell.impl.remoting
 
ServerMessage.Prompt(String) - Constructor for class org.crsh.shell.impl.remoting.ServerMessage.Prompt
 
ServerMessage.ReadLine - Class in org.crsh.shell.impl.remoting
 
ServerMessage.ReadLine() - Constructor for class org.crsh.shell.impl.remoting.ServerMessage.ReadLine
 
ServerMessage.UseAlternateBuffer - Class in org.crsh.shell.impl.remoting
 
ServerMessage.UseAlternateBuffer() - Constructor for class org.crsh.shell.impl.remoting.ServerMessage.UseAlternateBuffer
 
ServerMessage.UseMainBuffer - Class in org.crsh.shell.impl.remoting
 
ServerMessage.UseMainBuffer() - Constructor for class org.crsh.shell.impl.remoting.ServerMessage.UseMainBuffer
 
ServerMessage.Welcome - Class in org.crsh.shell.impl.remoting
 
ServerMessage.Welcome(String) - Constructor for class org.crsh.shell.impl.remoting.ServerMessage.Welcome
 
ServerProcess - Class in org.crsh.shell.impl.remoting
 
ServiceLoaderDiscovery - Class in org.crsh.plugin
 
ServiceLoaderDiscovery(ClassLoader) - Constructor for class org.crsh.plugin.ServiceLoaderDiscovery
Create a new instance.
ServletContextDriver - Class in org.crsh.vfs.spi.servlet
 
ServletContextDriver(ServletContext, String) - Constructor for class org.crsh.vfs.spi.servlet.ServletContextDriver
 
ServletContextMap - Class in org.crsh.util
 
ServletContextMap(ServletContext) - Constructor for class org.crsh.util.ServletContextMap
 
set(V) - Method in class org.crsh.util.LatchedFuture
 
set(E...) - Static method in class org.crsh.util.Utils
 
setAttributes(Map<String, Object>) - Method in class org.crsh.standalone.Bootstrap
Replaces the attributes to use, the new attributes map will be used as is and not copied.
setBorder(BorderStyle) - Method in class org.crsh.text.ui.TableElement
 
setColumnLayout(Layout) - Method in class org.crsh.text.ui.TableElement
 
setConfig(Properties) - Method in class org.crsh.plugin.PluginLifeCycle
 
setEcho(boolean) - Method in class org.crsh.term.console.ConsoleTerm
 
setEcho(boolean) - Method in interface org.crsh.term.Term
Set the echo mode on the term.
setLeftCellPadding(int) - Method in class org.crsh.text.ui.TableElement
 
setMetaClass(MetaClass) - Method in class org.crsh.lang.groovy.command.GroovyCommand
 
setOverflow(Overflow) - Method in class org.crsh.text.ui.TableElement
 
setParent(Object, Object) - Method in class org.crsh.text.ui.UIBuilder
 
setProperty(String, Object) - Method in class org.crsh.lang.groovy.command.GroovyCommand
 
setProperty(PropertyDescriptor<T>, T) - Method in class org.crsh.plugin.PluginContext
Set a context property to a new value.
setProperty(PropertyDescriptor<T>, String) - Method in class org.crsh.plugin.PluginContext
Set a context property to a new value.
setRepl(REPL) - Method in class org.crsh.shell.impl.command.CRaSHSession
Set the current repl of this session.
setRightCellPadding(int) - Method in class org.crsh.text.ui.TableElement
 
setRowLayout(Layout) - Method in class org.crsh.text.ui.TableElement
 
setSeparator(BorderStyle) - Method in class org.crsh.text.ui.TableElement
 
setStyle(Style.Composite) - Method in class org.crsh.text.ui.Element
 
Shell - Interface in org.crsh.shell
 
ShellCommand - Interface in org.crsh.command
A shell command.
ShellFactory - Interface in org.crsh.shell
 
ShellProcess - Interface in org.crsh.shell
A shell process.
ShellProcessContext - Interface in org.crsh.shell
The context provided when a ShellProcess is executed.
ShellResponse - Class in org.crsh.shell
 
ShellResponse() - Constructor for class org.crsh.shell.ShellResponse
 
ShellResponse.Cancelled - Class in org.crsh.shell
 
ShellResponse.Close - Class in org.crsh.shell
 
ShellResponse.Error - Class in org.crsh.shell
 
ShellResponse.NoCommand - Class in org.crsh.shell
 
ShellResponse.Ok - Class in org.crsh.shell
Command execution is terminated.
ShellResponse.UnknownCommand - Class in org.crsh.shell
 
show(Element) - Method in class org.crsh.text.RenderPrintWriter
 
shutdown() - Method in class org.crsh.standalone.Bootstrap
 
SIMPLE_PASSWORD - Static variable in class org.crsh.auth.SimpleAuthenticationPlugin
The password.
SIMPLE_USERNAME - Static variable in class org.crsh.auth.SimpleAuthenticationPlugin
The username.
SimpleAuthenticationPlugin - Class in org.crsh.auth
 
SimpleAuthenticationPlugin() - Constructor for class org.crsh.auth.SimpleAuthenticationPlugin
 
SimpleMap<K,V> - Class in org.crsh.util
 
SimpleMap() - Constructor for class org.crsh.util.SimpleMap
 
SimplePluginDiscovery - Class in org.crsh.plugin
 
SimplePluginDiscovery() - Constructor for class org.crsh.plugin.SimplePluginDiscovery
 
SimplePluginDiscovery(CRaSHPlugin<?>...) - Constructor for class org.crsh.plugin.SimplePluginDiscovery
 
size() - Method in class org.crsh.util.CharSlicer
 
split(CharSequence, char) - Static method in class org.crsh.util.Strings
 
split(CharSequence, char, int) - Static method in class org.crsh.util.Strings
 
start(PluginContext) - Method in class org.crsh.plugin.PluginLifeCycle
 
Statement - Class in org.crsh.util
An helper for chaining statements to execute.
Statement() - Constructor for class org.crsh.util.Statement
 
Status - Enum in org.crsh.shell.impl.async
 
stop() - Method in class org.crsh.plugin.PluginLifeCycle
 
streamFactory - Variable in class org.crsh.vfs.spi.url.Resource
.
Strings - Class in org.crsh.util
 
Strings() - Constructor for class org.crsh.util.Strings
 
Style - Class in org.crsh.text
 
Style() - Constructor for class org.crsh.text.Style
 
style(Color) - Static method in class org.crsh.text.Style
 
style(Color, Color) - Static method in class org.crsh.text.Style
 
style(Decoration, Color, Color) - Static method in class org.crsh.text.Style
 
style(Boolean, Boolean, Boolean, Color, Color) - Static method in class org.crsh.text.Style
 
style() - Static method in class org.crsh.text.Style
 
style(Decoration) - Static method in class org.crsh.text.Style
 
style(Decoration, Color) - Static method in class org.crsh.text.Style
 
style(Style.Composite) - Method in class org.crsh.text.ui.Element
 
style(Style.Composite) - Method in class org.crsh.text.ui.LabelElement
 
style(Style.Composite) - Method in class org.crsh.text.ui.RowElement
 
style(Style.Composite) - Method in class org.crsh.text.ui.TableElement
 
style(Style.Composite) - Method in class org.crsh.text.ui.TextElement
 
Style.Composite - Class in org.crsh.text
 
styleOff() - Method in class org.crsh.text.RenderAppendable
 
styleOn() - Method in class org.crsh.text.RenderAppendable
 
subSequence(int, int) - Method in class org.crsh.util.BlankSequence
 
SyntaxException - Exception in org.crsh.command
Wrong syntax provided when invoking the command.
SyntaxException(String) - Constructor for exception org.crsh.command.SyntaxException
 

T

TableElement - Class in org.crsh.text.ui
 
TableElement() - Constructor for class org.crsh.text.ui.TableElement
 
TableElement(int...) - Constructor for class org.crsh.text.ui.TableElement
 
TableElement(int[], int[]) - Constructor for class org.crsh.text.ui.TableElement
 
takeAlternateBuffer() - Method in class org.crsh.command.InvocationContextImpl
 
takeAlternateBuffer() - Method in class org.crsh.command.pipeline.AbstractPipe
 
takeAlternateBuffer() - Method in interface org.crsh.shell.InteractionContext
Take control of the alternate buffer.
takeAlternateBuffer() - Method in class org.crsh.term.console.ConsoleTerm
 
takeAlternateBuffer() - Method in interface org.crsh.term.spi.TermIO
Take control of the alternate buffer.
takeAlternateBuffer() - Method in interface org.crsh.term.Term
Take control of the alternate buffer.
Term - Interface in org.crsh.term
 
TermEvent - Class in org.crsh.term
 
TermEvent.Break - Class in org.crsh.term
Signals a control-break.
TermEvent.Close - Class in org.crsh.term
Signals a control-break.
TermEvent.Complete - Class in org.crsh.term
Signals the completion of a text line.
TermEvent.ReadLine - Class in org.crsh.term
Signals a line was submitted for processing.
TermIO - Interface in org.crsh.term.spi
 
TermIOHandler - Interface in org.crsh.term.spi
 
TermLifeCycle - Class in org.crsh.term
 
TermLifeCycle(PluginContext) - Constructor for class org.crsh.term.TermLifeCycle
 
Text - Class in org.crsh.text
 
TextElement - Class in org.crsh.text.ui
 
TextElement(Iterable<Chunk>, int) - Constructor for class org.crsh.text.ui.TextElement
 
TextElement(Iterable<Chunk>) - Constructor for class org.crsh.text.ui.TextElement
 
TextRenderer - Class in org.crsh.text.ui
 
TextRenderer(TextElement) - Constructor for class org.crsh.text.ui.TextRenderer
 
ThreadRenderable - Class in org.crsh.text.renderers
 
ThreadRenderable() - Constructor for class org.crsh.text.renderers.ThreadRenderable
 
TimestampedObject<T> - Class in org.crsh.util
 
TimestampedObject(long, T) - Constructor for class org.crsh.util.TimestampedObject
 
toAnsiSequence() - Method in class org.crsh.text.Style
 
ToChunkPipe<C,CONS extends CommandContext<? super Chunk>> - Class in org.crsh.command.pipeline
 
ToChunkPipe(Class<C>, boolean) - Constructor for class org.crsh.command.pipeline.ToChunkPipe
 
Token - Class in org.crsh.lang.script
 
Token(String, Token) - Constructor for class org.crsh.lang.script.Token
 
toProperty(String) - Method in class org.crsh.plugin.PropertyDescriptor
Parse a string representation of a value and returns the correspondig property value.
toScript(Throwable) - Method in class org.crsh.command.BaseCommand
 
toScript(Throwable) - Method in class org.crsh.lang.groovy.command.GroovyCommand
 
toString() - Method in class org.crsh.lang.groovy.closure.PipeLineClosure
 
toString() - Method in class org.crsh.plugin.CRaSHPlugin
 
toString() - Method in class org.crsh.plugin.PropertyDescriptor
 
toString() - Method in class org.crsh.shell.ShellResponse.Error
 
toString() - Method in class org.crsh.shell.ShellResponse.UnknownCommand
 
toString() - Method in class org.crsh.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.text.ChunkBuffer
 
toString() - Method in class org.crsh.text.Style.Composite
 
toString() - Method in class org.crsh.text.Style
 
toString() - Method in class org.crsh.text.Text
 
toString() - Method in class org.crsh.text.ui.LabelElement
 
toString() - Method in class org.crsh.text.ui.TextElement
 
toString() - Method in class org.crsh.util.BlankSequence
 
toString() - Method in class org.crsh.vfs.File
 
toString() - Method in class org.crsh.vfs.Path
 
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.text.ui
 
TreeElement() - Constructor for class org.crsh.text.ui.TreeElement
 
TreeElement(Element) - Constructor for class org.crsh.text.ui.TreeElement
 
trimLeft(String) - Static method in class org.crsh.util.Utils
 
type - Variable in class org.crsh.plugin.PropertyDescriptor
.
type - Variable in class org.crsh.text.renderers.BindingRenderable.BindingData
 
type - Variable in class org.crsh.text.renderers.EntityTypeRenderable.AttributeData
 
type - Variable in class org.crsh.text.renderers.EntityTypeRenderable.EntityTypeData
 
TypeResolver - Class in org.crsh.util
 
TypeResolver() - Constructor for class org.crsh.util.TypeResolver
 

U

UIBuilder - Class in org.crsh.text.ui
 
UIBuilder() - Constructor for class org.crsh.text.ui.UIBuilder
 
UIBuilderRenderable - Class in org.crsh.text.ui
 
UIBuilderRenderable() - Constructor for class org.crsh.text.ui.UIBuilderRenderable
 
underline() - Method in enum org.crsh.text.Color
 
underline(Boolean) - Method in enum org.crsh.text.Color
 
underline() - Method in enum org.crsh.text.Decoration
 
underline(Boolean) - Method in enum org.crsh.text.Decoration
 
underline - Variable in class org.crsh.text.Style.Composite
.
underline() - Method in class org.crsh.text.Style.Composite
 
underline(Boolean) - Method in class org.crsh.text.Style.Composite
 
unknownCommand(String) - Static method in class org.crsh.shell.ShellResponse
 
unmatched - Variable in class org.crsh.command.BaseCommand
The unmatched text, only valid during an invocation.
unwrap(ScriptException) - Static method in class org.crsh.lang.groovy.command.GroovyCommand
 
unwrap(Throwable) - Static method in class org.crsh.lang.groovy.command.GroovyCommand
 
url - Variable in class org.crsh.vfs.spi.url.Resource
.
URLDriver - Class in org.crsh.vfs.spi.url
 
URLDriver() - Constructor for class org.crsh.vfs.spi.url.URLDriver
 
Utils - Class in org.crsh.util
 
Utils() - Constructor for class org.crsh.util.Utils
 

V

value - Variable in class org.crsh.lang.script.Token
.
value - Variable in class org.crsh.shell.impl.remoting.ServerMessage.Completion
.
value - Variable in class org.crsh.shell.impl.remoting.ServerMessage.Prompt
.
value - Variable in class org.crsh.shell.impl.remoting.ServerMessage.Welcome
.
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.plugin.ResourceKind
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.impl.async.Status
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.text.Color
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.text.Decoration
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.text.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.text.ui.BorderStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.crsh.text.ui.Overflow
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.crsh.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.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.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.impl.async.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.crsh.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.text.Color
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.crsh.text.Decoration
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.crsh.text.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.crsh.text.ui.BorderStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.crsh.text.ui.Overflow
Returns an array containing the constants of this enum type, in the order they are declared.
verbose - Variable in class org.crsh.text.renderers.BindingRenderable.BindingData
 
verbose - Variable in class org.crsh.text.renderers.EntityTypeRenderable.EntityTypeData
 
vertical(Iterable<? extends Renderer>) - Static method in class org.crsh.text.Renderer
 
VFS_REFRESH_PERIOD - Static variable in class org.crsh.plugin.PropertyDescriptor
.
VFS_REFRESH_UNIT - Static variable in class org.crsh.plugin.PropertyDescriptor
.
visit(ASTNode[], SourceUnit) - Method in class org.crsh.lang.groovy.ast.ArgumentNameTransformer
 
visit(ASTNode[], SourceUnit) - Method in class org.crsh.lang.groovy.ast.CommandTransformer
 
visit(ASTNode[], SourceUnit) - Method in class org.crsh.lang.groovy.ast.DefaultImportTransformer
 

W

WebPluginLifeCycle - Class in org.crsh.plugin
 
WebPluginLifeCycle() - Constructor for class org.crsh.plugin.WebPluginLifeCycle
 
weighted(int...) - Static method in class org.crsh.text.ui.Layout
 
width - Variable in class org.crsh.shell.impl.remoting.ClientMessage.Execute
.
width - Variable in class org.crsh.shell.impl.remoting.ClientMessage.SetSize
.
with(Runnable) - Method in class org.crsh.util.Statement
 
with(Callable<?>) - Method in class org.crsh.util.Statement
 
with(Statement) - Method in class org.crsh.util.Statement
 
withColumnLayout(Layout) - Method in class org.crsh.text.ui.TableElement
 
withRowLayout(Layout) - Method in class org.crsh.text.ui.TableElement
 
write(Chunk) - Method in class org.crsh.command.InvocationContextImpl
 
write(Chunk) - Method in class org.crsh.command.pipeline.ConvertingPipe
 
write(Chunk) - Method in class org.crsh.command.pipeline.ToChunkPipe
 
write(Chunk) - Method in interface org.crsh.shell.ScreenContext
Write a chunk to the screen.
write(Chunk) - Method in class org.crsh.term.console.ConsoleTerm
 
write(CharSequence) - 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(Style) - Method in interface org.crsh.term.spi.TermIO
Write a style.
write(Chunk) - Method in class org.crsh.text.ChunkAdapter
 
write(Chunk) - Method in class org.crsh.text.ChunkBuffer
 
write(Chunk) - Method in class org.crsh.text.RenderAppendable
 
write(Chunk) - Method in class org.crsh.text.RenderWriter
 
write(char[], int, int) - Method in class org.crsh.text.RenderWriter
 
writeAnsiTo(Appendable) - Method in class org.crsh.text.Style.Composite
 
writeAnsiTo(Appendable) - Method in class org.crsh.text.Style
 
writeCRLF() - Method in interface org.crsh.term.spi.TermIO
Write a CRLF.
writeDel() - Method in interface org.crsh.term.spi.TermIO
Delete the char under the cursor.

X

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

Z

ZipIterator - Class in org.crsh.util
 
ZipIterator() - Constructor for class org.crsh.util.ZipIterator
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 

Copyright © 2014 eXo Platform SAS. All Rights Reserved.