public class Util
extends java.lang.Object
修飾子とタイプ | クラスと説明 |
---|---|
static interface |
Util.KeyCreator<Key,Value> |
コンストラクタと説明 |
---|
Util() |
修飾子とタイプ | メソッドと説明 |
---|---|
static <T> boolean |
addUnique(java.util.List<T> list,
T item)
itemが重複しないようにaddする
|
static <T> int |
addUniqueRequestIndex(java.util.List<T> list,
T item)
アイテムを追加し、追加したインデックスを返す
|
static <Key,Value> |
asMap(java.util.Collection<Value> values,
Util.KeyCreator<Key,Value> keyCreator)
Mapに変換する
|
static <T> T[] |
convert(java.util.Collection<T> c,
T[] array) |
static <T> java.util.List<T> |
convert(T[] array) |
static <T> T[] |
copy(T[] array)
2つの配列をコピーする
|
static java.util.Date |
getDateEnd(java.util.Date date)
指定日の終了時刻を取得する
|
static java.util.Date |
getDateStart(java.util.Date date)
指定日の開始時刻を取得する
|
static double |
getDouble(java.lang.Double value,
double defValue) |
static int |
getInt(java.lang.Integer value,
int defValue) |
static java.util.Date |
getTodayEnd()
今日の23時59分59秒....を取得する
|
static java.util.Date |
getTodayStart()
今日の0時0分を取得する
|
static <T> boolean |
isEmpty(java.util.List<T> item) |
static <T> boolean |
isEmpty(T[] item) |
static void |
nanosleep(long ms,
int nano)
nano秒単位でsleepを行う
|
static void |
sleep(long timems)
単純にsleepさせる。
|
public static int getInt(java.lang.Integer value, int defValue)
public static double getDouble(java.lang.Double value, double defValue)
public static java.util.Date getDateStart(java.util.Date date)
date
- public static java.util.Date getDateEnd(java.util.Date date)
date
- public static java.util.Date getTodayStart()
public static java.util.Date getTodayEnd()
public static void sleep(long timems)
timems
- public static void nanosleep(long ms, int nano)
ms
- nano
- public static <T> boolean addUnique(java.util.List<T> list, T item)
list
- item
- public static <T> int addUniqueRequestIndex(java.util.List<T> list, T item)
T
- list
- item
- public static <T> T[] convert(java.util.Collection<T> c, T[] array)
Collection.toArray(Object[])
public static <T> java.util.List<T> convert(T[] array)
T
- typearray
- 変換元配列public static <T> T[] copy(T[] array)
public static <Key,Value> java.util.Map<Key,Value> asMap(java.util.Collection<Value> values, Util.KeyCreator<Key,Value> keyCreator)
Key
- Value
- values
- keyCreator
- public static <T> boolean isEmpty(T[] item)
public static <T> boolean isEmpty(java.util.List<T> item)