|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||
java.lang.Objectjp.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 - 解析対象文字列
|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||