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
- 検証対象の引数の名前IllegalArgumentException
- arg == null.public static void notEmpty(String arg, String name)
arg
- 検証対象の値name
- 検証対象の引数の名前IllegalArgumentException
- arg == null || arg == "".public static void notEmpty(Object[] arg, String name)
arg
- 検証対象の値name
- 検証対象の引数の名前IllegalArgumentException
- arg == null || arg.length == 0.public static void notEmpty(Collection<?> arg, String name)
arg
- 検証対象の値name
- 検証対象の引数の名前IllegalArgumentException
- arg == null || arg.size() == 0.public static void notEmpty(Map<?,?> arg, String name)
arg
- 検証対象の値name
- 検証対象の引数の名前IllegalArgumentException
- arg == null || arg.size() == 0.public static <T extends Comparable> void notMin(T arg, T min, String name)
arg
- 検証対象の値min
- 最小値name
- 検証対象の引数の名前IllegalArgumentException
- arg == null || arg < minpublic static <T extends Comparable> void notMax(T arg, T max, String name)
arg
- 検証対象の値max
- 最大値name
- 検証対象の引数の名前IllegalArgumentException
- arg == null || arg > max.Copyright © 2021 mygreen. All rights reserved.