| Modifier and Type | Class and Description |
|---|---|
class |
RuntimeFieldFactory<V>
A factory to create runtime
fields based on reflection. |
| Modifier and Type | Method and Description |
|---|---|
<T> Delegate<T> |
DefaultIdStrategy.getDelegate(java.lang.Class<? super T> typeClass) |
abstract <T> Delegate<T> |
IdStrategy.getDelegate(java.lang.Class<? super T> typeClass)
Returns the
delegate. |
protected <T> Delegate<T> |
DefaultIdStrategy.resolveDelegateFrom(Input input) |
protected abstract <T> Delegate<T> |
IdStrategy.resolveDelegateFrom(Input input) |
protected <T> Delegate<T> |
DefaultIdStrategy.transferDelegateId(Input input,
Output output,
int fieldNumber) |
protected abstract <T> Delegate<T> |
IdStrategy.transferDelegateId(Input input,
Output output,
int fieldNumber) |
protected <T> Delegate<T> |
DefaultIdStrategy.tryWriteDelegateIdTo(Output output,
int fieldNumber,
java.lang.Class<T> clazz) |
protected abstract <T> Delegate<T> |
IdStrategy.tryWriteDelegateIdTo(Output output,
int fieldNumber,
java.lang.Class<T> clazz)
If this method returns null, the clazz was not registered as a delegate.
|
| Modifier and Type | Method and Description |
|---|---|
<T> boolean |
DefaultIdStrategy.registerDelegate(Delegate<T> delegate)
Registers a delegate.
|
Copyright © 2009-2016. All Rights Reserved.