IM-Workflow

jp.co.intra_mart.foundation.workflow.application.general.condition
クラス SortCondition

java.lang.Object
  上位を拡張 jp.co.intra_mart.foundation.workflow.application.general.condition.SortCondition

public class SortCondition
extends Object

ソート条件情報クラス

「ListSearchCondition」等の条件を保存するクラスでソート順を指定する為に使用します。
カラム名に対してタイプとソート順を保存します。
指定されたカラムが案件プロパティキーで指定されたカラムかの判別できる情報も保存されています。

導入されたバージョン:
7.2
関連項目:
ListSearchCondition.setOrders(java.util.List), ListSearchCondition.getOrders()

コンストラクタの概要
SortCondition(String columnName, ColumnType columnType, boolean matterPropertyColumn, SortOrderType sortOrderType)
          コンストラクタ
ソート条件情報クラスを新しく生成します。
 
メソッドの概要
 String getColumnName()
          カラム名を取得します。
 ColumnType getColumnType()
          カラムタイプを取得します。
 SortOrderType getSortOrderType()
          ソート順を取得します。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

SortCondition

public SortCondition(String columnName,
                     ColumnType columnType,
                     boolean matterPropertyColumn,
                     SortOrderType sortOrderType)
コンストラクタ
ソート条件情報クラスを新しく生成します。

パラメータ:
columnName - カラム名
columnType - カラムタイプ
matterPropertyColumn - 案件プロパティカラム
sortOrderType - ソート順
メソッドの詳細

getColumnType

public ColumnType getColumnType()
カラムタイプを取得します。

戻り値:
ColumnType カラムタイプ

getSortOrderType

public SortOrderType getSortOrderType()
ソート順を取得します。

戻り値:
SortOrderType ソート順

getColumnName

public String getColumnName()
カラム名を取得します。
カラムが案件プロファティの拡張カラムの場合は、「”」で囲んで返却します。(数字で始まる場合に対応)

戻り値:
String カラム名

IM-Workflow

Copyright © 2000-2015 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.