Package | Description |
---|---|
com.toolsverse.etl.common | |
com.toolsverse.etl.core.engine | |
com.toolsverse.etl.core.function | |
com.toolsverse.etl.core.util | |
com.toolsverse.etl.driver | |
com.toolsverse.etl.parser |
Modifier and Type | Method and Description |
---|---|
Variable |
FunctionContext.getVariable()
Gets the variable associated with the execution context.
|
static Variable |
Variable.getVariable(Map<String,Variable> variables,
String... name)
Gets the variable by name(s).
|
Modifier and Type | Method and Description |
---|---|
Map<String,Variable> |
DataSet.getVariables()
Gets the variables.
|
Modifier and Type | Method and Description |
---|---|
Object |
FunctionContext.execute(Variable var)
Executes function associated with the variable for the current execution scope.
|
void |
FunctionContext.setVariable(Variable var)
Sets the variable.
|
Modifier and Type | Method and Description |
---|---|
static Variable |
Variable.getVariable(Map<String,Variable> variables,
String... name)
Gets the variable by name(s).
|
void |
DataSet.setVariables(Map<String,Variable> value)
Sets the variables.
|
TypedKeyValue<List<String>,List<String>> |
DataSet.updateFromMetadata(LinkedHashMap<String,FieldDef> metadata,
boolean source,
boolean dest,
boolean create,
boolean alter,
boolean orderAndType,
boolean typeOnly,
ListHashMap<String,Variable> variables)
Update fields from metadata.
|
Modifier and Type | Method and Description |
---|---|
Variable |
Source.getVariable(String... name) |
Variable |
Destination.getVariable(String... name) |
Variable |
Block.getVariable(String... name)
Gets the variable by name.
|
Variable |
Task.getVariable(String name)
Gets the variable by name.
|
Variable |
Scenario.getVariable(String name)
Gets the variable by name.
|
Modifier and Type | Method and Description |
---|---|
ListHashMap<String,Variable> |
Destination.getScenarioVariables()
Gets the variables linked to the scenario.
|
ListHashMap<String,Variable> |
Task.getVariables()
Gets the variables.
|
ListHashMap<String,Variable> |
Source.getVariables() |
ListHashMap<String,Variable> |
Scenario.getVariables()
Gets the variables.
|
ListHashMap<String,Variable> |
Destination.getVariables() |
ListHashMap<String,Variable> |
Block.getVariables()
Gets the variables.
|
Modifier and Type | Method and Description |
---|---|
void |
Task.addVariable(Variable var)
Adds the variable.
|
void |
Source.addVariable(Variable var)
Adds the variable.
|
void |
Scenario.addVariable(Variable var)
Adds the variable.
|
void |
EtlFactory.parseVariableAttrs(XmlUtils xml,
org.w3c.dom.Node variableNode,
Variable var)
Parses variable attributes.
|
void |
EtlFactory.parseVariableObject(XmlUtils xml,
org.w3c.dom.Node variableNode,
Variable var)
Parses the variable object.
|
Modifier and Type | Method and Description |
---|---|
void |
Task.addVariables(ListHashMap<String,Variable> value)
Adds the variables.
|
void |
Destination.setScenarioVariables(ListHashMap<String,Variable> value)
Sets the variables which belongs to the scenario.
|
void |
Task.setVariables(ListHashMap<String,Variable> value)
Sets the variables.
|
void |
Source.setVariables(ListHashMap<String,Variable> value) |
void |
Scenario.setVariables(ListHashMap<String,Variable> value)
Sets the variables.
|
void |
Destination.setVariables(ListHashMap<String,Variable> value) |
void |
Block.setVariables(ListHashMap<String,Variable> value)
Sets the variables for the block.
|
Modifier and Type | Method and Description |
---|---|
int |
DefFunctions.getSqlType(Variable var,
FieldDef fieldDef)
Gets the sql type.
|
protected String |
DefFunctions.getVarSql(ListHashMap<String,Variable> variables,
Variable var,
Driver driver,
Map<String,Variable> candidates)
Gets the sql associated with the variable.
|
Modifier and Type | Method and Description |
---|---|
protected String |
DefFunctions.getVarSql(ListHashMap<String,Variable> variables,
Variable var,
Driver driver,
Map<String,Variable> candidates)
Gets the sql associated with the variable.
|
protected String |
DefFunctions.getVarSql(ListHashMap<String,Variable> variables,
Variable var,
Driver driver,
Map<String,Variable> candidates)
Gets the sql associated with the variable.
|
Modifier and Type | Method and Description |
---|---|
static Variable |
EtlUtils.addVar(ListHashMap<String,Variable> vars,
String name,
String defValue,
boolean replace)
Creates a new variable and adds it to the given map.
|
Modifier and Type | Method and Description |
---|---|
static Variable |
EtlUtils.addVar(ListHashMap<String,Variable> vars,
String name,
String defValue,
boolean replace)
Creates a new variable and adds it to the given map.
|
static String |
EtlUtils.getVarValue(ListHashMap<String,Variable> vars,
String name,
String defValue)
Gets the variable value.
|
static String |
EtlUtils.mergeSqlWithVars(CacheProvider<String,Object> cacheProvider,
String sql,
String using,
ListHashMap<String,Variable> variables,
Map<String,Object> bindVars)
Merges sql with variables.
|
static String |
EtlUtils.mergeSqlWithVars(String sql,
ListHashMap<String,Variable> vars,
Driver driver)
Merges sql with variables.
|
static void |
EtlUtils.substituteVars(ListHashMap<String,Variable> variables)
Substitute variable values in {} brackets.
|
Modifier and Type | Method and Description |
---|---|
void |
SimpleDriver.updateStagingBlob(Connection conn,
Variable var,
String pkValue,
Object value) |
void |
Driver.updateStagingBlob(Connection conn,
Variable var,
String pkValue,
Object value)
Updates staging blob.
|
void |
CallableDriver.updateStagingBlob(Connection conn,
Variable var,
String pkValue,
Object value) |
void |
SimpleDriver.updateStagingClob(Connection conn,
Variable var,
String pkValue,
Object value) |
void |
Driver.updateStagingClob(Connection conn,
Variable var,
String pkValue,
Object value)
Updates staging clob.
|
void |
CallableDriver.updateStagingClob(Connection conn,
Variable var,
String pkValue,
Object value) |
Modifier and Type | Method and Description |
---|---|
Variable |
SqlParser.getVariable(String name,
Driver driver)
Creates a variable using given name and a driver.
|
Variable |
GenericSqlParser.getVariable(String name,
Driver driver) |
Copyright © 2010-2020 Toolsverse. All Rights Reserved.