com.waveset.adapter
Class DatabaseTableResourceAdapter.VariableChecker

java.lang.Object
  extended bycom.waveset.adapter.DatabaseTableResourceAdapter.VariableChecker
All Implemented Interfaces:
VariableResolver
Enclosing class:
DatabaseTableResourceAdapter

public static class DatabaseTableResourceAdapter.VariableChecker
extends java.lang.Object
implements VariableResolver

VariableChecker verifies that a variables appear in the LHS of the schema map.


Constructor Summary
DatabaseTableResourceAdapter.VariableChecker(java.util.Map schemaMap)
           
 
Method Summary
 java.lang.Object resolveVariable(java.lang.String variable)
          Ensure that the variable is already declared in LHS of the schema map
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatabaseTableResourceAdapter.VariableChecker

public DatabaseTableResourceAdapter.VariableChecker(java.util.Map schemaMap)
Method Detail

resolveVariable

public java.lang.Object resolveVariable(java.lang.String variable)
                                 throws WavesetException
Ensure that the variable is already declared in LHS of the schema map

Specified by:
resolveVariable in interface VariableResolver
Parameters:
variable - the variable to check
Returns:
an empty string (unused)
Throws:
WavesetException - if variable is not in LHS of schema map