
public abstract class AbstractEditDistanceFunction extends AbstractVectorDoubleDistanceFunction
| Modifier and Type | Class and Description | 
|---|---|
| static class  | AbstractEditDistanceFunction.ParameterizerParameterization class. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected double | bandSizeKeeps the currently set bandSize. | 
| static OptionID | BANDSIZE_IDBANDSIZE parameter | 
| Constructor and Description | 
|---|
| AbstractEditDistanceFunction(double bandSize)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | equals(Object obj) | 
| VectorFieldTypeInformation<? super NumberVector<?>> | getInputTypeRestriction()Get the input data type of the function. | 
distance, getDistanceFactoryinstantiate, isMetric, isSymmetricclone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdoubleDistanceinstantiate, isMetric, isSymmetricpublic static final OptionID BANDSIZE_ID
protected double bandSize
public AbstractEditDistanceFunction(double bandSize)
bandSize - Band sizepublic VectorFieldTypeInformation<? super NumberVector<?>> getInputTypeRestriction()
DistanceFunctiongetInputTypeRestriction in interface DistanceFunction<NumberVector<?>,DoubleDistance>getInputTypeRestriction in interface PrimitiveDistanceFunction<NumberVector<?>,DoubleDistance>getInputTypeRestriction in class AbstractVectorDoubleDistanceFunction