public abstract class Delegate<T extends QBuilder<T>> extends QBuilder<T>
QBuilder.ConditionDelegate| Modifier | Constructor and Description |
|---|---|
protected |
Delegate(T canonical) |
| Modifier and Type | Method and Description |
|---|---|
protected T |
self()
Since we have delegate classes that extend this class but not its potential end-user imposed subclasses
we instead pass the original instance of whatever the final QBuilder class is around as
a delegate which each view calls for any operations instead of calling 'this' thereby providing type safe
compatibility with extensions.
|
protected Delegate(T canonical)
protected final T self()
QBuilderCopyright © 2017. All rights reserved.