|
Groovy 1.8.4 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.Objectorg.codehaus.groovy.tools.shell.Shell
org.codehaus.groovy.tools.shell.Groovysh
class Groovysh extends Shell
An interactive shell for evaluating Groovy code from the command-line (aka. groovysh).
Field Summary |
---|
Fields inherited from class Shell | |
---|---|
log |
Property Summary | |
---|---|
BufferManager |
buffers
|
Closure |
defaultErrorHook
|
Closure |
defaultResultHook
|
Closure |
errorHook
|
String |
evictedLine
|
jline.History |
history
|
boolean |
historyFull
|
List |
imports
|
Interpreter |
interp
|
Parser |
parser
|
Closure |
resultHook
|
InteractiveShellRunner |
runner
|
Constructor Summary | |
Groovysh(ClassLoader classLoader, Binding binding, IO io, Closure registrar)
|
|
Groovysh(ClassLoader classLoader, Binding binding, IO io)
|
|
Groovysh(Binding binding, IO io)
|
|
Groovysh(IO io)
|
|
Groovysh()
|
Method Summary | |
---|---|
Object
|
execute(String line)
Execute a single line, where the line may be a command or Groovy code (complete or incomplete). |
protected Object
|
executeCommand(String line)
|
File
|
getUserStateDirectory()
|
String
|
renderPrompt()
|
int
|
run(String[] args)
|
int
|
run(String commandLine)
|
Methods inherited from class Shell | |
---|---|
execute, findCommand, isExecutable, leftShift, leftShift, parseLine, register |
Methods inherited from class Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Property Detail |
---|
final BufferManager buffers
final Closure defaultErrorHook
final Closure defaultResultHook
Closure errorHook
String evictedLine
jline.History history
boolean historyFull
final List imports
final Interpreter interp
final Parser parser
Closure resultHook
InteractiveShellRunner runner
Constructor Detail |
---|
Groovysh(ClassLoader classLoader, Binding binding, IO io, Closure registrar)
Groovysh(ClassLoader classLoader, Binding binding, IO io)
Groovysh(Binding binding, IO io)
Groovysh(IO io)
Groovysh()
Method Detail |
---|
Object execute(String line)
protected Object executeCommand(String line)
File getUserStateDirectory()
String renderPrompt()
int run(String[] args)
int run(String commandLine)
Copyright © 2003-2011 The Codehaus. All rights reserved.