|
|||||||||
| 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
public abstract class 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, 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 DiscretizationtheTargetAttributeColumn - The Column to which this FeatureConstruction Operator
is applied. Some subclasses may ignore this parameter.
M4CompilerError - A simple exception object with an error message.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 | ||||||||