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 SqlFromSubSelect
protected Set<StandardBindingSet>
protected String
-
Method Summary
Modifier and TypeMethodDescriptionstatic WrqBindingSet
create
(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:
invoke
in interfaceInvocationHandler
- Throws:
Throwable
-