edu.udo.cs.miningmart.operator.uep
Class UserDefinedGroupingWithDefaultValue

java.lang.Object
  extended byedu.udo.cs.miningmart.operator.ExecutableOperator
      extended byedu.udo.cs.miningmart.operator.FeatureConstruction
          extended byedu.udo.cs.miningmart.operator.uep.Grouping
              extended byedu.udo.cs.miningmart.operator.uep.UserDefinedGroupingWithDefaultValue

public class UserDefinedGroupingWithDefaultValue
extends Grouping

M4 Compiler

Copyright: Copyright (c) 2002

Company: University Dortmund

Version:
$Id: UserDefinedGroupingWithDefaultValue.java,v 1.6 2006/04/11 14:10:18 euler Exp $
Author:
Felix Koschin

Constructor Summary
UserDefinedGroupingWithDefaultValue()
           
 
Method Summary
 java.lang.String[] generateGroups(Column theTargetAttributeColumn)
           
 java.lang.String[] generateLabels(int num)
           
 Value getDefault()
           
 Value[] getLabels()
           
 Value[] getTheGroupings()
           
 
Methods inherited from class edu.udo.cs.miningmart.operator.uep.Grouping
generateSQL, useQuotes
 
Methods inherited from class edu.udo.cs.miningmart.operator.FeatureConstruction
compileStatement, createStatement, estimateStatistics, execute, generateColumnForOp, getCurrentLoopNumber, getTheInputConcept, getTheOutputAttribute, getTheOutputAttribute, getTheTargetAttribute, getTheTargetAttribute, load, writeResults
 
Methods inherited from class edu.udo.cs.miningmart.operator.ExecutableOperator
autoPrint, checkConditions, doPrint, doPrint, 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, print, putM4ObjectToCache, showCreateStatement, storedProceduresAvailable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserDefinedGroupingWithDefaultValue

public UserDefinedGroupingWithDefaultValue()
Method Detail

getDefault

public Value getDefault()
                 throws M4CompilerError
Throws:
M4CompilerError

getTheGroupings

public Value[] getTheGroupings()
                        throws M4CompilerError
Throws:
M4CompilerError

getLabels

public Value[] getLabels()
                  throws M4CompilerError
Throws:
M4CompilerError

generateGroups

public java.lang.String[] generateGroups(Column theTargetAttributeColumn)
                                  throws M4CompilerError
Throws:
M4CompilerError

generateLabels

public java.lang.String[] generateLabels(int num)
                                  throws M4CompilerError
Overrides:
generateLabels in class Grouping
Throws:
M4CompilerError


Copyright © 2001-2005