概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| Woolpack API
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## 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)`

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| Woolpack API
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

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