org.seasar.tuigwaa.database.function.criteria
クラス SubcriteriaFunction

java.lang.Object
  拡張org.seasar.tuigwaa.database.function.criteria.AbstractCriteriaFunction
      拡張org.seasar.tuigwaa.database.function.criteria.SubcriteriaFunction
すべての実装インタフェース:
BinaryCriteriaFunction, com.isenshi.util.functor.BinaryFunction, CriteriaFunction, UnaryCriteriaFunction, com.isenshi.util.functor.UnaryFunction

public class SubcriteriaFunction
extends AbstractCriteriaFunction


コンストラクタの概要
SubcriteriaFunction()
           
SubcriteriaFunction(String field)
           
SubcriteriaFunction(String field, CriteriaFunction sequentialFunction)
           
 
メソッドの概要
 Object evaluate(ICriteria criteria)
           
 Object evaluate(ICriteria criteria, Object value)
           
 String getNestedAttrName()
           
 CriteriaFunction getSequentialFunction()
           
 void setSequentialFunction(CriteriaFunction function)
           
 
クラス org.seasar.tuigwaa.database.function.criteria.AbstractCriteriaFunction から継承したメソッド
evaluate, evaluate, getField, getName, getOption, getValue, setField, setName, setOption, setValue
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

SubcriteriaFunction

public SubcriteriaFunction()

SubcriteriaFunction

public SubcriteriaFunction(String field)

SubcriteriaFunction

public SubcriteriaFunction(String field,
                           CriteriaFunction sequentialFunction)
メソッドの詳細

setSequentialFunction

public void setSequentialFunction(CriteriaFunction function)

getSequentialFunction

public CriteriaFunction getSequentialFunction()

evaluate

public Object evaluate(ICriteria criteria)
定義:
インタフェース UnaryCriteriaFunction 内の evaluate
定義:
クラス AbstractCriteriaFunction 内の evaluate

evaluate

public Object evaluate(ICriteria criteria,
                       Object value)
定義:
インタフェース BinaryCriteriaFunction 内の evaluate
定義:
クラス AbstractCriteriaFunction 内の evaluate

getNestedAttrName

public String getNestedAttrName()


Copyright © 2005-2006 The Seasar Foundation and the others.. All Rights Reserved.