|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.hishidama.eval.Rule
public abstract class Rule
ルールクラス.
構文解析ルール関連のユーザー窓口。
ExpRuleFactory.getRule()
コンストラクタの概要 | |
---|---|
Rule()
|
メソッドの概要 | |
---|---|
Rule |
defaultEvalLog(EvalLog log)
デフォルトログ出力を設定したルールを返す。 |
Rule |
defaultFunction(Function func)
デフォルト関数群を設定したルールを返す。 |
Rule |
defaultOperator(Operator oper)
デフォルト演算群を設定したルールを返す。 |
Rule |
defaultVariable(Variable var)
デフォルト変数群を設定したルールを返す。 |
EvalLog |
getDefaultEvalLog()
デフォルトログ出力取得. |
Function |
getDefaultFunction()
デフォルト関数群取得. |
Operator |
getDefaultOperator()
デフォルト演算群取得. |
Variable |
getDefaultVariable()
デフォルト変数群取得. |
abstract Expression |
parse(String str)
構文解析 |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public Rule()
メソッドの詳細 |
---|
public Variable getDefaultVariable()
public Rule defaultVariable(Variable var)
var
- 変数群
public Function getDefaultFunction()
public Rule defaultFunction(Function func)
func
- 関数群
public Operator getDefaultOperator()
public Rule defaultOperator(Operator oper)
oper
- 演算
public EvalLog getDefaultEvalLog()
public Rule defaultEvalLog(EvalLog log)
log
- ログ出力オブジェクト
public abstract Expression parse(String str)
str
- 解析対象文字列
|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |