概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| Woolpack API
前 次 | フレームあり フレームなし

## クラス
woolpack.typeconvert.ConvertContext の使用

ConvertContext を使用しているパッケージ
woolpack.adapter | 外部ライブラリに依存する部品のパッケージです。
woolpack.el | 値取得と値格納と作用のための式言語のインタフェースと式言語の単純実装のパッケージです。
woolpack.typeconvert | 型変換用の部品のパッケージです。

woolpack.adapter での ConvertContext の使用

ConvertContext 型の引数を持つ型を返す woolpack.adapter のメソッド
`Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException>` | `ConvertableTypeConverter.getFn()`

Method parameters in woolpack.adapter with type arguments of type ConvertContext
`void` | `ConvertableTypeConverter.setFn(Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> fn)`

Constructor parameters in woolpack.adapter with type arguments of type ConvertContext
`ConvertableTypeConverter(Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> fn)`

woolpack.el での ConvertContext の使用

ConvertContext 型の引数を持つ型を返す woolpack.el のメソッド
`Fn<ConvertContext,java.lang.Void,? extends java.lang.RuntimeException>` | `ThisEL.getFn()`
`Fn<ConvertContext,java.lang.Void,? extends java.lang.RuntimeException>` | `ReflectionPropertyELFactory.getFn()`
`Fn<ConvertContext,java.lang.Void,? extends java.lang.RuntimeException>` | `MapEL.getFn()`
`Fn<ConvertContext,java.lang.Void,? extends java.lang.RuntimeException>` | `MapPropertyELFactory.getFn()`

Method parameters in woolpack.el with type arguments of type ConvertContext
`static PropertyELFactory` | `ELUtils.getPropertyELFactory(Fn<ConvertContext,java.lang.Void,? extends java.lang.RuntimeException> fn, Fn<java.lang.String,java.lang.Iterable<java.lang.String>,? extends java.lang.RuntimeException> guessFactory, boolean notFoundIgnoreFlag)` プロパティ式言語ファクトリを生成します。
`void` | `ThisEL.setFn(Fn<ConvertContext,java.lang.Void,? extends java.lang.RuntimeException> fn)`
`void` | `ReflectionPropertyELFactory.setFn(Fn<ConvertContext,java.lang.Void,? extends java.lang.RuntimeException> fn)`
`void` | `MapEL.setFn(Fn<ConvertContext,java.lang.Void,? extends java.lang.RuntimeException> fn)`
`void` | `MapPropertyELFactory.setFn(Fn<ConvertContext,java.lang.Void,? extends java.lang.RuntimeException> fn)`

Constructor parameters in woolpack.el with type arguments of type ConvertContext
`MapEL(java.lang.String key, Fn<ConvertContext,java.lang.Void,? extends java.lang.RuntimeException> fn)`
`MapPropertyELFactory(Fn<ConvertContext,java.lang.Void,? extends java.lang.RuntimeException> fn, PropertyELFactory factory)`
`MapSimilarPropertyELFactory(Fn<ConvertContext,java.lang.Void,? extends java.lang.RuntimeException> fn, PropertyELFactory factory, Fn<java.lang.String,java.lang.Iterable<java.lang.String>,? extends java.lang.RuntimeException> guessFactory)`
`ReflectionPropertyELFactory(Fn<ConvertContext,java.lang.Void,? extends java.lang.RuntimeException> fn)`
`ThisEL(Fn<ConvertContext,java.lang.Void,? extends java.lang.RuntimeException> fn, java.lang.String propertyName)`

woolpack.typeconvert での ConvertContext の使用

ConvertContext 型の型パラメータを持つ woolpack.typeconvert のフィールド
`static Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException>` | `TypeConvertUtils.COLLECTION_CONVERTER` デフォルトの一覧型変換の関数です。
`static Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException>` | `TypeConvertUtils.DATE_FORMATTER` デフォルトの日付フォーマッタです。
`static Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException>` | `TypeConvertUtils.DATE_PARSER` デフォルトの日付パーサです。
`static Fn<ConvertContext,java.lang.Class,java.lang.RuntimeException>` | `TypeConvertUtils.GET_FROM_TYPE` `getValue()`の`Object.getClass()`を返す関数です。
`static Fn<ConvertContext,java.lang.String,java.lang.RuntimeException>` | `TypeConvertUtils.GET_PROPERTY_NAME` `getPropertyName()`を返す関数です。
`static Fn<ConvertContext,java.lang.Class,java.lang.RuntimeException>` | `TypeConvertUtils.GET_TO_TYPE` `getToType()`を返す関数です。
`static Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException>` | `TypeConvertUtils.NUMBER_FORMATTER` デフォルトの数値フォーマッタです。
`static Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException>` | `TypeConvertUtils.NUMBER_PARSER` デフォルトの数値パーサです。
`static Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException>` | `TypeConvertUtils.SIMPLE_CONVERTER` デフォルト単純型変換の関数です。

ConvertContext 型の引数を持つ型を返す woolpack.typeconvert のメソッド
`static Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException>` | `TypeConvertUtils.getCollectionConverter(Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> dateFormatter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> dateParser, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> numberFormatter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> numberParser, Fn<java.lang.Object,java.lang.Boolean,java.lang.RuntimeException> booleanConverter)` 一覧型変換の関数を生成します。
`Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException>` | `ConvertContext.getFn()`
`static Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException>` | `TypeConvertUtils.getSimpleConverter(Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> dateFormatter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> dateParser, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> numberFormatter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> numberParser, Fn<java.lang.Object,java.lang.Boolean,java.lang.RuntimeException> booleanConverter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> successorFn)` 単純型変換の関数を生成します。

ConvertContext 型のパラメータを持つ woolpack.typeconvert のメソッド
`java.lang.Void` | `ToCollectionDecompositionConverter.exec(ConvertContext c)`
`java.lang.String` | `PropertyNameGetter.exec(ConvertContext c)`
`java.lang.Void` | `ToMapViewConverter.exec(ConvertContext c)`
`java.lang.Void` | `ToBeanConverter.exec(ConvertContext c)`
`java.lang.Void` | `SettingFnConverter.exec(ConvertContext c)`
`java.lang.Void` | `ToPrimitiveConverter.exec(ConvertContext c)`
`java.lang.Void` | `ToTypeConverter.exec(ConvertContext c)`
`java.lang.Void` | `Converter.exec(ConvertContext c)`
`java.lang.Void` | `ToArrayConverter.exec(ConvertContext c)`
`java.lang.Void` | `ToCollectionViewConverter.exec(ConvertContext c)`
`java.lang.Void` | `NullBalkingConverter.exec(ConvertContext c)`
`java.lang.Void` | `RuntimeExceptionToNullConverter.exec(ConvertContext c)`
`java.lang.Void` | `DelegationIfNecessityConverter.exec(ConvertContext c)`

Method parameters in woolpack.typeconvert with type arguments of type ConvertContext
`static Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException>` | `TypeConvertUtils.getCollectionConverter(Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> dateFormatter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> dateParser, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> numberFormatter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> numberParser, Fn<java.lang.Object,java.lang.Boolean,java.lang.RuntimeException> booleanConverter)` 一覧型変換の関数を生成します。
`static Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException>` | `TypeConvertUtils.getCollectionConverter(Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> dateFormatter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> dateParser, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> numberFormatter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> numberParser, Fn<java.lang.Object,java.lang.Boolean,java.lang.RuntimeException> booleanConverter)` 一覧型変換の関数を生成します。
`static Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException>` | `TypeConvertUtils.getCollectionConverter(Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> dateFormatter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> dateParser, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> numberFormatter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> numberParser, Fn<java.lang.Object,java.lang.Boolean,java.lang.RuntimeException> booleanConverter)` 一覧型変換の関数を生成します。
`static Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException>` | `TypeConvertUtils.getCollectionConverter(Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> dateFormatter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> dateParser, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> numberFormatter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> numberParser, Fn<java.lang.Object,java.lang.Boolean,java.lang.RuntimeException> booleanConverter)` 一覧型変換の関数を生成します。
`static Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException>` | `TypeConvertUtils.getSimpleConverter(Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> dateFormatter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> dateParser, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> numberFormatter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> numberParser, Fn<java.lang.Object,java.lang.Boolean,java.lang.RuntimeException> booleanConverter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> successorFn)` 単純型変換の関数を生成します。
`static Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException>` | `TypeConvertUtils.getSimpleConverter(Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> dateFormatter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> dateParser, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> numberFormatter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> numberParser, Fn<java.lang.Object,java.lang.Boolean,java.lang.RuntimeException> booleanConverter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> successorFn)` 単純型変換の関数を生成します。
`static Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException>` | `TypeConvertUtils.getSimpleConverter(Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> dateFormatter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> dateParser, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> numberFormatter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> numberParser, Fn<java.lang.Object,java.lang.Boolean,java.lang.RuntimeException> booleanConverter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> successorFn)` 単純型変換の関数を生成します。
`static Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException>` | `TypeConvertUtils.getSimpleConverter(Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> dateFormatter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> dateParser, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> numberFormatter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> numberParser, Fn<java.lang.Object,java.lang.Boolean,java.lang.RuntimeException> booleanConverter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> successorFn)` 単純型変換の関数を生成します。
`static Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException>` | `TypeConvertUtils.getSimpleConverter(Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> dateFormatter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> dateParser, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> numberFormatter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> numberParser, Fn<java.lang.Object,java.lang.Boolean,java.lang.RuntimeException> booleanConverter, Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> successorFn)` 単純型変換の関数を生成します。
`void` | `ConvertContext.setFn(Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> fn)`
`static Fn<java.lang.Object,BeanMap,java.lang.RuntimeException>` | `TypeConvertUtils.toMap(Fn<ConvertContext,java.lang.Void,java.lang.RuntimeException> fn)` BeanをMapに変換する関数を生成します。

Constructor parameters in woolpack.typeconvert with type arguments of type ConvertContext
`BeanMap(java.lang.Object object, Fn<ConvertContext,java.lang.Void,? extends java.lang.RuntimeException> fn)`
`DelegationIfNecessityConverter(Fn<? super ConvertContext,java.lang.Void,? extends java.lang.RuntimeException> fn)`
`NullBalkingConverter(Fn<? super ConvertContext,java.lang.Void,? extends java.lang.RuntimeException> fn)`
`RuntimeExceptionToNullConverter(Fn<? super ConvertContext,java.lang.Void,? extends java.lang.RuntimeException> fn)`
`SettingFnConverter(Fn<? super ConvertContext,java.lang.Void,? extends java.lang.RuntimeException> fn)`
`ToArrayConverter(Fn<? super ConvertContext,java.lang.Void,? extends java.lang.RuntimeException> fn)`
`ToCollectionDecompositionConverter(Fn<? super ConvertContext,java.lang.Void,? extends java.lang.RuntimeException> fn)`
`ToCollectionViewConverter(Fn<? super ConvertContext,java.lang.Void,? extends java.lang.RuntimeException> fn)`
`ToMapViewConverter(Fn<? super ConvertContext,java.lang.Void,? extends java.lang.RuntimeException> fn)`
`ToPrimitiveConverter(Fn<? super ConvertContext,java.lang.Void,? extends java.lang.RuntimeException> fn)`

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| Woolpack API
前 次 | フレームあり フレームなし

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