public class ControlBreakChecker extends Object
| 修飾子 | コンストラクタと説明 |
|---|---|
protected |
ControlBreakChecker()
コンストラクタ.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected static boolean |
equalsObjects(Object value1,
Object value2)
非推奨です。
このメソッドの代わりに、
equalsObjects(Object, Object, CompareStrategy)を使用すること. |
protected static boolean |
equalsObjects(Object value1,
Object value2,
CompareStrategy compareStrategy)
あるオブジェクトと別のオブジェクトが等しいかどうか比較する.
|
static Map<String,Object> |
getBreakKey(Collector<?> collector,
CompareStrategy<?>[] compareStrategies,
String[] keys)
後処理コントロールブレイクキー取得.
|
static Map<String,Object> |
getBreakKey(Collector<?> collector,
String... keys)
後処理コントロールブレイクキー取得.
|
protected static Map<String,Object> |
getBreakKeyInternal(Object current,
Object other,
Comparator<?>[] comparators,
String... keys)
コントロールブレイクキー取得.
|
protected static Map<String,Object> |
getBreakKeyInternal(Object current,
Object other,
CompareStrategy<?>[] compareStrategies,
String... keys)
コントロールブレイクキー取得.
|
static Map<String,Object> |
getPreBreakKey(Collector<?> collector,
CompareStrategy<?>[] compareStrategies,
String[] keys)
前処理コントロールブレイクキー取得.
|
static Map<String,Object> |
getPreBreakKey(Collector<?> collector,
String... keys)
前処理コントロールブレイクキー取得.
|
static boolean |
isBreak(Collector<?> collector,
CompareStrategy<?>[] compareStrategies,
String[] keys)
後処理コントロールブレイク判定メソッド.
|
static boolean |
isBreak(Collector<?> collector,
String... keys)
後処理コントロールブレイク判定メソッド.
|
protected static boolean |
isBreakInternal(Object current,
Object other,
Comparator<?>[] comparators,
String... keys)
コントロールブレイク判定メソッド.
|
protected static boolean |
isBreakInternal(Object current,
Object other,
CompareStrategy<?>[] compareStrategies,
String... keys)
コントロールブレイク判定メソッド.
|
static boolean |
isPreBreak(Collector<?> collector,
CompareStrategy<?>[] compareStrategies,
String[] keys)
前処理コントロールブレイク判定メソッド.
|
static boolean |
isPreBreak(Collector<?> collector,
String... keys)
前処理コントロールブレイク判定メソッド.
|
protected static void |
logOutputPropNotFound(Exception e,
Object obj,
String key)
ログ出力(プロパティが見つからなかった場合).
|
public static boolean isPreBreak(Collector<?> collector, String... keys)
collector - Collector<?>keys - String...public static boolean isPreBreak(Collector<?> collector, CompareStrategy<?>[] compareStrategies, String[] keys)
equalsObjects(Object, Object, CompareStrategy) を参照のこと.collector - Collector<?>compareStrategies - CompareStrategy<?>[]keys - String[]equalsObjects(Object, Object, CompareStrategy)public static boolean isBreak(Collector<?> collector, String... keys)
collector - Collector<?>keys - String...public static boolean isBreak(Collector<?> collector, CompareStrategy<?>[] compareStrategies, String[] keys)
equalsObjects(Object, Object, CompareStrategy) を参照のこと.collector - Collector<?>compareStrategies - CompareStrategy<?>[]keys - String[]equalsObjects(Object, Object, CompareStrategy)protected static boolean isBreakInternal(Object current, Object other, Comparator<?>[] comparators, String... keys)
isBreak(Collector, CompareStrategy[], String[])、isPreBreak(Collector, CompareStrategy[], String[])、isBreakInternal(Object, Object, CompareStrategy[], String...)current - Object 比較元オブジェクトother - Object 比較先オブジェクトcomparators - Comparator<?>[]keys - String...isBreak(Collector, CompareStrategy[], String[]),
isPreBreak(Collector, CompareStrategy[], String[]),
isBreakInternal(Object, Object, CompareStrategy[], String...)protected static boolean isBreakInternal(Object current, Object other, CompareStrategy<?>[] compareStrategies, String... keys)
equalsObjects(Object, Object, CompareStrategy) メソッドを使用する.current - Object 比較元オブジェクトother - Object 比較先オブジェクトcompareStrategies - CompareStrategy<?>[]keys - String...equalsObjects(Object, Object, CompareStrategy)public static Map<String,Object> getPreBreakKey(Collector<?> collector, String... keys)
collector - Collector<?>keys - String...public static Map<String,Object> getPreBreakKey(Collector<?> collector, CompareStrategy<?>[] compareStrategies, String[] keys)
equalsObjects(Object, Object, CompareStrategy) を参照のこと.collector - Collector<?>compareStrategies - CompareStrategy<?>[]keys - String[]equalsObjects(Object, Object, CompareStrategy)public static Map<String,Object> getBreakKey(Collector<?> collector, String... keys)
collector - Collector<?>keys - String...public static Map<String,Object> getBreakKey(Collector<?> collector, CompareStrategy<?>[] compareStrategies, String[] keys)
equalsObjects(Object, Object, CompareStrategy) を参照のこと.collector - Collector<?>compareStrategies - CompareStrategy<?>[]keys - String[]equalsObjects(Object, Object, CompareStrategy)protected static Map<String,Object> getBreakKeyInternal(Object current, Object other, Comparator<?>[] comparators, String... keys)
getBreakKey(Collector, CompareStrategy[], String[])、getPreBreakKey(Collector, CompareStrategy[], String[])、getBreakKeyInternal(Object, Object, CompareStrategy[], String...)current - Object 比較元オブジェクトother - Object 比較先オブジェクトcomparators - Comparator<?>[]keys - String...getBreakKey(Collector, CompareStrategy[], String[]),
getPreBreakKey(Collector, CompareStrategy[], String[]),
getBreakKeyInternal(Object, Object, CompareStrategy[], String...)protected static Map<String,Object> getBreakKeyInternal(Object current, Object other, CompareStrategy<?>[] compareStrategies, String... keys)
equalsObjects(Object, Object, CompareStrategy) メソッドを使用する.current - Object 比較元オブジェクトother - Object 比較先オブジェクトcompareStrategies - CompareStrategy<?>[]keys - String...equalsObjects(Object, Object, CompareStrategy)protected static boolean equalsObjects(Object value1, Object value2)
equalsObjects(Object, Object, CompareStrategy)を使用すること.equalsObjects(value1, value2, null); を実行するのと等価である.equalsObjects(Object, Object, CompareStrategy)value1 - Object 比較元オブジェクトvalue2 - Object 比較先オブジェクトequalsObjects(Object, Object, CompareStrategy)protected static void logOutputPropNotFound(Exception e, Object obj, String key)
e - Exceptionobj - Objectkey - Stringprotected static boolean equalsObjects(Object value1, Object value2, CompareStrategy compareStrategy)
value1 - Object 比較元オブジェクトvalue2 - Object 比較先オブジェクトcompareStrategy - CompareStrategyCopyright © 2014 NTT DATA Corporation.