public final class ConvertUtil
extends java.lang.Object
修飾子とタイプ | メソッドと説明 |
---|---|
static int |
bitMask(int x)
ビットマスク長を取得.
|
static java.lang.String |
changeString(java.lang.String src,
int off,
int len,
java.lang.String s,
java.lang.String d)
文字情報の置き換え.
|
static java.lang.String |
changeString(java.lang.String src,
java.lang.String s,
java.lang.String d)
文字情報の置き換え.
|
static java.lang.Boolean |
convertBool(java.lang.Object o)
Boolean変換.
|
static java.util.Date |
convertDate(java.lang.Object o)
通常日付変換.
|
static java.lang.Double |
convertDouble(java.lang.Object o)
Double変換.
|
static java.lang.Float |
convertFloat(java.lang.Object o)
Float変換.
|
static java.lang.Integer |
convertInt(java.lang.Object o)
Integer変換.
|
static java.lang.Long |
convertLong(java.lang.Object o)
Long変換.
|
static java.sql.Date |
convertSqlDate(java.lang.Object o)
日付変換.
|
static java.sql.Time |
convertSqlTime(java.lang.Object o)
時間変換.
|
static java.sql.Timestamp |
convertSqlTimestamp(java.lang.Object o)
日付時間変換.
|
static java.lang.String |
convertString(java.lang.Object o)
文字列変換.
|
static java.lang.String |
downIndentDoubleCote(java.lang.String string)
指定文字内のダブルコーテーションインデントを1つ下げる.
|
static java.lang.String |
downIndentSingleCote(java.lang.String string)
指定文字内のシングルコーテーションインデントを1つ下げる.
|
static boolean |
eqEng(java.lang.String src,
int start,
int end,
java.lang.String dest)
英字の大文字小文字を区別せずにチェック.
|
static boolean |
eqEng(java.lang.String src,
java.lang.String dest)
英字の大文字小文字を区別せずにチェック.
|
static boolean[] |
getArray(boolean... v)
boolean群を定義.
|
static java.lang.Comparable[] |
getArray(java.lang.Comparable... v)
Comparable群を定義.
|
static java.sql.Date[] |
getArray(java.sql.Date... v)
java.sql.Date群を定義.
|
static double[] |
getArray(double... v)
double群を定義.
|
static float[] |
getArray(float... v)
float群を定義.
|
static int[] |
getArray(int... v)
int群を定義.
|
static long[] |
getArray(long... v)
long群を定義.
|
static java.lang.Object[] |
getArray(java.lang.Object... v)
Object群を定義.
|
static java.lang.String[] |
getArray(java.lang.String... v)
String群を定義.
|
static java.sql.Time[] |
getArray(java.sql.Time... v)
java.sql.Time群を定義.
|
static java.sql.Timestamp[] |
getArray(java.sql.Timestamp... v)
java.sql.Timestamp群を定義.
|
static java.lang.String |
indentCote(java.lang.String string,
int indent,
boolean dc)
指定文字内のコーテーションインデントを1つ上げる.
|
static boolean |
isNumeric(java.lang.Object num)
文字列内容が数値かチェック.
|
static boolean |
parseBoolean(java.lang.String s)
文字列から、Boolean型に変換.
|
static double |
parseDouble(java.lang.String num)
文字列から、double型数値に変換.
|
static float |
parseFloat(java.lang.String num)
文字列から、float型数値に変換.
|
static int |
parseInt(java.lang.String num)
文字列から、int型数値に変換.
|
static long |
parseLong(java.lang.String num)
文字列から、long型数値に変換.
|
static java.lang.String |
upIndentDoubleCote(java.lang.String string)
指定文字内のダブルコーテーションインデントを1つ上げる.
|
static java.lang.String |
upIndentSingleCote(java.lang.String string)
指定文字内のシングルコーテーションインデントを1つ上げる.
|
public static final boolean isNumeric(java.lang.Object num)
num
- 対象の文字列を設定します.public static final java.lang.Boolean convertBool(java.lang.Object o)
n
- 変換対象の条件を設定します.public static final java.lang.Integer convertInt(java.lang.Object o)
n
- 変換対象の条件を設定します.public static final java.lang.Long convertLong(java.lang.Object o)
n
- 変換対象の条件を設定します.public static final java.lang.Float convertFloat(java.lang.Object o)
n
- 変換対象の条件を設定します.public static final java.lang.Double convertDouble(java.lang.Object o)
n
- 変換対象の条件を設定します.public static final java.lang.String convertString(java.lang.Object o)
n
- 変換対象の条件を設定します.public static final java.sql.Date convertSqlDate(java.lang.Object o)
n
- 変換対象の条件を設定します.public static final java.sql.Time convertSqlTime(java.lang.Object o)
n
- 変換対象の条件を設定します.public static final java.sql.Timestamp convertSqlTimestamp(java.lang.Object o)
n
- 変換対象の条件を設定します.public static final java.util.Date convertDate(java.lang.Object o)
n
- 変換対象の条件を設定します.public static final boolean parseBoolean(java.lang.String s)
s
- 対象の文字列を設定します.public static final int parseInt(java.lang.String num)
num
- 対象の文字列を設定します.public static final long parseLong(java.lang.String num)
num
- 対象の文字列を設定します.public static final float parseFloat(java.lang.String num)
num
- 対象の文字列を設定します.public static final double parseDouble(java.lang.String num)
num
- 対象の文字列を設定します.public static final boolean[] getArray(boolean... v)
v
- boolean群を設定します.public static final int[] getArray(int... v)
v
- int群を設定します.public static final long[] getArray(long... v)
v
- long群を設定します.public static final float[] getArray(float... v)
v
- float群を設定します.public static final double[] getArray(double... v)
v
- double群を設定します.public static final java.sql.Date[] getArray(java.sql.Date... v)
v
- java.sql.Date群を設定します.public static final java.sql.Time[] getArray(java.sql.Time... v)
v
- java.sql.Time群を設定します.public static final java.sql.Timestamp[] getArray(java.sql.Timestamp... v)
v
- java.sql.Timestamp群を設定します.public static final java.lang.String[] getArray(java.lang.String... v)
v
- String群を設定します.public static final java.lang.Comparable[] getArray(java.lang.Comparable... v)
v
- Comparable群を設定します.public static final java.lang.Object[] getArray(java.lang.Object... v)
v
- Object群を設定します.public static final int bitMask(int x)
x
- 対象の値を設定します.public static final boolean eqEng(java.lang.String src, java.lang.String dest)
src
- 比較元文字を設定します.dest
- 比較先文字を設定します.public static final boolean eqEng(java.lang.String src, int start, int end, java.lang.String dest)
src
- 比較元文字を設定します.start
- srcのチェック開始位置を設定します.end
- srcのチェック終了位置を設定します.dest
- 比較先文字を設定します.public static final java.lang.String changeString(java.lang.String src, java.lang.String s, java.lang.String d)
src
- 置き換え元の文字列を設定します.s
- 置き換え文字条件を設定します.d
- 置き換え先の文字条件を設定します.public static final java.lang.String changeString(java.lang.String src, int off, int len, java.lang.String s, java.lang.String d)
src
- 置き換え元の文字列を設定します.off
- 置き換え元文字のオフセット値を設定します.len
- 置き換え元文字の長さを設定します.s
- 置き換え文字条件を設定します.d
- 置き換え先の文字条件を設定します.public static final java.lang.String indentCote(java.lang.String string, int indent, boolean dc)
string
- 対象の文字列を設定します.indent
- 対象のインデント値を設定します.
0を設定した場合は1つインデントを増やします。
-1を設定した場合は1つインデントを減らします。dc
- [true]の場合、ダブルコーテーションで処理します.public static final java.lang.String upIndentDoubleCote(java.lang.String string)
string
- 対象の文字列を設定します.public static final java.lang.String upIndentSingleCote(java.lang.String string)
string
- 対象の文字列を設定します.public static final java.lang.String downIndentDoubleCote(java.lang.String string)
string
- 対象の文字列を設定します.public static final java.lang.String downIndentSingleCote(java.lang.String string)
string
- 対象の文字列を設定します.