Package de.businesscode.sqlengine.context
-
Class Summary Class Description BindingsContextObject This is the velocity context object, that represents BCD-UI global Bindings singleton, $bindings and serves as a lookup for BindingSets It already known from its parameters in the constructor, which binding set name / binding item names combinations occur and is used in phase 2 (@seeSQLEngine
)BindingSetContextObject This is the velocity context object, that represents a concrete BindingSet in phase 2 (@seeSQLEngine
) From its constructor parameters it already knows, which binding items will be requested from it and this allows it to determine the right concrete BindingSet for its name Also it keeps track of all requested BindingItems to find the right BindingSet for the BindingSet name and to provide the caller with information about used BindingItemsBindingSetLookupContextObject BindingsLookupContextObject This is the velocity context object, allowing velocity to lookup a BindingSet (more precisely a BindingSetLookupContextObject) by name This is used in phase 2 (@seeSQLEngine
), when the concrete BindingSet is already known Later the user can also ask for all BindingSets we were asked forParamsContextObject This is the velocity context object, that represents param substitution by one or many placeholders.