Package de.businesscode.bcdui.wrs.load
Class WrqBindingSetRef
java.lang.Object
de.businesscode.bcdui.wrs.load.WrqBindingSetRef
- All Implemented Interfaces:
InvocationHandler
Wrapper for BindingSets that can be referenced more than one in a query, mainly adds the sql table alias for the current occurrence
This can be a StandardBindingSet and a CTE
Implements WrqBindingSet
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final SqlFromSubSelectprotected Set<StandardBindingSet>protected String -
Method Summary
Modifier and TypeMethodDescriptionstatic WrqBindingSetcreate(SqlFromSubSelect currentSelect, BindingSet underlyingBindingSet) Proxy factoryPass calls to our underlying BindignSet
-
Field Details
-
sqlAlias
-
resolvedBindingSets
-
currentSelect
-
-
Method Details
-
create
Proxy factory- Parameters:
currentSelect-underlyingBindingSet-- Returns:
- Throws:
Exception
-
invoke
Pass calls to our underlying BindignSet- Specified by:
invokein interfaceInvocationHandler- Throws:
Throwable
-