public final class ViewCreatorConfigProvider extends Object
修飾子とタイプ | フィールドと説明 |
---|---|
static String |
PARAM_DYNAMIC_PARAMETER
動的パラメータ
|
static String |
PARAM_NOT_NULL
IS NOT NULL が設定されるシステムパラメータのキー
|
static String |
PARAM_NULL
IS NULL が設定されるシステムパラメータのキー
|
修飾子とタイプ | メソッドと説明 |
---|---|
static String |
getApplicableCsvTimeZone()
設定ファイルに設定された、CSV出力用のタイムゾーンIDを取得します。
|
static String |
getApplicableDspTimeZone()
設定ファイルに設定された、データ参照一覧画面用のタイムゾーンIDを取得します。
|
int |
getCrossDataViewFetchSize()
クロス集計で適用するフェッチサイズを取得します。
|
int |
getCrossDataViewMaxColColumnLength()
クロス集計の定義に追加可能な列カラムの最大数を取得します。
|
int |
getCrossDataViewMaxColLength()
クロス集計の最大縦列数を取得します。
|
int |
getCrossDataViewMaxRowColumnLength()
クロス集計の定義に追加可能な行カラムの最大数を取得します。
|
int |
getCrossDataViewMaxRowLength()
クロス集計の最大横列数を取得します。
|
int |
getCrossDataViewMaxValColumnLength()
クロス集計の定義に追加可能な値カラムの最大数を取得します。
|
static Integer |
getDataviewDefaultRowNumber()
設定ファイルに設定された、データ参照一覧画面のデフォルト表示件数を取得します。
|
static List<Integer> |
getDataviewRowNumberList()
設定ファイルに設定された、データ参照一覧画面の表示件数リストを取得します。
|
static String |
getDefaultDateFormat()
ViewCreatorで使用する標準の日付フォーマット文字列を取得します。
|
VCDataSource |
getExpansionSourceClass(String id)
拡張データソースを取得します。
|
String[] |
getExpansionSourceIds()
拡張データソースのID配列を取得します。
|
String |
getExternalFuzzyType()
外部データソース用のあいまい検索設定を取得します。
|
String |
getFuzzyType(DatabaseType databaseType)
あいまい検索設定を取得します。
|
String |
getGraphBodyJsspPath()
グラフ本体を描画するためのJSSPパスを取得します。
|
static ViewCreatorConfigProvider |
getInstance()
設定インスタンスを取得します。
|
int |
getOptionItemMaxNumber()
検索設定の選択肢一覧の最大表示件数を取得します。
|
static String |
getParameter(String key)
システムパラメータを取得します。
|
static String |
getParameterKey(String key)
システムパラメータのキー名を取得します。
|
static Integer |
getQueryDefaultRowNumber()
設定ファイルに設定された、クエリ一覧画面のデフォルト表示件数を取得します。
|
static List<Integer> |
getQueryRowNumberList()
設定ファイルに設定された、クエリ一覧画面の表示件数リストを取得します。
|
TimeOfTimestampType |
getRangeSearchMaxValueTimeOfTimestamp()
範囲検索の上限値に対して適用するタイムスタンプ型の値に関する設定を取得します。
|
TimeOfTimestampType |
getRangeSearchMinValueTimeOfTimestamp()
範囲検索の下限値に対して適用するタイムスタンプ型の値に関する設定を取得します。
|
String |
getReplacementNullValue()
Null値に対する代替文字列を取得します。
|
ReportSetting |
getReportSetting()
帳票出力の設定を取得します。
|
jp.co.intra_mart.foundation.viewcreator.ReportSettings |
getReportSettings()
非推奨です。
|
static jp.co.intra_mart.foundation.viewcreator.ResourcePathPermissionType |
getResourcePathPermissionType()
ファイルリソース管理のリソースパスで利用できるパス形式を取得します。
|
String[] |
getSysKeys()
システムパラメータのキー一覧を取得します。
|
String[] |
getSysKeys(boolean flg)
システムパラメータのキー一覧を取得します。
|
String[] |
getSysKeys4Range()
システムパラメータのキー一覧(範囲指定用)を取得します。
|
String[] |
getSysKeys4Range(boolean flg)
システムパラメータのキー一覧(範囲指定用)を取得します。
|
SystemParameter |
getSystemParameter(String syskey)
指定されたキーに対するシステムパラメータクラスのオブジェクトを取得します。
|
boolean |
isExpansionSourceId(String source)
指定されたIDに関連付けれらたソースが拡張データソースであるかどうかを調べます。
|
boolean |
isInvalidBinaryType()
バイナリ型カラムの利用が無効かどうかの設定値を取得します。
|
boolean |
isShowDataExportConfirm4Zip()
リスト(サマリ)集計でデータをエクスポートするときにzip圧縮するかどうかを選択するためのダイアログを表示するかどうかの設定を取得します。
|
static String |
replaceSystemParameters(String target)
動的パラメータから取得した文字列に置き換えます。
|
static String |
replaceSystemParameters(String target,
boolean doEscape)
動的パラメータから取得した文字列に置き換えます。
|
boolean |
useOldQueryEditScreen()
旧バージョンのクエリ編集画面を利用するかどうかを返します。
|
public static final String PARAM_NOT_NULL
public static String getApplicableCsvTimeZone()
public static String getApplicableDspTimeZone()
public static Integer getDataviewDefaultRowNumber()
public static List<Integer> getDataviewRowNumberList()
public static String getDefaultDateFormat()
public static ViewCreatorConfigProvider getInstance()
public static String getParameter(String key)
key
- システムパラメータのキー<%~%>public static String getParameterKey(String key)
null
を返却します。key
- システムパラメータのキー<%~%>public static Integer getQueryDefaultRowNumber()
public static List<Integer> getQueryRowNumberList()
public static jp.co.intra_mart.foundation.viewcreator.ResourcePathPermissionType getResourcePathPermissionType()
public static String replaceSystemParameters(String target)
target
- 置き換え対象文字列public static String replaceSystemParameters(String target, boolean doEscape)
target
- 置き換え対象文字列doEscape
- エスケープ実施フラグ(true:する、false:しない)public int getCrossDataViewFetchSize()
public int getCrossDataViewMaxColColumnLength()
public int getCrossDataViewMaxColLength()
public int getCrossDataViewMaxRowColumnLength()
public int getCrossDataViewMaxRowLength()
public int getCrossDataViewMaxValColumnLength()
public VCDataSource getExpansionSourceClass(String id)
id
- データソースIDpublic String[] getExpansionSourceIds()
public String getExternalFuzzyType()
public String getFuzzyType(DatabaseType databaseType)
databaseType
- public String getGraphBodyJsspPath()
public int getOptionItemMaxNumber()
public TimeOfTimestampType getRangeSearchMaxValueTimeOfTimestamp()
public TimeOfTimestampType getRangeSearchMinValueTimeOfTimestamp()
public String getReplacementNullValue()
public ReportSetting getReportSetting()
@Deprecated public jp.co.intra_mart.foundation.viewcreator.ReportSettings getReportSettings()
public String[] getSysKeys()
public String[] getSysKeys(boolean flg)
flg
- 特殊パラメータキーを含めるかどうか true:含める false:含めないpublic String[] getSysKeys4Range()
public String[] getSysKeys4Range(boolean flg)
flg
- 特殊パラメータキーを含めるかどうか true:含める false:含めないpublic SystemParameter getSystemParameter(String syskey)
syskey
- <%~%>形式のキー文字列public boolean isExpansionSourceId(String source)
source
- ID文字列public boolean isInvalidBinaryType()
public boolean isShowDataExportConfirm4Zip()
public boolean useOldQueryEditScreen()
Copyright © 2012 NTT DATA INTRAMART CORPORATION