edu.udo.cs.miningmart.operator
Class DeleteRecordsWithMissingValues

java.lang.Object
  extended by edu.udo.cs.miningmart.operator.ExecutableOperator
      extended by edu.udo.cs.miningmart.operator.ConceptOperator
          extended by edu.udo.cs.miningmart.operator.SingleCSOperator
              extended by edu.udo.cs.miningmart.operator.RowSelection
                  extended by edu.udo.cs.miningmart.operator.DeleteRecordsWithMissingValues

public class DeleteRecordsWithMissingValues
extends RowSelection

Version:
$Id: DeleteRecordsWithMissingValues.java,v 1.6 2006/09/27 14:59:56 euler Exp $
Author:
Timm Euler, Martin Scholz

Field Summary
 
Fields inherited from class edu.udo.cs.miningmart.operator.ConceptOperator
suffixForIntermediateViews
 
Fields inherited from class edu.udo.cs.miningmart.operator.ExecutableOperator
generatedSQLDefinitions
 
Constructor Summary
DeleteRecordsWithMissingValues()
           
 
Method Summary
 java.lang.String generateConditionForOp()
          Abstract method to be implemented by all subclasses.
 BaseAttribute getAttrWithMissingValues()
          Gets the attrWithMissingValues.
 
Methods inherited from class edu.udo.cs.miningmart.operator.RowSelection
generateSQLDefinition, getTypeOfNewColumnSet, mustCopyFeature
 
Methods inherited from class edu.udo.cs.miningmart.operator.SingleCSOperator
generateColumnSetsForOp, generateSQLDefinition, getNewCSName, getTypeOfNewColumnSet, handleExtraOutputFeature
 
Methods inherited from class edu.udo.cs.miningmart.operator.ConceptOperator
compileStatement, createMetadata, createMetadataForOneBA, createSingleColumnSet, createStatement, generateColumns, getInputConcept, getNewCSName, getOutputConcept, getStringForSelection, setNewCSMultiStepBranch
 
Methods inherited from class edu.udo.cs.miningmart.operator.ExecutableOperator
autoPrint, checkConditions, doPrint, doPrint, execute, executeBusinessSingleValueSqlRead, executeBusinessSingleValueSqlReadL, executeBusinessSqlRead, executeBusinessSqlWrite, executeM4SingleValueSqlRead, executeM4SingleValueSqlReadL, executeM4SqlRead, executeM4SqlWrite, getArtificalColumnName, getBusinessDbms, getHighestLoopNr, getM4Db, getM4Dbms, getM4ObjectFromCache, getName, getNextM4SequenceValue, getNumberOfLoops, getOperator, getOpParamsIterator, getParameter, getParameter, getParameterObjectsOfAllLoops, getSingleParameter, getSingleParameter, getStep, giveWarningForChangedInputData, handleAssertions, isDeselectedParameter, isLoopable, isManual, isStepable, load, print, putM4ObjectToCache, showCreateStatement, storedProceduresAvailable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeleteRecordsWithMissingValues

public DeleteRecordsWithMissingValues()
Method Detail

generateConditionForOp

public java.lang.String generateConditionForOp()
                                        throws M4CompilerError
Description copied from class: RowSelection
Abstract method to be implemented by all subclasses. Must return the String for the WHERE part of the SQL definition of the output columnset.

Specified by:
generateConditionForOp in class RowSelection
Returns:
the WHERE condition
Throws:
M4CompilerError
See Also:
miningmart.compiler.operator.RowSelection#generateConditionForOp()

getAttrWithMissingValues

public BaseAttribute getAttrWithMissingValues()
                                       throws M4CompilerError
Gets the attrWithMissingValues.

Returns:
Returns a BaseAttribute
Throws:
M4CompilerError


Copyright © 2001-2005