public interface CompiledScript extends java.io.Serializable, ExpectedClassAware
修飾子とタイプ | メソッドと説明 |
---|---|
void |
assignValue(java.lang.Object value)
JSF等ミドルウェア対応機能。
|
java.lang.Object |
execute(java.lang.Object[] args)
スクリプトを実行して値を取得する。
|
java.lang.Class[] |
getMethodArgClasses()
JSF等の式言語様式実行ミドルウェア対応。
|
java.lang.String |
getScriptText()
コンパイル可能およびリテラルを問わず、入力テキストを取得する。
|
boolean |
isLiteral()
リテラルテキストかどうか。
|
boolean |
isReadOnly()
JSF等の式言語様式実行ミドルウェア対応。
|
void |
setMethodArgClasses(java.lang.Class[] methodArgClasses)
JSF等の式言語様式実行ミドルウェア対応。
|
getExpectedClass, setExpectedClass
java.lang.String getScriptText()
boolean isLiteral()
java.lang.Object execute(java.lang.Object[] args)
args
- nullもしくは、実行時引数(JSF等ミドルウェア対応)。void setMethodArgClasses(java.lang.Class[] methodArgClasses)
methodArgClasses
- メソッド引数型配列。java.lang.Class[] getMethodArgClasses()
boolean isReadOnly()
void assignValue(java.lang.Object value)
value
- 設定する値。