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

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

public class HtLexerOperator
extends JavaExOperator

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

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

コンストラクタの概要
HtLexerOperator(org.apache.tools.ant.Project project)
           
 
メソッドの概要
 Object character(String word, AbstractExpression exp)
          文字へ変換.
 Object variable(Object value, AbstractExpression exp)
          変数から取得した値を変換.
 
クラス jp.hishidama.eval.oper.JavaExOperator から継承されたメソッド
bitAnd, bitNot, bitOr, bitXor, bool, div, equal, greaterEqual, greaterThan, inc, lessEqual, lessThan, minus, mod, mult, not, notEqual, number, plus, power, shiftLeft, shiftRight, shiftRightLogical, signMinus, signPlus, string
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

HtLexerOperator

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

character

public Object character(String word,
                        AbstractExpression exp)
インタフェース Operator の記述:
文字へ変換.

シングルクォーテーションで囲まれた文字列を値に変換する。
エスケープ文字を解釈したい場合等は当メソッドで変換する。

定義:
インタフェース Operator 内の character
オーバーライド:
クラス JavaExOperator 内の character
パラメータ:
word - 値
exp - Expression
戻り値:
関連項目:
CharExpression

variable

public Object variable(Object value,
                       AbstractExpression exp)
インタフェース Operator の記述:
変数から取得した値を変換.

変数から取得した値に対して、型に応じて独自の変換を行いたい場合に当メソッドで変換する。

定義:
インタフェース Operator 内の variable
オーバーライド:
クラス JavaExOperator 内の variable
パラメータ:
value - 値
exp - Expression
戻り値: