|
Holger's Java API |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ProcessedFilterOption<T extends DBEntry>
allows to control whether a processor is run before filtering when using
a WrappedDBClassStore.
Unfortunately, each option has its drawbacks.
You can avoid all this hassle by having a store implementing ProcessorHook.
WrappedDBClassStore.wrapFilterForProcessing(Filter, Processor),
Database.queryStoreForInterface(Class, Class)| Method Summary | |
|---|---|
boolean |
isProcessBeforeFiltering()
determines whether the option is set to processing via filtering, so that the filtering can take advantage of a processed entry |
void |
setProcessBeforeFiltering(boolean flag)
If set to false, filtering during fetch operations operate on entries that have not yet run through the processor - if one is set. |
| Methods inherited from interface com.antelmann.util.Wrapped |
|---|
unwrap |
| Method Detail |
|---|
boolean isProcessBeforeFiltering()
void setProcessBeforeFiltering(boolean flag)
WrappedDBClassStore.wrapFilterForProcessing(Filter, Processor)
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||