|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.seasar.util.misc.AssertionUtil
public abstract class AssertionUtil
表明についてのユーティリティクラスです。
| コンストラクタの概要 | |
|---|---|
AssertionUtil()
|
|
| メソッドの概要 | |
|---|---|
static void |
assertArgument(String argName,
boolean expression,
String description)
引数が不正でないことを表明します。 |
static void |
assertArgumentArrayIndex(String argName,
int argValue,
int arraySize)
インデックスが不正でないことを表明します。 |
static void |
assertArgumentNotEmpty(String argName,
boolean[] argValue)
引数が nullでも空の配列でもないことを表明します。 |
static void |
assertArgumentNotEmpty(String argName,
byte[] argValue)
引数が nullでも空の配列でもないことを表明します。 |
static void |
assertArgumentNotEmpty(String argName,
char[] argValue)
引数が nullでも空の配列でもないことを表明します。 |
static void |
assertArgumentNotEmpty(String argName,
CharSequence argValue)
引数が nullでも空文字列でもないことを表明します。 |
static void |
assertArgumentNotEmpty(String argName,
Collection<?> argValue)
引数が nullでも空のCollectionでもないことを表明します。 |
static void |
assertArgumentNotEmpty(String argName,
double[] argValue)
引数が nullでも空の配列でもないことを表明します。 |
static void |
assertArgumentNotEmpty(String argName,
float[] argValue)
引数が nullでも空の配列でもないことを表明します。 |
static void |
assertArgumentNotEmpty(String argName,
int[] argValue)
引数が nullでも空の配列でもないことを表明します。 |
static void |
assertArgumentNotEmpty(String argName,
long[] argValue)
引数が nullでも空の配列でもないことを表明します。 |
static void |
assertArgumentNotEmpty(String argName,
Map<?,?> argValue)
引数が nullでも空のMapでもないことを表明します。 |
static void |
assertArgumentNotEmpty(String argName,
Object[] argValue)
引数が nullでも空の配列でもないことを表明します。 |
static void |
assertArgumentNotEmpty(String argName,
short[] argValue)
引数が nullでも空の配列でもないことを表明します。 |
static void |
assertArgumentNotEmpty(String argName,
String argValue)
引数が nullでも空文字列でもないことを表明します。 |
static void |
assertArgumentNotNull(String argName,
Object argValue)
引数が nullでないことを表明します。 |
static void |
assertIndex(boolean expression,
String description)
indexが不正でないことを表明します。 |
static void |
assertState(boolean expression,
String description)
状態が不正でないことを表明します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public AssertionUtil()
| メソッドの詳細 |
|---|
public static void assertArgumentNotNull(String argName,
Object argValue)
nullでないことを表明します。
argName - null であってはならない引数の名前argValue - 引数の値
NullArgumentException - 引数がnullの場合。
public static void assertArgumentNotEmpty(String argName,
String argValue)
nullでも空文字列でもないことを表明します。
argName - null でも空文字列でもあってはならない引数の名前argValue - 引数の値
EmptyArgumentException - 引数がnullまたは空文字列の場合。
public static void assertArgumentNotEmpty(String argName,
CharSequence argValue)
nullでも空文字列でもないことを表明します。
argName - null でも空文字列でもあってはならない引数の名前argValue - 引数の値
EmptyArgumentException - 引数がnullまたは空文字列の場合。
public static void assertArgumentNotEmpty(String argName,
Object[] argValue)
nullでも空の配列でもないことを表明します。
argName - null でも空の配列でもあってはならない引数の名前argValue - 引数の値
EmptyArgumentException - 引数がnullまたは空の配列の場合。
public static void assertArgumentNotEmpty(String argName,
boolean[] argValue)
nullでも空の配列でもないことを表明します。
argName - null でも空の配列でもあってはならない引数の名前argValue - 引数の値
EmptyArgumentException - 引数がnullまたは空の配列の場合。
public static void assertArgumentNotEmpty(String argName,
byte[] argValue)
nullでも空の配列でもないことを表明します。
argName - null でも空の配列でもあってはならない引数の名前argValue - 引数の値
EmptyArgumentException - 引数がnullまたは空の配列の場合。
public static void assertArgumentNotEmpty(String argName,
short[] argValue)
nullでも空の配列でもないことを表明します。
argName - null でも空の配列でもあってはならない引数の名前argValue - 引数の値
EmptyArgumentException - 引数がnullまたは空の配列の場合。
public static void assertArgumentNotEmpty(String argName,
int[] argValue)
nullでも空の配列でもないことを表明します。
argName - null でも空の配列でもあってはならない引数の名前argValue - 引数の値
EmptyArgumentException - 引数がnullまたは空の配列の場合。
public static void assertArgumentNotEmpty(String argName,
long[] argValue)
nullでも空の配列でもないことを表明します。
argName - null でも空の配列でもあってはならない引数の名前argValue - 引数の値
EmptyArgumentException - 引数がnullまたは空の配列の場合。
public static void assertArgumentNotEmpty(String argName,
float[] argValue)
nullでも空の配列でもないことを表明します。
argName - null でも空の配列でもあってはならない引数の名前argValue - 引数の値
EmptyArgumentException - 引数がnullまたは空の配列の場合。
public static void assertArgumentNotEmpty(String argName,
double[] argValue)
nullでも空の配列でもないことを表明します。
argName - null でも空の配列でもあってはならない引数の名前argValue - 引数の値
EmptyArgumentException - 引数がnullまたは空の配列の場合。
public static void assertArgumentNotEmpty(String argName,
char[] argValue)
nullでも空の配列でもないことを表明します。
argName - null でも空の配列でもあってはならない引数の名前argValue - 引数の値
EmptyArgumentException - 引数がnullまたは空の配列の場合。
public static void assertArgumentNotEmpty(String argName,
Collection<?> argValue)
nullでも空のCollectionでもないことを表明します。
argName - null でも空のCollectionでもあってはならない引数の名前argValue - 引数の値
EmptyArgumentException - 引数がnullまたは空のCollectionの場合。
public static void assertArgumentNotEmpty(String argName,
Map<?,?> argValue)
nullでも空のMapでもないことを表明します。
argName - null でも空のMapでもあってはならない引数の名前argValue - 引数の値
EmptyArgumentException - 引数がnullまたは空のMapの場合。
public static void assertArgumentArrayIndex(String argName,
int argValue,
int arraySize)
argName - null であってはならない引数の名前argValue - インデックスの値arraySize - インデックスが参照する配列の長さ
SIllegalArgumentException - 引数が配列のインデックスとして不正な場合場合。
public static void assertArgument(String argName,
boolean expression,
String description)
argName - 不正であってはならない引数の名前expression - 事前条件description - 不正な引数であることの説明
SIllegalArgumentException - expressionがfalseの場合。
public static void assertState(boolean expression,
String description)
expression - 事前条件description - 不正な状態であることの説明
SIllegalStateException - expressionがfalseの場合。
public static void assertIndex(boolean expression,
String description)
expression - 事前条件description - 不正なindexであることの説明
SIndexOutOfBoundsException - expressionがfalseの場合。
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||