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

java.lang.Object
  拡張org.seasar.tuigwaa.database.function.aggregation.HibernateProjectionList
すべての実装インタフェース:
IProjectionList

public class HibernateProjectionList
extends Object
implements IProjectionList


コンストラクタの概要
HibernateProjectionList()
           
 
メソッドの概要
 IProjectionList addAvg(String field, String alias)
           
 IProjectionList addCountProjection(String field, String alias)
           
 IProjectionList addGroupProperty(String field, String alias)
           
 IProjectionList addMax(String field, String alias)
           
 IProjectionList addMin(String field, String alias)
           
 IProjectionList addRowCount(String alias)
           
 IProjectionList addSum(String field, String alias)
           
 void extendColumn(int columnNum)
           
 void extendColumn(int position, int columnNum)
           
 int getColumnNum(int pos)
           
 org.hibernate.criterion.ProjectionList getProjectionList()
           
 boolean hasAlias(String alias)
           
 boolean hasExtendedColumn()
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

HibernateProjectionList

public HibernateProjectionList()
メソッドの詳細

getProjectionList

public org.hibernate.criterion.ProjectionList getProjectionList()

extendColumn

public void extendColumn(int columnNum)

extendColumn

public void extendColumn(int position,
                         int columnNum)

hasExtendedColumn

public boolean hasExtendedColumn()

getColumnNum

public int getColumnNum(int pos)

addMax

public IProjectionList addMax(String field,
                              String alias)
定義:
インタフェース IProjectionList 内の addMax

addMin

public IProjectionList addMin(String field,
                              String alias)
定義:
インタフェース IProjectionList 内の addMin

addAvg

public IProjectionList addAvg(String field,
                              String alias)
定義:
インタフェース IProjectionList 内の addAvg

addSum

public IProjectionList addSum(String field,
                              String alias)
定義:
インタフェース IProjectionList 内の addSum

addGroupProperty

public IProjectionList addGroupProperty(String field,
                                        String alias)
定義:
インタフェース IProjectionList 内の addGroupProperty

addRowCount

public IProjectionList addRowCount(String alias)
定義:
インタフェース IProjectionList 内の addRowCount

addCountProjection

public IProjectionList addCountProjection(String field,
                                          String alias)
定義:
インタフェース IProjectionList 内の addCountProjection

hasAlias

public boolean hasAlias(String alias)
定義:
インタフェース IProjectionList 内の hasAlias


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