|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.framework.container.impl.AbstractExpression
式
の抽象基底クラスです。
式は文字列で表現されます。この文字列はソースと呼ばれます。 ソースはファイルの中に記述される場合があります。その場合、式はソースファイル名とその中での行番号を持つことができます。
フィールドの概要 | |
protected int |
lineNumber
行番号です。 |
protected java.lang.String |
source
ソースです。 |
protected java.lang.String |
sourceName
ソース名です。 |
コンストラクタの概要 | |
AbstractExpression(java.lang.String source)
AbstractExpression のインスタンスを構築します。 |
|
AbstractExpression(java.lang.String sourceName,
int lineNumber,
java.lang.String source)
AbstractExpression のインスタンスを構築します。 |
メソッドの概要 | |
int |
getLineNumber()
式が定義されているファイル中の行番号を返します。 |
java.lang.String |
getSource()
式のソースを返します。 |
java.lang.String |
getSourceName()
式を定義しているファイル名を返します。 |
java.lang.String |
toString()
このインスタンスの文字列表現として式のソースを返します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
インタフェース org.seasar.framework.container.Expression から継承したメソッド |
evaluate |
フィールドの詳細 |
protected java.lang.String sourceName
protected int lineNumber
protected java.lang.String source
コンストラクタの詳細 |
public AbstractExpression(java.lang.String source)
AbstractExpression
のインスタンスを構築します。
source
- 式のソースpublic AbstractExpression(java.lang.String sourceName, int lineNumber, java.lang.String source)
AbstractExpression
のインスタンスを構築します。
sourceName
- ソースファイル名lineNumber
- ソースファイル中の行番号source
- 式のソースメソッドの詳細 |
public java.lang.String getSource()
public java.lang.String getSourceName()
null
を返します。
public int getLineNumber()
0
を返します。
public java.lang.String toString()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |