public class Assertions
extends java.lang.Object| 修飾子と型 | メソッドと説明 |
|---|---|
static int | atMostOneOf(java.lang.Object... namesAndValues)2*N の引数を受け入れます。偶数は名前で、奇数はそれらの名前の値です。 |
static int | exactlyOneOf(java.lang.Object... namesAndValues)2*N の引数を受け入れます。偶数は名前で、奇数はそれらの名前の値です。 |
public static int exactlyOneOf(java.lang.Object... namesAndValues)
null ではなかった「ペア」のインデックス java.lang.IllegalArgumentException - 複数の引数が null でない場合 java.lang.IllegalStateException - メソッドが間違った値で呼び出された場合 (たとえば偶数以外の引数)public static int atMostOneOf(java.lang.Object... namesAndValues)
null でない「ペア」のインデックス、または何も設定されていない場合は -1java.lang.IllegalArgumentException - 複数の引数が null でない場合 java.lang.IllegalStateException - メソッドが間違った値で呼び出された場合 (たとえば偶数以外の引数)