| Modifier and Type | Field and Description |
|---|---|
| private final ClassExternalizerFactory[] |
| Access | Constructor and Description |
|---|---|
| public | ChainingClassExternalizerFactory(final Collection<ClassExternalizerFactory>
a collection of factories to use factories)Construct a new instance. |
| public | ChainingClassExternalizerFactory(final Iterable<ClassExternalizerFactory>
a collection of factories to use factories)Construct a new instance. |
| public | ChainingClassExternalizerFactory(final Iterator<ClassExternalizerFactory>
a sequence of factories to use factories)Construct a new instance. |
| public | ChainingClassExternalizerFactory(final ClassExternalizerFactory[]
an array of factories to use factories)Construct a new instance. |
| Modifier and Type | Method and Description |
|---|---|
| public Externalizer | getExternalizer(final Class<?>
the type to be externalized type)Implements org. |
| private static ClassExternalizerFactory[] |
| externalizerFactories | back to summary |
|---|---|
| private final ClassExternalizerFactory[] externalizerFactories | |
| ChainingClassExternalizerFactory | back to summary |
|---|---|
| public ChainingClassExternalizerFactory(final Collection<ClassExternalizerFactory> factories) Construct a new instance.
| |
| ChainingClassExternalizerFactory | back to summary |
|---|---|
| public ChainingClassExternalizerFactory(final Iterable<ClassExternalizerFactory> factories) Construct a new instance.
| |
| ChainingClassExternalizerFactory | back to summary |
|---|---|
| public ChainingClassExternalizerFactory(final Iterator<ClassExternalizerFactory> factories) Construct a new instance.
| |
| ChainingClassExternalizerFactory | back to summary |
|---|---|
| public ChainingClassExternalizerFactory(final ClassExternalizerFactory[] factories) Construct a new instance.
| |
| getExternalizer | back to summary |
|---|---|
| public Externalizer getExternalizer(final Class<?> type) Implements org. Doc from org. Look up a custom externalizer for a given object class. If no such externalizer exists, returns
| |
| unroll | back to summary |
|---|---|
| private static ClassExternalizerFactory[] unroll(final Iterator<ClassExternalizerFactory> iterator, final int i) | |