org.seasar.kuina.dao.criteria.impl.grammar.expression
クラス NumericLiteralImpl

java.lang.Object
  上位を拡張 org.seasar.kuina.dao.criteria.impl.grammar.expression.NumericLiteralImpl
すべての実装されたインタフェース:
Criterion, ArithmeticExpression, ArithmeticFactor, ArithmeticPrimary, ArithmeticTerm, InItem, Literal, NumericLiteral, SimpleArithmeticExpression

public class NumericLiteralImpl
extends Object
implements NumericLiteral

JPQLのnumeric_literalを表すクラスです.

作成者:
koichik

フィールドの概要
protected  Number literal
          numeric_literal
 
コンストラクタの概要
NumericLiteralImpl(Number literal)
          インスタンスを構築します。
 
メソッドの概要
 void evaluate(CriteriaContext context)
          要素を評価してコンテキストに反映します.
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

literal

protected final Number literal
numeric_literal

コンストラクタの詳細

NumericLiteralImpl

public NumericLiteralImpl(Number literal)
インスタンスを構築します。

パラメータ:
literal - numeric_literalとなる数値
メソッドの詳細

evaluate

public void evaluate(CriteriaContext context)
インタフェース Criterion の記述:
要素を評価してコンテキストに反映します.

定義:
インタフェース Criterion 内の evaluate
パラメータ:
context - コンテキスト


Copyright © 2006-2009 The Seasar Foundation. All Rights Reserved.