public static class RuntimeTypeConverter.RuntimeTypeConverterFactory extends ChainedFactory
| Constructor and Description |
|---|
RuntimeTypeConverterFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected Converter<?> |
create(Type type,
Genson genson,
Converter<?> nextConverter)
This method will be called by
ChainedFactory.create(Type, Genson) with nextConverter being the
converter created for current type by the next factory. |
append, create, next, withNextprotected Converter<?> create(Type type, Genson genson, Converter<?> nextConverter)
ChainedFactoryChainedFactory.create(Type, Genson) with nextConverter being the
converter created for current type by the next factory. This means that ChainedFactory will
first create a converter with the next factory and then use it's own create method.create in class ChainedFactorytype - for which this factory must provide a convertergenson - instance that you can use when you need a converter for some other type (for
example a converter of List<Integer> will need a converter for Integer type).nextConverter - created by the next factory, may be null.Copyright © 2019. All rights reserved.