| 
Groovy 1.8.5 | |||||||
| 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.