|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectorg.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()
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||