org.knime.base.node.io.database
Interface DBVariableSupportNodeModel

All Known Implementing Classes:
DatabaseLoopingNodeModel, DBQueryNodeModel2, DBReaderConnectionNodeModel, DBReaderNodeModel

public interface DBVariableSupportNodeModel

Interface for all database model implementations. Currently only the methods for accessing flow variables are implemented.

Author:
Thomas Gabriel, KNIME.com, Zurich, Switzerland

Nested Class Summary
static class DBVariableSupportNodeModel.Resolver
          Resolver providing methods to parse queries and wrap certain variables.
 
Method Summary
 double delegatePeekFlowVariableDouble(String name)
          Delegate access to flow variable of type DOUBLE.
 int delegatePeekFlowVariableInt(String name)
          Delegate access to flow variable of type INTEGER.
 String delegatePeekFlowVariableString(String name)
          Delegate access to flow variable of type STRING.
 

Method Detail

delegatePeekFlowVariableInt

int delegatePeekFlowVariableInt(String name)
Delegate access to flow variable of type INTEGER.

Parameters:
name - identifier for flow variable
Returns:
int value

delegatePeekFlowVariableDouble

double delegatePeekFlowVariableDouble(String name)
Delegate access to flow variable of type DOUBLE.

Parameters:
name - identifier for flow variable
Returns:
double value

delegatePeekFlowVariableString

String delegatePeekFlowVariableString(String name)
Delegate access to flow variable of type STRING.

Parameters:
name - identifier for flow variable
Returns:
String value


Copyright, 2003 - 2012. All rights reserved.
University of Konstanz, Germany.
Chair for Bioinformatics and Information Mining, Prof. Dr. Michael R. Berthold.
You may not modify, publish, transmit, transfer or sell, reproduce, create derivative works from, distribute, perform, display, or in any way exploit any of the content, in whole or in part, except as otherwise expressly permitted in writing by the copyright owner or as specified in the license file distributed with this product.