|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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 - 比較する文字列が整数ではない場合
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||