|
Groovy 1.7.8 | |||||||
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
|
jline.History |
history
|
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()
|
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
jline.History history
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()
int run(String[] args)
int run(String commandLine)
Copyright © 2003-2010 The Codehaus. All rights reserved.