| Package | Description |
|---|---|
| com.denodo.vdb.engine.customwrapper |
Provides the base classes and mechanisms necessary to implement a Custom Wrapper.
|
| com.denodo.vdb.engine.customwrapper.input.value |
Provides the classes needed to deal with the value of input parameters of Custom Wrappers.
|
| Modifier and Type | Method and Description |
|---|---|
int |
AbstractCustomWrapper.delete(CustomWrapperConditionHolder condition,
Map<String,String> inputValues)
By default, does nothing and returns
0. |
int |
CustomWrapper.delete(CustomWrapperConditionHolder condition,
Map<String,String> inputValues)
Defines how this Custom Wrapper deletes data from the data source.
|
CustomWrapperSchemaParameter[] |
CustomWrapper.getSchemaParameters(Map<String,String> inputValues)
Defines the schema of this Custom Wrapper.
|
int |
AbstractCustomWrapper.insert(Map<CustomWrapperFieldExpression,Object> insertValues,
Map<String,String> inputValues)
By default, does nothing and returns
0. |
int |
CustomWrapper.insert(Map<CustomWrapperFieldExpression,Object> insertValues,
Map<String,String> inputValues)
Defines how this Custom Wrapper inserts values into the data source.
|
void |
CustomWrapper.run(CustomWrapperConditionHolder condition,
List<CustomWrapperFieldExpression> projectedFields,
CustomWrapperResult result,
Map<String,String> inputValues)
Defines how this Custom Wrapper acts when being queried.
|
int |
AbstractCustomWrapper.update(Map<CustomWrapperFieldExpression,Object> updateValues,
CustomWrapperConditionHolder condition,
Map<String,String> inputValues)
By default, does nothing and returns
0. |
int |
CustomWrapper.update(Map<CustomWrapperFieldExpression,Object> updateValues,
CustomWrapperConditionHolder condition,
Map<String,String> inputValues)
Defines how this Custom Wrapper updates data in the data source.
|
| Modifier and Type | Method and Description |
|---|---|
InputStream |
CustomWrapperInputParameterRouteValue.getInputStream()
Returns an
InputStream with the content of the resource pointed
by the route. |
Copyright © 2024 Denodo Technologies. All rights reserved.