org.seasar.kuina.dao.criteria.impl.grammar.function
クラス Locate

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

public class Locate
extends AbstractFunction
implements FunctionReturningNumerics

JPQLのLOCATE関数を表すクラスです.

作成者:
koichik

フィールドの概要
 
クラス org.seasar.kuina.dao.criteria.impl.grammar.function.AbstractFunction から継承されたフィールド
arguments, functor
 
コンストラクタの概要
Locate(StringPrimary located, StringPrimary searched)
          インスタンスを構築します。
Locate(StringPrimary located, StringPrimary searched, SimpleArithmeticExpression start)
          インスタンスを構築します。
 
メソッドの概要
 
クラス org.seasar.kuina.dao.criteria.impl.grammar.function.AbstractFunction から継承されたメソッド
evaluate
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Locate

public Locate(StringPrimary located,
              StringPrimary searched)
インスタンスを構築します。

パラメータ:
located - 走査対象の文字列を表すstring_primary
searched - 走査する文字列を表すstring_primary

Locate

public Locate(StringPrimary located,
              StringPrimary searched,
              SimpleArithmeticExpression start)
インスタンスを構築します。

パラメータ:
located - 走査対象の文字列を表すstring_primary
searched - 走査する文字列を表すstring_primary
start - 捜査を開始する位置を表すsimple_arithmetic_expression


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