org.seasar.tuigwaa.database.function.aggregation
クラス AbstractProjectionFunction

java.lang.Object
  拡張org.seasar.tuigwaa.database.function.aggregation.AbstractProjectionFunction
すべての実装インタフェース:
ProjectionFunction, com.isenshi.util.functor.UnaryFunction
直系の既知のサブクラス:
AvgProjectionFunction, CountDistinctProjectionFunction, GroupProjectionFunction, MaxProjectionFunction, MinProjectionFunction, RowcountProjectionFunction, SumProjectionFunction

public abstract class AbstractProjectionFunction
extends Object
implements ProjectionFunction


コンストラクタの概要
AbstractProjectionFunction()
           
 
メソッドの概要
abstract  Object evaluate(IProjectionList list)
           
 Object evaluate(Object obj)
           
 String getAlias()
           
 String getDisplayName()
           
 String getField()
           
 void setAlias(String alias)
           
 void setDisplayName(String displayName)
           
 void setField(String field)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AbstractProjectionFunction

public AbstractProjectionFunction()
メソッドの詳細

getAlias

public final String getAlias()
定義:
インタフェース ProjectionFunction 内の getAlias

setAlias

public final void setAlias(String alias)
定義:
インタフェース ProjectionFunction 内の setAlias

getField

public final String getField()
定義:
インタフェース ProjectionFunction 内の getField

setField

public final void setField(String field)
定義:
インタフェース ProjectionFunction 内の setField

getDisplayName

public final String getDisplayName()
定義:
インタフェース ProjectionFunction 内の getDisplayName

setDisplayName

public final void setDisplayName(String displayName)
定義:
インタフェース ProjectionFunction 内の setDisplayName

evaluate

public final Object evaluate(Object obj)
定義:
インタフェース com.isenshi.util.functor.UnaryFunction 内の evaluate

evaluate

public abstract Object evaluate(IProjectionList list)


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