Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## edu.udo.cs.miningmart.operator
Class TupleWiseModelApplier

    java.lang.Object
      edu.udo.cs.miningmart.operator.ExecutableOperator
          edu.udo.cs.miningmart.operator.ConceptOperator
              edu.udo.cs.miningmart.operator.SingleCSOperator
                  edu.udo.cs.miningmart.operator.ModelApplier
                      edu.udo.cs.miningmart.operator.TupleWiseModelApplier

    public abstract class TupleWiseModelApplier

extends ModelApplier

Version:
  $Id: TupleWiseModelApplier.java,v 1.4 2006/09/27 14:59:57 euler Exp $
Author:
  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
`TupleWiseModelApplier()`

Method Summary
`protected abstract java.lang.String` | `getPredictionFor(java.lang.String[] predictBy)`
`protected void` | `insertIntoDb(java.lang.String[] valueArray, java.lang.String sqlPrefix, java.lang.String sqlSuffix)`
`protected void` | `predict()` Predicts the values applying the specified models.

Methods inherited from class edu.udo.cs.miningmart.operator.ModelApplier
`createPredictedAttributeInDb, createSingleColumnSet, findCorrespondingBaInConcept, generateSQLDefinition, getDatabaseDtForNewColumn, getDatabaseQueryForRows, getInputConcept, getKeyColumnNames, getKeyColumns, getOutputConcept, getPredictedAttribute, getPredictionColumnNames, getPredictionColumns, getRelationalDtForNewColumn, getSelectStatementOfKeys, getSelectStatementOfPredAttribs, getTargetTableName, getTheKeys, getThePredictingAttributes, getTypeOfNewColumnSet, mustCopyFeature, stringCollectionToCommaSeparatedString`

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, createStatement, generateColumns, getNewCSName, 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

### TupleWiseModelApplier

    public TupleWiseModelApplier()

Method Detail

### predict

    protected void predict()
                    throws M4Exception,
                           M4CompilerError

  Predicts the values applying the specified models.

  Specified by:
    `predict` in class `ModelApplier`
  Throws:
    `M4Exception`
    `M4CompilerError`

### insertIntoDb

    protected void insertIntoDb(java.lang.String[] valueArray,
                                java.lang.String sqlPrefix,
                                java.lang.String sqlSuffix)
                         throws M4CompilerError,
                                java.sql.SQLException

  Throws:
    `M4CompilerError`
    `java.sql.SQLException`

### getPredictionFor

    protected abstract java.lang.String getPredictionFor(java.lang.String[] predictBy)

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2001-2005