org.seasar.tuigwaa.database.function
クラス CriteriaExeFunction

java.lang.Object
  拡張org.seasar.tuigwaa.database.function.AbstractExeFunction
      拡張org.seasar.tuigwaa.database.function.AbstractCriteriaExeFunction
          拡張org.seasar.tuigwaa.database.function.CriteriaExeFunction
すべての実装インタフェース:
DaoMethod, com.isenshi.util.functor.Function, com.isenshi.util.functor.UnaryFunction

public class CriteriaExeFunction
extends AbstractCriteriaExeFunction
implements com.isenshi.util.functor.Function, com.isenshi.util.functor.UnaryFunction


コンストラクタの概要
CriteriaExeFunction()
           
 
メソッドの概要
 void addSelectedHeader(String header)
           
 Object evaluate()
           
 Object evaluate(Object injectFunction)
           
 UnaryCriteriaFunction getDataTableFilter()
           
 List getSelectedHeaders()
           
 UnaryCriteriaFunction getUnaryCriteriaFunction()
           
 boolean isSpreadSheetFlag()
           
 boolean isValueFlag()
           
 void setDataTableFilter(UnaryCriteriaFunction function)
           
 void setExtraRowFlag(boolean extraRowFlag)
           
 void setSpreadSheetFlag(boolean spreadSheetFlag)
           
 void setUnaryCriteriaFunction(UnaryCriteriaFunction unaryFunction)
           
 void setValueFlag(boolean valueFlag)
           
 
クラス org.seasar.tuigwaa.database.function.AbstractCriteriaExeFunction から継承したメソッド
addProjection, createHibernateCriteria, getProjectionList, isProjection
 
クラス org.seasar.tuigwaa.database.function.AbstractExeFunction から継承したメソッド
evaluate, getAggregationEntity, getEntity, getEntityName, getJavaClass, getName, getNextId, getSchema, getSession, nextLong, save, setDomainName, setEntityName, setName, setSchema
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CriteriaExeFunction

public CriteriaExeFunction()
メソッドの詳細

setDataTableFilter

public void setDataTableFilter(UnaryCriteriaFunction function)

getDataTableFilter

public UnaryCriteriaFunction getDataTableFilter()

getUnaryCriteriaFunction

public UnaryCriteriaFunction getUnaryCriteriaFunction()

setUnaryCriteriaFunction

public void setUnaryCriteriaFunction(UnaryCriteriaFunction unaryFunction)

getSelectedHeaders

public List getSelectedHeaders()

addSelectedHeader

public void addSelectedHeader(String header)

isValueFlag

public boolean isValueFlag()

setValueFlag

public void setValueFlag(boolean valueFlag)

isSpreadSheetFlag

public boolean isSpreadSheetFlag()

setSpreadSheetFlag

public void setSpreadSheetFlag(boolean spreadSheetFlag)

setExtraRowFlag

public void setExtraRowFlag(boolean extraRowFlag)

evaluate

public Object evaluate()
定義:
インタフェース com.isenshi.util.functor.Function 内の evaluate
オーバーライド:
クラス AbstractExeFunction 内の evaluate

evaluate

public Object evaluate(Object injectFunction)
定義:
インタフェース com.isenshi.util.functor.UnaryFunction 内の evaluate
オーバーライド:
クラス AbstractExeFunction 内の evaluate


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