IM-Workflow

jp.co.intra_mart.foundation.workflow.administrator.model
クラス FlowDataSearchConditionInfo

java.lang.Object
  上位を拡張 jp.co.intra_mart.foundation.workflow.administrator.model.FlowDataSearchConditionInfo

public class FlowDataSearchConditionInfo
extends Object

フロー定義一覧情報検索条件モデルクラス。


【 定数の使用用途 】
定数は、その項目でソートを行う際、setColumnNameに指定して使用します。
ただし、ソートを行いたい項目が、値の取得結果に含まれていない場合、ソートを行うことはできません。

【 各項目の必須/任意 】
値が設定されている項目のみ検索条件に使用しますので、全て任意項目となります。
レコードの取得位置またはレコードの取得件数を設定する場合、ソート条件は必須となります。

導入されたバージョン:
7.2

フィールドの概要
static String CONTENTS_ID
          コンテンツID
static String FLOW_ID
          フローID
static String FLOW_NAME
          フロー名
static String LIMIT_DATE
          終了日
static String NOTE
          備考
static String ROUTE_ID
          ルートID
static String START_DATE
          開始日
static String VERSION_STATUS
          バージョンステータス
 
コンストラクタの概要
FlowDataSearchConditionInfo()
          コンストラクタ
フロー定義一覧情報検索条件モデルクラスを新しく生成します。
 
メソッドの概要
 String getBaseDate()
          基準日(yyyy/MM/dd)を取得します。
 String getContentsId()
          コンテンツIDを取得します。
 int getCount()
          レコードの取得件数を取得します。
 String[] getFlowGroupIds()
          フローグループIDの配列を取得します。
 String getLikeSearchCondition()
          あいまい検索の対象項目を取得します。
 String getLikeSearchValue()
          あいまい検索の値を取得します。
 String getLocaleId()
          ロケールIDを取得します。
 int getOffset()
          レコードの取得位置を取得します。
 OrderByModel[] getOrderByList()
          ソート条件情報の配列を取得します。
 String getOrderByString()
          ソート情報を取得します。
 String getRouteId()
          ルートIDを取得します。
 String[] getVersionStatuses()
          バージョンステータスの配列を取得します。
 void setBaseDate(String baseDate)
          基準日(yyyy/MM/dd)を設定します。
 void setContentsId(String contentsId)
          コンテンツIDを設定します。
 void setCount(int count)
          レコードの取得件数を設定します。
 void setFlowGroupIds(String[] flowGroupIds)
          フローグループIDの配列を設定します。
 void setLikeSearchCondition(String likeSearchCondition)
          あいまい検索の対象項目を設定します。
 void setLikeSearchValue(String likeSearchValue)
          あいまい検索の値を設定します。
 void setLocaleId(String localeId)
          ロケールIDを設定します。
 void setOffset(int offset)
          レコードの取得位置を設定します。
 void setOrderByList(OrderByModel[] orderByList)
          ソート条件情報の配列を設定します。
 void setRouteId(String routeId)
          ルートIDを設定します。
 void setVersionStatuses(String[] versionStatuses)
          バージョンステータスの配列を設定します。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

FLOW_ID

public static final String FLOW_ID
フローID

関連項目:
定数フィールド値

FLOW_NAME

public static final String FLOW_NAME
フロー名

関連項目:
定数フィールド値

NOTE

public static final String NOTE
備考

関連項目:
定数フィールド値

START_DATE

public static final String START_DATE
開始日

関連項目:
定数フィールド値

LIMIT_DATE

public static final String LIMIT_DATE
終了日

関連項目:
定数フィールド値

CONTENTS_ID

public static final String CONTENTS_ID
コンテンツID

関連項目:
定数フィールド値

ROUTE_ID

public static final String ROUTE_ID
ルートID

関連項目:
定数フィールド値

VERSION_STATUS

public static final String VERSION_STATUS
バージョンステータス

関連項目:
定数フィールド値
コンストラクタの詳細

FlowDataSearchConditionInfo

public FlowDataSearchConditionInfo()
コンストラクタ
フロー定義一覧情報検索条件モデルクラスを新しく生成します。

メソッドの詳細

getBaseDate

public String getBaseDate()
基準日(yyyy/MM/dd)を取得します。

戻り値:
String 基準日(yyyy/MM/dd)

setBaseDate

public void setBaseDate(String baseDate)
基準日(yyyy/MM/dd)を設定します。

基準日はフロー詳細情報の開始日、終了日を参照します。
検索条件:開始日≦基準日≦終了日

パラメータ:
baseDate - 基準日(yyyy/MM/dd)

getLikeSearchCondition

public String getLikeSearchCondition()
あいまい検索の対象項目を取得します。

戻り値:
String あいまい検索の対象項目

setLikeSearchCondition

public void setLikeSearchCondition(String likeSearchCondition)
あいまい検索の対象項目を設定します。

項目名 設定値
フローID 0
フロー名 1
備考 2

パラメータ:
likeSearchCondition - あいまい検索の対象項目

getLikeSearchValue

public String getLikeSearchValue()
あいまい検索の値を取得します。

戻り値:
String あいまい検索の値

setLikeSearchValue

public void setLikeSearchValue(String likeSearchValue)
あいまい検索の値を設定します。

パラメータ:
likeSearchValue - あいまい検索の値

getOffset

public int getOffset()
レコードの取得位置を取得します。

戻り値:
int レコードの取得位置

setOffset

public void setOffset(int offset)
レコードの取得位置を設定します。

パラメータ:
offset - レコードの取得位置

getCount

public int getCount()
レコードの取得件数を取得します。

戻り値:
int レコードの取得件数

setCount

public void setCount(int count)
レコードの取得件数を設定します。

パラメータ:
count - レコードの取得件数

getOrderByList

public OrderByModel[] getOrderByList()
ソート条件情報の配列を取得します。

戻り値:
OrderByModel[] ソート条件情報の配列

setOrderByList

public void setOrderByList(OrderByModel[] orderByList)
ソート条件情報の配列を設定します。

パラメータ:
orderByList - ソート条件情報の配列

getOrderByString

public String getOrderByString()
ソート情報を取得します。

SQL文でそのまま利用できる Order By 句の文字列を作成します。

戻り値:
String ソート情報

getContentsId

public String getContentsId()
コンテンツIDを取得します。

戻り値:
String コンテンツID

setContentsId

public void setContentsId(String contentsId)
コンテンツIDを設定します。

パラメータ:
contentsId - コンテンツID

getRouteId

public String getRouteId()
ルートIDを取得します。

戻り値:
String ルートID

setRouteId

public void setRouteId(String routeId)
ルートIDを設定します。

パラメータ:
routeId - ルートID

getLocaleId

public String getLocaleId()
ロケールIDを取得します。

戻り値:
String ロケールID

setLocaleId

public void setLocaleId(String localeId)
ロケールIDを設定します。

パラメータ:
localeId - ロケールID

getVersionStatuses

public String[] getVersionStatuses()
バージョンステータスの配列を取得します。

戻り値:
String[] バージョンステータスの配列

setVersionStatuses

public void setVersionStatuses(String[] versionStatuses)
バージョンステータスの配列を設定します。

項目名 設定値
ユーザ有効 0
ユーザ無効 1
システム無効 9

パラメータ:
versionStatuses - バージョンステータスの配列

getFlowGroupIds

public String[] getFlowGroupIds()
フローグループIDの配列を取得します。

戻り値:
String[] フローグループIDの配列

setFlowGroupIds

public void setFlowGroupIds(String[] flowGroupIds)
フローグループIDの配列を設定します。

パラメータ:
flowGroupIds - フローグループIDの配列

IM-Workflow

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