org.webdocwf.util.loader
Class QueryWhereSet

java.lang.Object
  extended by org.webdocwf.util.loader.QueryWhereSet

public class QueryWhereSet
extends java.lang.Object

QueryWhereSet class creates the where condition in sql statement

Version:
1.0
Author:
Radoslav Dutina

Constructor Summary
QueryWhereSet(java.util.Vector vecColumnNames, java.util.Vector vecColumnTypes, java.lang.String tableName, java.lang.String tableID)
          Construct object of QueryWhereSet class with associated parameters
 
Method Summary
 void getConstantKeyColumns(java.util.Vector vecTempConstantColumns, java.util.Vector vecTempConstantMode, java.util.Vector vecTempConstantType, ConfigReader configReaderTarget)
          This method read the input parameters and sets the parameter strQueryWhere
 java.util.Vector getIndexDummyConstantValue()
          This method read the value of indexDummyConstantValue parameter
 java.util.Vector getIndexDummyRelationValue()
          This method read the value of indexDummyRelationValue parameter
 java.util.Vector getIndexDummyValue()
          This method read the value of indexDummyValue parameter
 java.util.Vector getIndexDummyVariableValue()
          This method read the value of indexDummyVariableValue parameter
 void getKeyColumns(java.util.Vector vecTempKeyColumns, ConfigReader configReaderTarget)
          This method read the value of vecTempKeyColumns and sets the parameter strQueryWhere
 java.lang.String getQueryWhere()
          This method read the value of strQueryWhere parameter
 void getRelationKeyColumns(java.util.Vector vecRelationKeyColumns, int iRelationColumns, java.util.Vector vecRelationColumnTargetTableName, java.util.Vector vecRelationColumnTargetTableID, java.util.Vector vecRelationColumnTargetColumnName, java.util.Vector vecRelationKeyTypes, ConfigReader configReaderTarget)
          This method read the input parameters and sets the parameter strQueryWhere
 java.util.Vector getTransformationKeyColumns()
          This method read the value of indexDummyTransformationValue parameter
 void getTransformationKeyColumns(java.util.Vector transformationTargetColumns, java.util.Vector vecTempKeyTransformation, java.util.Vector transformationColumnTypes, ConfigReader configReaderTarget)
          This method read the value of vecTempKeyTransformation and sets the parameter strQueryWhere
 void getVariableKeyColumns(java.util.Vector vecVariableColumnTargetTableName, java.util.Vector vecVariableColumnTargetTableID, java.util.Vector vecVariableColumnValueMode, java.util.Vector vecVariableName, java.util.Vector vecVariableColumnName, java.util.Vector vecVariableColumnTargetColumnName, java.util.Vector vecVariableColumnTypes, Logger logger, ConfigReader configReader)
          This method read the input parameters and sets the parameter strQueryWhere
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryWhereSet

public QueryWhereSet(java.util.Vector vecColumnNames,
                     java.util.Vector vecColumnTypes,
                     java.lang.String tableName,
                     java.lang.String tableID)
Construct object of QueryWhereSet class with associated parameters

Parameters:
vecColumnNames - is vector which contain column names
vecColumnTypes - is vector which contain column types
tableName - is the current table name
tableID - is ID of current table
Method Detail

getKeyColumns

public void getKeyColumns(java.util.Vector vecTempKeyColumns,
                          ConfigReader configReaderTarget)
                   throws LoaderException
This method read the value of vecTempKeyColumns and sets the parameter strQueryWhere

Parameters:
vecTempKeyColumns - is the value of parameter
configReaderTarget - is ConfigReader object for target database
Throws:
LoaderException

getTransformationKeyColumns

public void getTransformationKeyColumns(java.util.Vector transformationTargetColumns,
                                        java.util.Vector vecTempKeyTransformation,
                                        java.util.Vector transformationColumnTypes,
                                        ConfigReader configReaderTarget)
                                 throws LoaderException
This method read the value of vecTempKeyTransformation and sets the parameter strQueryWhere

Parameters:
transformationTargetColumns - is Vector with target columns in for this transformation
vecTempKeyTransformation - is Vector with key columns
transformationColumnTypes - is Vector with target with column types
configReaderTarget - is ConfigReader object for target database
Throws:
LoaderException

getRelationKeyColumns

public void getRelationKeyColumns(java.util.Vector vecRelationKeyColumns,
                                  int iRelationColumns,
                                  java.util.Vector vecRelationColumnTargetTableName,
                                  java.util.Vector vecRelationColumnTargetTableID,
                                  java.util.Vector vecRelationColumnTargetColumnName,
                                  java.util.Vector vecRelationKeyTypes,
                                  ConfigReader configReaderTarget)
                           throws LoaderException
This method read the input parameters and sets the parameter strQueryWhere

Parameters:
vecRelationKeyColumns - is input parameter
iRelationColumns - is input parameter
vecRelationColumnTargetTableName - is input parameter
vecRelationColumnTargetTableID - is input parameter
vecRelationColumnTargetColumnName - is input parameter
vecRelationKeyTypes - is input parameter
configReaderTarget - is input parameter
Throws:
LoaderException

getConstantKeyColumns

public void getConstantKeyColumns(java.util.Vector vecTempConstantColumns,
                                  java.util.Vector vecTempConstantMode,
                                  java.util.Vector vecTempConstantType,
                                  ConfigReader configReaderTarget)
                           throws LoaderException
This method read the input parameters and sets the parameter strQueryWhere

Parameters:
vecTempConstantColumns - is input parameter
vecTempConstantMode - is input parameter
vecTempConstantType - is input parameter
configReaderTarget - is input parameter
Throws:
LoaderException

getVariableKeyColumns

public void getVariableKeyColumns(java.util.Vector vecVariableColumnTargetTableName,
                                  java.util.Vector vecVariableColumnTargetTableID,
                                  java.util.Vector vecVariableColumnValueMode,
                                  java.util.Vector vecVariableName,
                                  java.util.Vector vecVariableColumnName,
                                  java.util.Vector vecVariableColumnTargetColumnName,
                                  java.util.Vector vecVariableColumnTypes,
                                  Logger logger,
                                  ConfigReader configReader)
                           throws LoaderException
This method read the input parameters and sets the parameter strQueryWhere

Parameters:
vecVariableColumnTargetTableName - is input parameter
vecVariableColumnTargetTableID - is input parameter
vecVariableColumnValueMode - is input parameter
vecVariableName - is input parameter
vecVariableColumnName - is input parameter
vecVariableColumnTargetColumnName - is input parameter
vecVariableColumnTypes - is input parameter
logger - is input parameter
configReader - is input parameter
Throws:
LoaderException

getQueryWhere

public java.lang.String getQueryWhere()
This method read the value of strQueryWhere parameter

Returns:
value of parameter

getIndexDummyValue

public java.util.Vector getIndexDummyValue()
This method read the value of indexDummyValue parameter

Returns:
value of parameter

getTransformationKeyColumns

public java.util.Vector getTransformationKeyColumns()
This method read the value of indexDummyTransformationValue parameter

Returns:
value of parameter

getIndexDummyRelationValue

public java.util.Vector getIndexDummyRelationValue()
This method read the value of indexDummyRelationValue parameter

Returns:
value of parameter

getIndexDummyConstantValue

public java.util.Vector getIndexDummyConstantValue()
This method read the value of indexDummyConstantValue parameter

Returns:
value of parameter

getIndexDummyVariableValue

public java.util.Vector getIndexDummyVariableValue()
This method read the value of indexDummyVariableValue parameter

Returns:
value of parameter


Copyright © 2002-2007 Together - the Workgroup. All Rights Reserved.