public class JRubyEngine
extends BSFEngineImpl
Constructor and Description |
---|
JRubyEngine() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
apply(java.lang.String file,
int line,
int col,
java.lang.Object funcBody,
java.util.Vector paramNames,
java.util.Vector args) |
java.lang.Object |
call(java.lang.Object recv,
java.lang.String method,
java.lang.Object[] args) |
void |
declareBean(BSFDeclaredBean bean) |
java.lang.Object |
eval(java.lang.String file,
int line,
int col,
java.lang.Object expr) |
void |
exec(java.lang.String file,
int line,
int col,
java.lang.Object expr) |
void |
handleException(BSFException bsfExcptn) |
void |
initialize(BSFManager manager,
java.lang.String language,
java.util.Vector someDeclaredBeans) |
void |
terminate() |
void |
undeclareBean(BSFDeclaredBean bean) |
public java.lang.Object apply(java.lang.String file, int line, int col, java.lang.Object funcBody, java.util.Vector paramNames, java.util.Vector args)
public java.lang.Object eval(java.lang.String file, int line, int col, java.lang.Object expr) throws BSFException
BSFException
public void exec(java.lang.String file, int line, int col, java.lang.Object expr) throws BSFException
BSFException
public java.lang.Object call(java.lang.Object recv, java.lang.String method, java.lang.Object[] args) throws BSFException
BSFException
public void initialize(BSFManager manager, java.lang.String language, java.util.Vector someDeclaredBeans) throws BSFException
BSFException
public void declareBean(BSFDeclaredBean bean) throws BSFException
BSFException
public void undeclareBean(BSFDeclaredBean bean) throws BSFException
BSFException
public void handleException(BSFException bsfExcptn)
public void terminate()
org.apache.bsf.BSFEngine#terminate()
Copyright © 2002-2009 JRuby Team. All Rights Reserved.