4.2. Capabilities Extension
4.2. Capabilities Extension This extension must override the methods that begin with "supports" that describe translator capabilities. The most common example is adding support for a scalar function. This requires both declaring that the translator has the capability to execute the function and often modifying the SQL Translator to translate the function appropriately for the source. Another common example is turning off unsupported SQL capabilities (such as outer joins or subqueries) for less sophisticated JDBC sources.