|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.hishidama.eval.Rule jp.hishidama.eval.rule.ShareRuleValue
public class ShareRuleValue
ルール共通情報クラス.
フィールドの概要 | |
---|---|
AbstractRule |
funcArgRule
|
LexFactory |
lexFactory
Lexを作成するファクトリー. |
AbstractExpression |
paren
丸括弧の演算子 |
AbstractRule |
topRule
|
コンストラクタの概要 | |
---|---|
ShareRuleValue()
|
メソッドの概要 | |
---|---|
Expression |
parse(String str)
構文解析 |
AbstractExpression |
parse(String str,
ShareExpValue exp)
構文解析(内部用) |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public AbstractRule topRule
public AbstractRule funcArgRule
public LexFactory lexFactory
public AbstractExpression paren
コンストラクタの詳細 |
---|
public ShareRuleValue()
メソッドの詳細 |
---|
public Expression parse(String str)
Rule
の記述:
Rule
内の parse
str
- 解析対象文字列
public AbstractExpression parse(String str, ShareExpValue exp)
str
- 解析対象文字列exp
- 式共通情報
|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |