public class ArgUtils extends Object
コンストラクタと説明 |
---|
ArgUtils() |
修飾子とタイプ | メソッドと説明 |
---|---|
static void |
notEmpty(Collection<?> arg,
String name)
Collection(リスト、セット)のサイズが0または、nullでないかどうか検証する。
|
static void |
notEmpty(Map<?,?> arg,
String name)
マップのサイズが0または、nullでないかどうか検証する。
|
static void |
notEmpty(Object[] arg,
String name)
配列のサイズが0または、nullでないかどうか検証する。
|
static void |
notEmpty(String arg,
String name)
文字列が空 or nullでないかどうか検証する。
|
static <T extends Comparable> |
notMax(T arg,
T max,
String name)
引数が 'arg' <= 'max' の関係か検証する。
|
static <T extends Comparable> |
notMin(T arg,
T min,
String name)
引数が 'arg' >= 'min' の関係か検証する。
|
static void |
notNull(Object arg,
String name)
値がnullでないかどうか検証する。
|
public static void notNull(Object arg, String name)
arg
- 検証対象の値name
- 検証対象の引数の名前NullPointerException
- arg == null.public static void notEmpty(String arg, String name)
arg
- 検証対象の値name
- 検証対象の引数の名前NullPointerException
- arg == nullIllegalArgumentException
- arg.isEmpty() == truepublic static void notEmpty(Object[] arg, String name)
arg
- 検証対象の値name
- 検証対象の引数の名前NullPointerException
- arg == nullIllegalArgumentException
- arg.length == 0.public static void notEmpty(Collection<?> arg, String name)
arg
- 検証対象の値name
- 検証対象の引数の名前NullPointerException
- arg == nullIllegalArgumentException
- arg.size() == 0.public static void notEmpty(Map<?,?> arg, String name)
arg
- 検証対象の値name
- 検証対象の引数の名前NullPointerException
- arg == nullIllegalArgumentException
- arg.size() == 0.public static <T extends Comparable> void notMin(T arg, T min, String name)
arg
- 検証対象の値min
- 最小値name
- 検証対象の引数の名前NullPointerException
- arg == nullIllegalArgumentException
- arg < min.public static <T extends Comparable> void notMax(T arg, T max, String name)
arg
- 検証対象の値max
- 最大値name
- 検証対象の引数の名前NullPointerException
- arg == nullIllegalArgumentException
- arg > max.Copyright © 2022 mygreen. All rights reserved.