public static class BeanViewConverter.BeanViewConverterFactory extends ChainedFactory
Constructor and Description |
---|
BeanViewConverterFactory(BeanViewDescriptorProvider provider) |
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, withNext
public BeanViewConverterFactory(BeanViewDescriptorProvider provider)
protected Converter<?> create(Type type, Genson genson, Converter<?> nextConverter)
ChainedFactory
ChainedFactory.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 ChainedFactory
type
- 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.