|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectcom.fiverworks.xone.exp.func.FunctionManager
関数を管理するクラスです。内部関数や外部関数の設定等を行います。
メソッドの概要 | |
static Object |
evalFunc(String name,
Object[] args)
関数の評価にシステムの内部で使用します。 |
static IFunction |
getInnerFunction(String name)
指定された名前の内部関数を返します。 |
static Map |
getInnerFunctions()
登録されている内部関数の一覧を、変更不可能(unmodifiable)なMapで返します。 |
static IFunction |
getOuterFunction(String name)
指定された名前の外部関数を返します。 |
static Map |
getOuterFunctions()
登録されている外部関数の一覧を、変更不可能(unmodifiable)なMapで返します。 |
static void |
init()
外部関数のコンフィグレーションファイル(outer-func.xml)を読み込み、外部関数を初期化します。 |
static void |
main(String[] args)
|
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
public static void init()
XoneRuntimeException
- 初期化エラーが発生した場合public static final Map getInnerFunctions()
public static final Map getOuterFunctions()
public static final IFunction getInnerFunction(String name)
name
- 関数名
public static final IFunction getOuterFunction(String name)
name
- 関数名
public static Object evalFunc(String name, Object[] args)
name
- args
-
public static void main(String[] args)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |