|
||||||||||
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 FeatureConstruction
st
- the step this operator is applied in
M4CompilerError
public 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 Discretization
M4CompilerError
protected 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 |