jp.hishidama.ant.types.htlex.eval
クラス HtLexerFunction

java.lang.Object
  上位を拡張 jp.hishidama.ant.types.htlex.eval.HtLexerFunction
すべての実装されたインタフェース:
Function

public class HtLexerFunction
extends Object
implements Function

HtHtmlLexerタグ属性演算の関数クラス.

導入されたバージョン:
2010.01.31
作成者:
ひしだま

コンストラクタの概要
HtLexerFunction(org.apache.tools.ant.Project project)
           
 
メソッドの概要
 Object eval(Object object, String name, Object[] args)
          メソッド実行.
 Object eval(String name, Object[] args)
          関数実行.
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

HtLexerFunction

public HtLexerFunction(org.apache.tools.ant.Project project)
メソッドの詳細

eval

public Object eval(String name,
                   Object[] args)
インタフェース Function の記述:
関数実行.

式の評価時に関数(関数名())があった場合、当メソッドが呼ばれる。

定義:
インタフェース Function 内の eval
パラメータ:
name - 関数名(必ずnull以外)
args - 引数(必ずnull以外)
戻り値:
実行結果
関連項目:
FunctionExpression.eval()

eval

public Object eval(Object object,
                   String name,
                   Object[] args)
インタフェース Function の記述:
メソッド実行.

式の評価時にメソッド(オブジェクト.メソッド名())があった場合、当メソッドが呼ばれる。

定義:
インタフェース Function 内の eval
パラメータ:
object - 実行対象オブジェクト
name - メソッド名(必ずnull以外)
args - 引数(必ずnull以外)
戻り値:
実行結果
関連項目:
FunctionExpression.eval()