|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.udo.cs.miningmart.operator.ExecutableOperator
edu.udo.cs.miningmart.operator.FeatureConstruction
edu.udo.cs.miningmart.operator.Discretization
edu.udo.cs.miningmart.operator.ManualDiscretization
The class ManualDiscretization is abstract class for the operators of type ManualDiscretization
| Field Summary | |
protected static java.lang.String |
INTERVAL_EXCLUSION
|
protected static java.lang.String |
INTERVAL_INCLUSION
|
| Constructor Summary | |
ManualDiscretization()
|
|
| Method Summary | |
abstract java.lang.String |
generateSQL(Column theTargetAttributeColumn)
Generates a sql-function to describe a new column. |
int |
getCurrentLoopNumber()
The operators Time/NumericalIntervalManualDiscretisation are not loopable any longer. |
Value |
getDefaultValue()
|
protected java.lang.String |
getDiscTableName()
|
Value[] |
getEndIncExc()
The parameter EndIncExc is coordinated. |
protected java.lang.String |
getGreater(int intervalNumber,
boolean start)
|
Value[] |
getIntervalEnd()
The parameter IntervalEnd is coordinated. |
Value[] |
getIntervalStart()
The parameter IntervalStart is coordinated. |
Value[] |
getMapTo()
The parameter MapTo is coordinated. |
protected java.lang.String |
getSmaller(int intervalNumber,
boolean start)
|
Value[] |
getStartIncExc()
The parameter StartIncExc is coordinated. |
void |
load(Step st)
Simply calls its superclass load method. |
| Methods inherited from class edu.udo.cs.miningmart.operator.FeatureConstruction |
compileStatement, createStatement, estimateStatistics, execute, generateColumnForOp, getTheInputConcept, getTheOutputAttribute, getTheOutputAttribute, getTheTargetAttribute, getTheTargetAttribute, writeResults |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected static java.lang.String INTERVAL_EXCLUSION
protected static java.lang.String INTERVAL_INCLUSION
| Constructor Detail |
public ManualDiscretization()
| Method Detail |
public void load(Step st)
throws M4CompilerError
load in class FeatureConstructionst - the step this operator is applied in
M4CompilerErrorpublic int getCurrentLoopNumber()
getCurrentLoopNumber()
is overwritten.
getCurrentLoopNumber in class FeatureConstruction
public Value getDefaultValue()
throws M4CompilerError
M4CompilerError
public Value[] getIntervalStart()
throws M4CompilerError
M4CompilerError
public Value[] getIntervalEnd()
throws M4CompilerError
M4CompilerError
public Value[] getMapTo()
throws M4CompilerError
M4CompilerError
public Value[] getStartIncExc()
throws M4CompilerError
M4CompilerError
public Value[] getEndIncExc()
throws M4CompilerError
M4CompilerError
public abstract java.lang.String generateSQL(Column theTargetAttributeColumn)
throws M4CompilerError
generateSQL in class DiscretizationM4CompilerErrorprotected java.lang.String getDiscTableName()
protected java.lang.String getSmaller(int intervalNumber,
boolean start)
throws M4CompilerError
M4CompilerError
protected java.lang.String getGreater(int intervalNumber,
boolean start)
throws M4CompilerError
M4CompilerError
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||