public class HasDelegate<T> extends Object implements PolymorphicSchema.Factory
| Modifier and Type | Field and Description |
|---|---|
Delegate<T> |
delegate |
ArraySchemas.Base |
genericElementSchema |
IdStrategy |
strategy |
| Constructor and Description |
|---|
HasDelegate(Delegate<T> delegate,
IdStrategy strategy) |
| Modifier and Type | Method and Description |
|---|---|
Delegate<T> |
getDelegate()
Returns the delegate.
|
PolymorphicSchema |
newSchema(Class<?> typeClass,
IdStrategy strategy,
PolymorphicSchema.Handler handler) |
public final IdStrategy strategy
public final ArraySchemas.Base genericElementSchema
public HasDelegate(Delegate<T> delegate, IdStrategy strategy)
public final PolymorphicSchema newSchema(Class<?> typeClass, IdStrategy strategy, PolymorphicSchema.Handler handler)
newSchema in interface PolymorphicSchema.FactoryCopyright © 2009–2020. All rights reserved.