|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectshohaku.core.lang.EvalSet
複数の値の正否を評価するショートカット関数群を提供します。
コンストラクタの概要 | |
EvalSet()
|
メソッドの概要 | |
static boolean |
isAndAssignable(java.lang.Object o,
java.lang.Class clazz,
java.lang.Class clazz2)
指定されたオブジェクトが、全てのクラス型に割り当て可能か評価します。 |
static boolean |
isAndAssignable(java.lang.Object o,
java.lang.Class clazz,
java.lang.Class clazz2,
java.lang.Class clazz3)
指定されたオブジェクトが、全てのクラス型に割り当て可能か評価します。 |
static boolean |
isAndAssignable(java.lang.Object o,
java.util.Collection clazzes)
指定されたオブジェクトが、コレクション内の全てのクラス型に割り当て可能か評価します。 |
static boolean |
isAndBlank(java.lang.CharSequence cs,
java.lang.CharSequence cs2)
引数が全て null または空かスペースのみの文字シーケンスであるかを評価します。 |
static boolean |
isAndBlank(java.lang.CharSequence cs,
java.lang.CharSequence cs2,
java.lang.CharSequence cs3)
引数が全て null または空かスペースのみの文字シーケンスであるかを評価します。 |
static boolean |
isAndBlank(java.util.Collection seqs)
全てのコレクションの要素が null または空かスペースのみの文字シーケンスであるかを評価します。 |
static boolean |
isAndBlank(java.lang.Object[] seqs)
全ての配列の要素が null または空かスペースのみの文字シーケンスであるかを評価します。 |
static boolean |
isAndEmpty(java.lang.CharSequence cs,
java.lang.CharSequence cs2)
引数が全て null または空の文字シーケンスであるかを評価します。 |
static boolean |
isAndEmpty(java.lang.CharSequence cs,
java.lang.CharSequence cs2,
java.lang.CharSequence cs3)
引数が全て null または空の文字シーケンスであるかを評価します。 |
static boolean |
isAndEmpty(java.util.Collection seqs)
全てのコレクションの要素が null または空の文字シーケンスであるかを評価します。 |
static boolean |
isAndEmpty(java.lang.Object[] seqs)
全ての配列の要素が null または空の文字シーケンスであるかを評価します。 |
static boolean |
isAndEquals(java.lang.Object o,
java.lang.Object o2,
java.lang.Object o3)
全ての指定の値が同値であるかを評価します。 |
static boolean |
isAndEquals(java.lang.Object o,
java.lang.Object o2,
java.lang.Object o3,
java.lang.Object o4)
全ての指定の値が同値であるかを評価します。 |
static boolean |
isAndNull(java.util.Collection objs)
全てのコレクションの要素が null 値であるかを評価します。 |
static boolean |
isAndNull(java.lang.Object[] objs)
全ての配列の要素が null 値であるかを評価します。 |
static boolean |
isAndNull(java.lang.Object o,
java.lang.Object o2)
引数が全て null 値であるかを評価します。 |
static boolean |
isAndNull(java.lang.Object o,
java.lang.Object o2,
java.lang.Object o3)
引数が全て null 値であるかを評価します。 |
static boolean |
isAndNull(java.lang.Object o,
java.lang.Object o2,
java.lang.Object o3,
java.lang.Object o4)
引数が全て null 値であるかを評価します。 |
static boolean |
isBitsRangeAll(double[] a,
double min,
double max)
指定された全ての数値が指定の範囲内か、Double.compare と同様の比較基準で評価します。 |
static boolean |
isBitsRangeAll(float[] a,
float min,
float max)
指定された全ての数値が指定の範囲内か、Float.compare と同様の比較基準で評価します。 |
static boolean |
isOrAssignable(java.lang.Object o,
java.lang.Class clazz,
java.lang.Class clazz2)
指定されたオブジェクトが、コレクション内のいずれかのクラス型に割り当て可能か評価します。 |
static boolean |
isOrAssignable(java.lang.Object o,
java.lang.Class clazz,
java.lang.Class clazz2,
java.lang.Class clazz3)
指定されたオブジェクトが、コレクション内のいずれかのクラス型に割り当て可能か評価します。 |
static boolean |
isOrAssignable(java.lang.Object o,
java.util.Collection clazzes)
指定されたオブジェクトが、コレクション内のいずれかのクラス型に割り当て可能か評価します。 |
static boolean |
isOrBlank(java.lang.CharSequence cs,
java.lang.CharSequence cs2)
引数に null または空かスペースのみの文字シーケンスが含まれるか評価します。 |
static boolean |
isOrBlank(java.lang.CharSequence cs,
java.lang.CharSequence cs2,
java.lang.CharSequence cs3)
引数に null または空かスペースのみの文字シーケンスが含まれるか評価します。 |
static boolean |
isOrBlank(java.util.Collection seqs)
全てのコレクションの要素が null または空かスペースのみの文字シーケンスが含まれるか評価します。 |
static boolean |
isOrBlank(java.lang.Object[] seqs)
全ての配列の要素が null または空かスペースのみの文字シーケンスが含まれるか評価します。 |
static boolean |
isOrEmpty(java.lang.CharSequence cs,
java.lang.CharSequence cs2)
引数に null または空の文字シーケンスが含まれるか評価します。 |
static boolean |
isOrEmpty(java.lang.CharSequence cs,
java.lang.CharSequence cs2,
java.lang.CharSequence cs3)
引数に null または空の文字シーケンスが含まれるか評価します。 |
static boolean |
isOrEmpty(java.util.Collection seqs)
全てのコレクションの要素が null または空の文字シーケンスが含まれるか評価します。 |
static boolean |
isOrEmpty(java.lang.Object[] seqs)
全ての配列の要素が null または空の文字シーケンスが含まれるか評価します。 |
static boolean |
isOrEquals(java.lang.Object o,
java.lang.Object o2,
java.lang.Object o3)
指定の値の内いずれかが同値であるかを評価します。 |
static boolean |
isOrEquals(java.lang.Object o,
java.lang.Object o2,
java.lang.Object o3,
java.lang.Object o4)
指定の値の内いずれかが同値であるかを評価します。 |
static boolean |
isOrNull(java.util.Collection objs)
コレクションの要素に null 値が含まれるか評価します。 |
static boolean |
isOrNull(java.lang.Object[] objs)
配列の要素に null 値が含まれるか評価します。 |
static boolean |
isOrNull(java.lang.Object o,
java.lang.Object o2)
引数に null 値が含まれるか評価します。 |
static boolean |
isOrNull(java.lang.Object o,
java.lang.Object o2,
java.lang.Object o3)
引数に null 値が含まれるか評価します。 |
static boolean |
isOrNull(java.lang.Object o,
java.lang.Object o2,
java.lang.Object o3,
java.lang.Object o4)
引数に null 値が含まれるか評価します。 |
static boolean |
isOrPrefix(java.lang.CharSequence cs,
char[] prefixs)
指定の文字シーケンスに接頭辞の内いずれかが含まれるか評価します。 |
static boolean |
isOrPrefix(java.lang.CharSequence cs,
java.util.Collection prefixs)
指定の文字シーケンスに接頭辞の内いずれかが含まれるか評価します。 |
static boolean |
isOrStartsWith(java.lang.CharSequence cs,
java.util.Collection prefixs,
int offset)
指定の文字シーケンスの位置から、いずれかの接頭辞が一致するか評価します。 |
static boolean |
isOrSuffix(java.lang.CharSequence cs,
char[] suffixs)
指定の文字シーケンスに接尾辞の内いずれかが含まれるか評価します。 |
static boolean |
isOrSuffix(java.lang.CharSequence cs,
java.util.Collection suffixs)
指定の文字シーケンスに接尾辞の内いずれかが含まれるか評価します。 |
static boolean |
isRangeAll(byte[] a,
byte min,
byte max)
指定された全ての数値が指定の範囲内か評価します。 |
static boolean |
isRangeAll(double[] a,
double min,
double max)
指定された全ての数値が指定の範囲内か、数値比較演算子の比較基準で評価します。 |
static boolean |
isRangeAll(float[] a,
float min,
float max)
指定された全ての数値が指定の範囲内か、数値比較演算子の比較基準で評価します。 |
static boolean |
isRangeAll(int[] a,
int min,
int max)
指定された全ての数値が指定の範囲内か評価します。 |
static boolean |
isRangeAll(long[] a,
long min,
long max)
指定された全ての数値が指定の範囲内か評価します。 |
static boolean |
isRangeAll(short[] a,
short min,
short max)
指定された全ての数値が指定の範囲内か評価します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public EvalSet()
メソッドの詳細 |
public static boolean isAndEmpty(java.lang.CharSequence cs, java.lang.CharSequence cs2)
cs
- 評価する一番目の文字シーケンスcs2
- 評価する二番目の文字シーケンス
public static boolean isAndEmpty(java.lang.CharSequence cs, java.lang.CharSequence cs2, java.lang.CharSequence cs3)
cs
- 評価する一番目の文字シーケンスcs2
- 評価する二番目の文字シーケンスcs3
- 評価する三番目の文字シーケンス
public static boolean isAndEmpty(java.lang.Object[] seqs)
seqs
- 評価する配列
java.lang.NullPointerException
- 引数の配列が null の場合public static boolean isAndEmpty(java.util.Collection seqs)
seqs
- 評価するコレクション
java.lang.NullPointerException
- 引数のコレクションが null の場合public static boolean isOrEmpty(java.lang.CharSequence cs, java.lang.CharSequence cs2)
cs
- 評価する一番目の文字シーケンスcs2
- 評価する二番目の文字シーケンス
public static boolean isOrEmpty(java.lang.CharSequence cs, java.lang.CharSequence cs2, java.lang.CharSequence cs3)
cs
- 評価する一番目の文字シーケンスcs2
- 評価する二番目の文字シーケンスcs3
- 評価する三番目の文字シーケンス
public static boolean isOrEmpty(java.lang.Object[] seqs)
seqs
- 評価する配列
java.lang.NullPointerException
- 引数の配列が null の場合public static boolean isOrEmpty(java.util.Collection seqs)
seqs
- 評価するコレクション
java.lang.NullPointerException
- 引数のコレクションが null の場合public static boolean isAndBlank(java.lang.CharSequence cs, java.lang.CharSequence cs2)
cs
- 評価する一番目の文字シーケンスcs2
- 評価する二番目の文字シーケンス
public static boolean isAndBlank(java.lang.CharSequence cs, java.lang.CharSequence cs2, java.lang.CharSequence cs3)
cs
- 評価する一番目の文字シーケンスcs2
- 評価する二番目の文字シーケンスcs3
- 評価する三番目の文字シーケンス
public static boolean isAndBlank(java.lang.Object[] seqs)
seqs
- 評価する配列
java.lang.NullPointerException
- 引数の配列が null の場合public static boolean isAndBlank(java.util.Collection seqs)
seqs
- 評価するコレクション
java.lang.NullPointerException
- 引数のコレクションが null の場合public static boolean isOrBlank(java.lang.CharSequence cs, java.lang.CharSequence cs2)
cs
- 評価する一番目の文字シーケンスcs2
- 評価する二番目の文字シーケンス
public static boolean isOrBlank(java.lang.CharSequence cs, java.lang.CharSequence cs2, java.lang.CharSequence cs3)
cs
- 評価する一番目の文字シーケンスcs2
- 評価する二番目の文字シーケンスcs3
- 評価する三番目の文字シーケンス
public static boolean isOrBlank(java.lang.Object[] seqs)
seqs
- 評価する配列
java.lang.NullPointerException
- 引数の配列が null の場合public static boolean isOrBlank(java.util.Collection seqs)
seqs
- 評価するコレクション
java.lang.NullPointerException
- 引数のコレクションが null の場合public static boolean isAndNull(java.lang.Object o, java.lang.Object o2)
o
- 評価する一番目の値o2
- 評価する二番目の値
public static boolean isAndNull(java.lang.Object o, java.lang.Object o2, java.lang.Object o3)
o
- 評価する一番目の値o2
- 評価する二番目の値o3
- 評価する三番目の値
public static boolean isAndNull(java.lang.Object o, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4)
o
- 評価する一番目の値o2
- 評価する二番目の値o3
- 評価する三番目の値o4
- 評価する四番目の値
public static boolean isAndNull(java.lang.Object[] objs)
objs
- 評価する配列
java.lang.NullPointerException
- 引数の配列が null の場合public static boolean isAndNull(java.util.Collection objs)
objs
- 評価するコレクション
java.lang.NullPointerException
- 引数のコレクションが null の場合public static boolean isOrNull(java.lang.Object o, java.lang.Object o2)
o
- 評価する一番目の値o2
- 評価する二番目の値
public static boolean isOrNull(java.lang.Object o, java.lang.Object o2, java.lang.Object o3)
o
- 評価する一番目の値o2
- 評価する二番目の値o3
- 評価する三番目の値
public static boolean isOrNull(java.lang.Object o, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4)
o
- 評価する一番目の値o2
- 評価する二番目の値o3
- 評価する三番目の値o4
- 評価する四番目の値
public static boolean isOrNull(java.lang.Object[] objs)
objs
- 評価する配列
java.lang.NullPointerException
- 引数の配列が null の場合public static boolean isOrNull(java.util.Collection objs)
objs
- 評価するコレクション
java.lang.NullPointerException
- 引数のコレクションが null の場合public static boolean isAndEquals(java.lang.Object o, java.lang.Object o2, java.lang.Object o3)
o
- 評価基の値o2
- 評価先の値o3
- 評価先の値
public static boolean isAndEquals(java.lang.Object o, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4)
o
- 評価基の値o2
- 評価先の値o3
- 評価先の値o4
- 評価先の値
public static boolean isOrEquals(java.lang.Object o, java.lang.Object o2, java.lang.Object o3)
o
- 評価基の値o2
- 評価先の値o3
- 評価先の値
public static boolean isOrEquals(java.lang.Object o, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4)
o
- 評価基の値o2
- 評価先の値o3
- 評価先の値o4
- 評価先の値
public static boolean isOrStartsWith(java.lang.CharSequence cs, java.util.Collection prefixs, int offset)
cs
- 評価基の文字シーケンスprefixs
- 接頭辞のコレクションoffset
- 検索を開始する相対インデックス
public static boolean isOrSuffix(java.lang.CharSequence cs, char[] suffixs)
cs
- 評価基の文字シーケンスsuffixs
- 接尾辞の配列
public static boolean isOrSuffix(java.lang.CharSequence cs, java.util.Collection suffixs)
cs
- 評価基の文字シーケンスsuffixs
- 接頭辞のコレクション
public static boolean isOrPrefix(java.lang.CharSequence cs, char[] prefixs)
cs
- 評価基の文字シーケンスprefixs
- 評価先の接頭辞の配列
public static boolean isOrPrefix(java.lang.CharSequence cs, java.util.Collection prefixs)
cs
- 評価基の文字シーケンスprefixs
- 接頭辞のコレクション
public static boolean isAndAssignable(java.lang.Object o, java.lang.Class clazz, java.lang.Class clazz2)
o
- 評価するオブジェクトclazz
- 評価先のクラスclazz2
- 評価先のクラス
public static boolean isAndAssignable(java.lang.Object o, java.lang.Class clazz, java.lang.Class clazz2, java.lang.Class clazz3)
o
- 評価するオブジェクトclazz
- 評価先のクラスclazz2
- 評価先のクラスclazz3
- 評価先のクラス
public static boolean isAndAssignable(java.lang.Object o, java.util.Collection clazzes)
o
- 評価するオブジェクトclazzes
- 評価先のクラスのコレクション
public static boolean isOrAssignable(java.lang.Object o, java.lang.Class clazz, java.lang.Class clazz2)
o
- 評価するオブジェクトclazz
- 評価先のクラスclazz2
- 評価先のクラス
public static boolean isOrAssignable(java.lang.Object o, java.lang.Class clazz, java.lang.Class clazz2, java.lang.Class clazz3)
o
- 評価するオブジェクトclazz
- 評価先のクラスclazz2
- 評価先のクラスclazz3
- 評価先のクラス
public static boolean isOrAssignable(java.lang.Object o, java.util.Collection clazzes)
o
- 評価するオブジェクトclazzes
- 評価先のクラスのコレクション
public static boolean isRangeAll(byte[] a, byte min, byte max)
a
- 評価する数値min
- 範囲の最小値max
- 範囲の最大値
public static boolean isRangeAll(short[] a, short min, short max)
a
- 評価する数値min
- 範囲の最小値max
- 範囲の最大値
public static boolean isRangeAll(int[] a, int min, int max)
a
- 評価する数値min
- 範囲の最小値max
- 範囲の最大値
public static boolean isRangeAll(long[] a, long min, long max)
a
- 評価する数値min
- 範囲の最小値max
- 範囲の最大値
public static boolean isRangeAll(float[] a, float min, float max)
a
- 評価する数値min
- 範囲の最小値max
- 範囲の最大値
public static boolean isRangeAll(double[] a, double min, double max)
a
- 評価する数値min
- 範囲の最小値max
- 範囲の最大値
public static boolean isBitsRangeAll(float[] a, float min, float max)
a
- 評価する数値min
- 範囲の最小値max
- 範囲の最大値
public static boolean isBitsRangeAll(double[] a, double min, double max)
a
- 評価する数値min
- 範囲の最小値max
- 範囲の最大値
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |