woolpack.utils.fn
クラス UtilsFnUtils
java.lang.Object
woolpack.utils.fn.UtilsFnUtils
public final class UtilsFnUtils
- extends java.lang.Object
Utils
とPropertyUtils
の各メソッドをFn
でラップした機能のユーティリティです。
- 作成者:
- nakamura
フィールドの概要 |
static Fn<java.lang.Object,java.util.List<java.lang.Object>,java.lang.RuntimeException> |
ARRAY_TO_LIST
|
static Fn<java.lang.String,java.lang.Iterable<java.lang.String>,java.lang.RuntimeException> |
PROPERTY_GUESSING_FACTORY
|
static Fn<java.lang.Object,java.util.Collection<?>,java.lang.RuntimeException> |
TO_COLLECTION
|
static Fn<java.lang.Object,java.lang.Iterable<?>,java.lang.RuntimeException> |
TO_ITERABLE
|
static Fn<java.lang.Object,java.util.List<?>,java.lang.RuntimeException> |
TO_LIST
|
static Fn<java.lang.Throwable,java.util.List<java.lang.String>,java.lang.RuntimeException> |
TO_MESSAGE_LIST
|
メソッドの概要 |
static Fn<java.lang.String,java.lang.Iterable<java.lang.String>,java.lang.RuntimeException> |
getPropertyGuessingIterable(char separator)
|
static
<K,V> Fn<java.util.Map<K,V>,java.util.Map<K,V>,java.lang.RuntimeException> |
|
injectiveMap()
|
static
<K,V> Fn<java.util.Map<K,V>,java.util.Map<V,K>,java.lang.RuntimeException> |
|
inverseMap()
|
static
<V> Fn<java.util.Map<java.lang.String,V>,java.util.Map<java.lang.String,V>,java.lang.RuntimeException> |
|
keyNotEmptyMap()
|
static
<K,V> Fn<java.util.Map<K,V>,java.util.Map<K,V>,java.lang.RuntimeException> |
|
notNullMap()
|
static
<V> Fn<java.util.Map<java.lang.String,V>,java.util.Map<java.lang.String,V>,java.lang.RuntimeException> |
|
similarKeyMap()
|
static
<E> Fn<java.lang.Iterable<E>,java.lang.Iterable<E>,java.lang.RuntimeException> |
|
unmodifiableIterable()
|
static
<K,V> Fn<java.util.Map<K,V>,java.util.Map<K,V>,java.lang.RuntimeException> |
|
unoverwritableMap()
|
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ARRAY_TO_LIST
public static final Fn<java.lang.Object,java.util.List<java.lang.Object>,java.lang.RuntimeException> ARRAY_TO_LIST
- 関連項目:
Utils.arrayToList(Object)
TO_ITERABLE
public static final Fn<java.lang.Object,java.lang.Iterable<?>,java.lang.RuntimeException> TO_ITERABLE
- 関連項目:
Utils.toIterable(Object)
TO_COLLECTION
public static final Fn<java.lang.Object,java.util.Collection<?>,java.lang.RuntimeException> TO_COLLECTION
- 関連項目:
Utils.toCollection(Object)
TO_LIST
public static final Fn<java.lang.Object,java.util.List<?>,java.lang.RuntimeException> TO_LIST
- 関連項目:
Utils.toList(Object)
TO_MESSAGE_LIST
public static final Fn<java.lang.Throwable,java.util.List<java.lang.String>,java.lang.RuntimeException> TO_MESSAGE_LIST
- 関連項目:
Utils.toMessageList(Throwable)
PROPERTY_GUESSING_FACTORY
public static final Fn<java.lang.String,java.lang.Iterable<java.lang.String>,java.lang.RuntimeException> PROPERTY_GUESSING_FACTORY
- 関連項目:
PropertyUtils.getGuessingIterable(String)
inverseMap
public static <K,V> Fn<java.util.Map<K,V>,java.util.Map<V,K>,java.lang.RuntimeException> inverseMap()
- 型パラメータ:
K
- V
-
- 戻り値:
- 関数。
- 関連項目:
Utils.inverseMap(Map)
injectiveMap
public static <K,V> Fn<java.util.Map<K,V>,java.util.Map<K,V>,java.lang.RuntimeException> injectiveMap()
- 型パラメータ:
K
- V
-
- 戻り値:
- 関数。
- 関連項目:
Utils.injectiveMap(Map)
unoverwritableMap
public static <K,V> Fn<java.util.Map<K,V>,java.util.Map<K,V>,java.lang.RuntimeException> unoverwritableMap()
- 型パラメータ:
K
- V
-
- 戻り値:
- 関数。
- 関連項目:
Utils.unoverwritableMap(Map)
notNullMap
public static <K,V> Fn<java.util.Map<K,V>,java.util.Map<K,V>,java.lang.RuntimeException> notNullMap()
- 型パラメータ:
K
- V
-
- 戻り値:
- 関数。
- 関連項目:
Utils.notNullMap(Map)
keyNotEmptyMap
public static <V> Fn<java.util.Map<java.lang.String,V>,java.util.Map<java.lang.String,V>,java.lang.RuntimeException> keyNotEmptyMap()
- 型パラメータ:
V
-
- 戻り値:
- 関数。
- 関連項目:
Utils.keyNotEmptyMap(Map)
similarKeyMap
public static <V> Fn<java.util.Map<java.lang.String,V>,java.util.Map<java.lang.String,V>,java.lang.RuntimeException> similarKeyMap()
- 型パラメータ:
V
-
- 戻り値:
- 関数。
- 関連項目:
Utils.similarKeyMap(Map)
unmodifiableIterable
public static <E> Fn<java.lang.Iterable<E>,java.lang.Iterable<E>,java.lang.RuntimeException> unmodifiableIterable()
- 型パラメータ:
E
-
- 戻り値:
- 関数。
- 関連項目:
Utils.unmodifiableIterable(Iterable)
getPropertyGuessingIterable
public static Fn<java.lang.String,java.lang.Iterable<java.lang.String>,java.lang.RuntimeException> getPropertyGuessingIterable(char separator)
- パラメータ:
separator
-
- 戻り値:
- 関数。
- 関連項目:
PropertyUtils.getGuessingIterable(String, char)
Copyright (C) 2006-2007 Takahiro Nakamura. All rights reserved.