|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.hrtdotnet.java.util.Comparison
public class Comparison
比較機能を盛り込んだユーティリティクラスです。
フィールドの概要 | |
---|---|
static int |
OS_LINUX
OS 比較で利用される Linux の識別値です。 |
static int |
OS_WINDOWS
OS 比較で利用される Windows の識別値です。 |
static int |
VERSION
バージョン比較で完全一致を示す値です。 |
static int |
VERSION_BEFORE
バージョン比較で以前一致を示す値です。 |
static int |
VERSION_SINCE
バージョン比較で以降一致を示す値です。 |
コンストラクタの概要 | |
---|---|
Comparison()
|
メソッドの概要 | |
---|---|
static boolean |
comparisonInteger(java.lang.String big,
java.lang.String small)
文字列を整数に変換して大小の比較をします。 |
static boolean |
equalsInteger(java.lang.String str1,
java.lang.String str2)
文字列を整数に変換して等しい整数かどうかを判定します。 |
static boolean |
os(int osParam)
OSの比較をします。 |
static boolean |
version(java.lang.String version,
java.lang.String comparison,
java.lang.String delim,
int param)
指定されたバージョンの比較を行います。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final int VERSION
public static final int VERSION_SINCE
public static final int VERSION_BEFORE
public static final int OS_WINDOWS
public static final int OS_LINUX
コンストラクタの詳細 |
---|
public Comparison()
メソッドの詳細 |
---|
public static boolean version(java.lang.String version, java.lang.String comparison, java.lang.String delim, int param)
version
- 対象となるバージョンcomparison
- 比較するバージョンdelim
- バージョンの区切り文字列param
- バージョン比較条件
java.lang.IllegalArgumentException
- version, comparison, delimが空文字、バージョン比較条件が不正な場合
java.lang.NullPointerException
- version, comparison, delimがnullの場合
java.lang.NumberFormatException
- version, comparisonが区切り文字列を除いて数字以外で構成されている場合public static boolean os(int osParam)
osParam
- OS の識別値
java.lang.IllegalArgumentException
- OSの識別値が不正な場合public static boolean comparisonInteger(java.lang.String big, java.lang.String small)
big
- 比較する大きいと予測される数字の文字列small
- 比較する小さいと予測される数字の文字列
java.lang.NumberFormatException
- 整数値で無い場合public static boolean equalsInteger(java.lang.String str1, java.lang.String str2)
str1
- 比較する文字列1str2
- 比較する文字列2
NumberFotmatException
- 比較する文字列が整数ではない場合
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |