java.lang.Object
io.ebeaninternal.server.deploy.ChainedBeanQueryAdapter
- All Implemented Interfaces:
BeanQueryAdapter
Handles multiple BeanQueryAdapter for a given entity type.
-
Constructor Summary
ConstructorsConstructorDescriptionConstruct given the list of BeanQueryAdapter's. -
Method Summary
Modifier and TypeMethodDescriptionDe-register a BeanQueryAdapter and return the resulting chain.intReturn 0 as not used by this Chained adapter.booleanisRegisterFor(Class<?> cls) Return false as only individual adapters are registered.voidpreQuery(BeanQueryRequest<?> request) Register a new BeanQueryAdapter and return the resulting chain.
-
Constructor Details
-
ChainedBeanQueryAdapter
Construct given the list of BeanQueryAdapter's.
-
-
Method Details
-
register
Register a new BeanQueryAdapter and return the resulting chain. -
deregister
De-register a BeanQueryAdapter and return the resulting chain. -
getExecutionOrder
public int getExecutionOrder()Return 0 as not used by this Chained adapter.- Specified by:
getExecutionOrderin interfaceBeanQueryAdapter
-
isRegisterFor
Return false as only individual adapters are registered.- Specified by:
isRegisterForin interfaceBeanQueryAdapter
-
preQuery
- Specified by:
preQueryin interfaceBeanQueryAdapter
-