Class AbstractCustomWrapper

java.lang.Object
com.denodo.vdb.engine.customwrapper.AbstractCustomWrapper
All Implemented Interfaces:
CustomWrapper

public abstract class AbstractCustomWrapper extends Object implements CustomWrapper
Default implementation of CustomWrapper. Subclasses need only to implement the methods CustomWrapper.getSchemaParameters(java.util.Map<java.lang.String, java.lang.String>) and CustomWrapper.run(com.denodo.vdb.engine.customwrapper.condition.CustomWrapperConditionHolder, java.util.List<com.denodo.vdb.engine.customwrapper.expression.CustomWrapperFieldExpression>, com.denodo.vdb.engine.customwrapper.CustomWrapperResult, java.util.Map<java.lang.String, java.lang.String>), as default implementations for the rest of the required methods are provided.

Nevertheless, the user is encouraged to override any of the methods provided by this class if necessary.