| パッケージ | 説明 |
|---|---|
| jp.go.nict.langrid.commons.beanutils | |
| jp.go.nict.langrid.commons.parameter | |
| jp.go.nict.langrid.commons.transformer | |
| jp.go.nict.langrid.commons.util.stream |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
ArrayToArrayTransformer<T,U> |
class |
BeanToBeanTransformer<T,U> |
class |
MapToBeanTransformer<U> |
class |
StringArrayToBeanTransformer<T> |
class |
ToBeanTransformer<T,U> |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
<T,U> void |
Converter.addTransformerConversion(Class<T> src,
Class<U> dst,
Transformer<T,U> transformer) |
<T,U> void |
Converter.addTransformerConversion(Transformer<T,U> transformer) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
<T> T |
ParameterContext.getWithTransformer(String parameterName,
Supplier<T> supplier,
Transformer<String,T> transformer) |
<T> T |
ParameterContext.getWithTransformer(String parameterName,
Transformer<String,T> transformer) |
<T> T |
ParameterContext.getWithTransformer(String parameterName,
T defaultValue,
Transformer<String,T> transformer) |
<T> void |
ParameterLoader.registerTransformer(Class<T> targetClass,
Transformer<String,T> transformer)
パラメータロード時に使用するTransformerを登録する。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
<T> Transformer<String,T> |
StringTransformerRepository.find(Class<T> target) |
<T,U> Transformer<T,U> |
Transformers.get(Class<T> src,
Class<U> dst) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
<T> void |
StringTransformerRepository.add(Class<T> target,
Transformer<String,T> transformer) |
<T,U> void |
Transformers.addTransformer(Class<T> src,
Class<U> dst,
Transformer<T,U> transformer) |
<T> void |
StringTransformerRepository.addTransformer(Transformer<String,T> transformer) |
<T,U> void |
Transformers.addTransformer(Transformer<T,U> transformer) |
| コンストラクタと説明 |
|---|
ArrayToArrayTransformer(Class<U> targetClass,
Transformer<T,U> elementTransformer) |
ArrayToArrayTransformer(Transformer<T,U> elementTransformer) |
StringToArrayTransformer(String regex,
Class<T> elementClass,
Transformer<String,T> elementTransformer) |
TwoHopTransformer(Transformer<T,U> firstTransformer,
Transformer<U,V> secondTransformer) |
TwoHopTransformer(Transformer<T,U> firstTransformer,
Transformer<U,V> secondTransformer) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
<U> Stream<U> |
Stream.map(Transformer<T,U> func)
非推奨です。
|
Copyright © 2016. All rights reserved.