Woolpack API

woolpack.utils.fn
クラス UtilsFnUtils

java.lang.Object
  上位を拡張 woolpack.utils.fn.UtilsFnUtils

public final class UtilsFnUtils
extends java.lang.Object

UtilsPropertyUtilsの各メソッドを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)

Woolpack API

Copyright (C) 2006-2007 Takahiro Nakamura. All rights reserved.