public class ChainedBeanQueryAdapter extends Object implements BeanQueryAdapter
| Constructor and Description |
|---|
ChainedBeanQueryAdapter(BeanQueryAdapter c1,
BeanQueryAdapter c2)
Construct adding 2 BeanQueryAdapter's.
|
ChainedBeanQueryAdapter(List<BeanQueryAdapter> list)
Construct given the list of BeanQueryAdapter's.
|
| Modifier and Type | Method and Description |
|---|---|
ChainedBeanQueryAdapter |
deregister(BeanQueryAdapter c)
De-register a BeanQueryAdapter and return the resulting chain.
|
int |
getExecutionOrder()
Return 0 as not used by this Chained adapter.
|
boolean |
isRegisterFor(Class<?> cls)
Return false as only individual adapters are registered.
|
void |
preQuery(BeanQueryRequest<?> request)
Modify the associated query prior to it being executed.
|
ChainedBeanQueryAdapter |
register(BeanQueryAdapter c)
Register a new BeanQueryAdapter and return the resulting chain.
|
public ChainedBeanQueryAdapter(BeanQueryAdapter c1, BeanQueryAdapter c2)
public ChainedBeanQueryAdapter(List<BeanQueryAdapter> list)
list - public ChainedBeanQueryAdapter register(BeanQueryAdapter c)
public ChainedBeanQueryAdapter deregister(BeanQueryAdapter c)
public int getExecutionOrder()
getExecutionOrder in interface BeanQueryAdapterpublic boolean isRegisterFor(Class<?> cls)
isRegisterFor in interface BeanQueryAdapterpublic void preQuery(BeanQueryRequest<?> request)
BeanQueryAdapterpreQuery in interface BeanQueryAdapterCopyright © 2014. All Rights Reserved.