Package com.sun.xml.ws.test.client
Class InterpreterEx
- java.lang.Object
-
- bsh.Interpreter
-
- com.sun.xml.ws.test.client.InterpreterEx
-
- All Implemented Interfaces:
bsh.ConsoleInterface,Serializable,Runnable
public class InterpreterEx extends bsh.InterpreterInterpreterthat redirects stderr to stdout. We don't want scripts from cluttering stderr, which is reserved for the test harness.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description InterpreterEx(ClassLoader externalClassLoader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objecteval(Reader in)Objecteval(Reader in, bsh.NameSpace nameSpace, String sourceFileInfo)Objecteval(String statements)Objecteval(String statements, bsh.NameSpace nameSpace)voidsetClassLoader(ClassLoader classLoader)-
Methods inherited from class bsh.Interpreter
debug, error, get, getClassManager, getErr, getIn, getInterface, getNameSpace, getOut, getParent, getSaveClasses, getSaveClassesDir, getShowResults, getSourceFileInfo, getStrictJava, invokeMain, main, pathToFile, print, println, redirectOutputToFile, run, set, set, set, set, set, set, setConsole, setErr, setExitOnEOF, setNameSpace, setOut, setShowResults, setStrictJava, source, source, unset
-
-
-
-
Constructor Detail
-
InterpreterEx
public InterpreterEx(ClassLoader externalClassLoader)
-
-
Method Detail
-
setClassLoader
public void setClassLoader(ClassLoader classLoader)
- Overrides:
setClassLoaderin classbsh.Interpreter
-
eval
public Object eval(Reader in, bsh.NameSpace nameSpace, String sourceFileInfo) throws bsh.EvalError
- Overrides:
evalin classbsh.Interpreter- Throws:
bsh.EvalError
-
eval
public Object eval(Reader in) throws bsh.EvalError
- Overrides:
evalin classbsh.Interpreter- Throws:
bsh.EvalError
-
eval
public Object eval(String statements, bsh.NameSpace nameSpace) throws bsh.EvalError
- Overrides:
evalin classbsh.Interpreter- Throws:
bsh.EvalError
-
-