edu.udo.cs.miningmart.operator
Class DeleteRecordsWithMissingValues

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

public class DeleteRecordsWithMissingValues
extends RowSelection

Version:
$Id: DeleteRecordsWithMissingValues.java,v 1.5 2006/04/11 14:10:11 euler Exp $
Author:
Timm Euler, Martin Scholz

Field Summary
 
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
 
Methods inherited from class edu.udo.cs.miningmart.operator.ConceptOperator
compileStatement, createMetadata, createMetadataForOneBA, createSingleColumnSet, createStatement, estimateStatistics, 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, getSingleParameter, getSingleParameter, getStep, 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