de.lmu.ifi.dbs.elki.utilities.optionhandling
Interface Parameterizable

All Superinterfaces:
InspectionUtilFrequentlyScanned
All Known Subinterfaces:
Algorithm, ClusteringAlgorithm<C>, ComputeColorHistogram, DatabaseConnection, DBIDDistanceFunction<D>, DBIDSimilarityFunction<D>, DistanceFunction<O,D>, EigenPairFilter, FilteredLocalPCABasedDistanceFunction<O,P,D>, FilteredLocalPCAIndex.Factory<NV,I>, IndexBasedDistanceFunction<O,D>, IndexBasedSimilarityFunction<O,D>, IndexFactory<V,I>, InsertionStrategy, LocalProjectionIndex.Factory<V,I>, NeighborSetPredicate.Factory<O>, Normalization<O>, NormalizedPrimitiveSimilarityFunction<O,D>, NormalizedSimilarityFunction<O,D>, OPTICSTypeAlgorithm<D>, OutlierAlgorithm, OutlierScalingFunction, Parser, PreferenceVectorIndex.Factory<V,I>, PrimitiveDistanceFunction<O,D>, PrimitiveDoubleDistanceFunction<O>, PrimitiveSimilarityFunction<O,D>, ProjectorFactory, ReferencePointsHeuristic<O>, ResultHandler, ScalingFunction, SharedNearestNeighborIndex.Factory<O,I>, SimilarityFunction<O,D>, SpatialPrimitiveDistanceFunction<V,D>, SpatialPrimitiveDoubleDistanceFunction<V>, StaticScalingFunction, SubspaceProjectionIndex.Factory<NV,I>, VisFactory, WeightedNeighborSetPredicate.Factory<O>, WorkflowStep
All Known Implementing Classes:
ABOD, AbstractAggarwalYuOutlier, AbstractAlgorithm, AbstractApplication, AbstractBulkSplit, AbstractComputeColorHistogram, AbstractCosineDistanceFunction, AbstractCovarianceMatrixBuilder, AbstractDatabaseConnection, AbstractDatabaseDistanceFunction, AbstractDBIDDistanceFunction, AbstractDBIDSimilarityFunction, AbstractDBOutlier, AbstractDimensionsSelectingDoubleDistanceFunction, AbstractDistanceBasedAlgorithm, AbstractDistanceBasedSpatialOutlier, AbstractEditDistanceFunction, AbstractFilteredPCAIndex.Factory, AbstractIndexBasedDistanceFunction, AbstractIndexBasedSimilarityFunction, AbstractMaterializeKNNPreprocessor.Factory, AbstractMkTreeUnifiedFactory, AbstractMTreeFactory, AbstractNeighborhoodOutlier, AbstractNormalization, AbstractPrecomputedNeighborhood.Factory, AbstractPreferenceVectorBasedCorrelationDistanceFunction, AbstractPreferenceVectorIndex.Factory, AbstractPrimitiveDistanceBasedAlgorithm, AbstractPrimitiveDistanceFunction, AbstractPrimitiveSimilarityFunction, AbstractProjectedClustering, AbstractProjectedDBSCAN, AbstractRStarTreeFactory, AbstractSimilarityAdapter, AbstractSubspaceProjectionIndex.Factory, AbstractVectorDoubleDistanceFunction, AbstractVisFactory, AggarwalYuEvolutionary, AggarwalYuNaive, AlgorithmStep, ApproximateLeastOverlapInsertionStrategy, APRIORI, ArcCosineDistanceFunction, ArffParser, AttributeWiseErfNormalization, AttributeWiseMinMaxNormalization, AttributeWiseVarianceNormalization, AxisBasedReferencePoints, AxisVisualization.Factory, BitVectorLabelParser, BubbleVisualization.Factory, ByLabelClustering, ByLabelHierarchicalClustering, ByLabelOutlier, CacheDoubleDistanceInOnDiskMatrix, CacheFloatDistanceInOnDiskMatrix, CASH, ClipScaling, CLIQUE, ClusterConvexHullVisualization.Factory, ClusterEvaluationVisFactory, ClusteringVisualization.Factory, ClusterMeanVisualization.Factory, ClusterOrderVisualization.Factory, CompositeEigenPairFilter, ComputeHSBColorHistogram, ComputeNaiveHSBColorHistogram, ComputeNaiveRGBColorHistogram, ComputeSingleColorHistogram, COPAC, CosineDistanceFunction, CTLuGLSBackwardSearchAlgorithm, CTLuMeanMultipleAttributes, CTLuMedianAlgorithm, CTLuMedianMultipleAttributes, CTLuMoranScatterplotOutlier, CTLuRandomWalkEC, CTLuScatterplotOutlier, CTLuZTestOutlier, CurveVisFactory, DBOutlierDetection, DBOutlierScore, DBSCAN, DeLiClu, DeLiCluTreeFactory, DependencyDerivator, DimensionSelectingDistanceFunction, DimensionSelectingLatLngDistanceFunction, DimensionsSelectingEuclideanDistanceFunction, DiscardResultHandler, DiSH, DiSHDistanceFunction, DiSHPreferenceVectorIndex.Factory, DiskCacheBasedDoubleDistanceFunction, DiskCacheBasedFloatDistanceFunction, DistanceStatisticsWithClasses, DotVisualization.Factory, DoubleVectorLabelParser, DoubleVectorLabelTransposingParser, DTWDistanceFunction, DummyAlgorithm, EDRDistanceFunction, EM, EMClusterVisualization.Factory, EMOutlier, EmptyDatabaseConnection, ERiC, ERiCDistanceFunction, ERPDistanceFunction, EuclideanDistanceFunction, EvaluateRankingQuality, EvaluationStep, ExtendedNeighborhood.Factory, ExternalDoubleOutlierScore, ExternalIDJoinDatabaseConnection, ExternalNeighborhood.Factory, FeatureBagging, FileBasedDatabaseConnection, FileBasedDoubleDistanceFunction, FileBasedFloatDistanceFunction, FirstNEigenPairFilter, FloatVectorLabelParser, FooKernelFunction, FourC, FourCSubspaceIndex.Factory, FractionalSharedNearestNeighborSimilarityFunction, FullDatabaseReferencePoints, GammaScaling, GaussianModel, GaussianUniformMixture, GeneratorXMLDatabaseConnection, GeneratorXMLSpec, GridBasedReferencePoints, HashmapDatabase, HeDESNormalizationOutlierScaling, HiCO, HiSC, HiSCDistanceFunction, HiSCPreferenceVectorIndex.Factory, HistogramFactory, HistogramIntersectionDistanceFunction, HistogramVisFactory, HSBHistogramQuadraticDistanceFunction, IdentityScaling, INFLO, InputStep, InputStreamDatabaseConnection, InverseDocumentFrequencyNormalization, JSONResultHandler, KDDCLIApplication, KDDTask, KeyVisFactory, KMeans, KMLOutputHandler, KNNDistanceOrder, KNNExplorer, KNNJoin, KNNOutlier, KNNQueryFilteredPCAIndex.Factory, KNNWeightOutlier, LabelJoinDatabaseConnection, LabelVisFactory, LatLngDistanceFunction, LCSSDistanceFunction, LDOF, LeastOverlapInsertionStrategy, LimitEigenPairFilter, LinearKernelFunction, LinearScaling, LinearWeightedExtendedNeighborhood.Factory, LngLatDistanceFunction, LocallyWeightedDistanceFunction, LOCI, LOF, LoggingStep, LoOP, LPNormDistanceFunction, ManhattanDistanceFunction, MaterializeDistances, MaterializeKNNAndRKNNPreprocessor.Factory, MaterializeKNNPreprocessor.Factory, MaxExtensionBulkSplit, MaximumDistanceFunction, MetricalIndexApproximationMaterializeKNNPreprocessor.Factory, MinimumDistanceFunction, MinKDistance, MinusLogGammaScaling, MinusLogScaling, MinusLogStandardDeviationScaling, MixtureModelOutlierScalingFunction, MkAppTreeFactory, MkCopTreeFactory, MkMaxTreeFactory, MkTabTreeFactory, MoveObjectsToolVisualization.Factory, MTreeFactory, MultiplicativeInverseScaling, NormalizingEigenPairFilter, NullAlgorithm, NumberVectorLabelParser, OnlineLOF, OPTICS, OPTICSClusterVisualization.Factory, OPTICSOF, OPTICSPlotCutVisualization.Factory, OPTICSPlotSelectionVisualization.Factory, OPTICSPlotVisualizer.Factory, OPTICSProjectorFactory, OPTICSSteepAreaVisualization.Factory, OPTICSXi, ORCLUS, OutlierGammaScaling, OutlierLinearScaling, OutlierMinusLogScaling, OutlierSqrtScaling, OutputStep, P1DHistogramVisualizer.Factory, ParameterizationFunctionLabelParser, PartitionApproximationMaterializeKNNPreprocessor.Factory, PCABasedCorrelationDistanceFunction, PCAFilteredRunner, PCARunner, PearsonCorrelationDistanceFunction, PercentageEigenPairFilter, PixmapVisualizer.Factory, PolygonVisualization.Factory, PolynomialKernelFunction, PrecomputedKNearestNeighborNeighborhood.Factory, PreDeCon, PreDeConSubspaceIndex.Factory, PROCLUS, ProgressiveEigenPairFilter, ProxyDistanceFunction, RandomDoubleVectorDatabaseConnection, RandomGeneratedReferencePoints, RandomSampleReferencePoints, RandomStableDistanceFunction, RangeQueryFilteredPCAIndex.Factory, RankingPseudoOutlierScaling, RankingQualityHistogram, ReferenceBasedOutlierDetection, ReferencePointsVisualization.Factory, RelativeEigenPairFilter, RescaleMetaOutlierAlgorithm, ResultVisualizer, ResultWriter, RGBHistogramQuadraticDistanceFunction, RStarTreeFactory, ScatterPlotFactory, SelectionConvexHullVisualization.Factory, SelectionCubeVisualization.Factory, SelectionDotVisualization.Factory, SelectionToolCubeVisualization.Factory, SelectionToolDotVisualization.Factory, SettingsVisFactory, SharedNearestNeighborJaccardDistanceFunction, SharedNearestNeighborPreprocessor.Factory, SharedNearestNeighborSimilarityFunction, SigmoidOutlierScalingFunction, SignificantEigenPairFilter, SimilarityAdapterArccos, SimilarityAdapterLinear, SimilarityAdapterLn, SimilarityMatrixVisualizer.Factory, SimplePolygonParser, SLINK, SLOM, SNNClustering, SOD, SOF, SparseBitVectorLabelParser, SparseFloatVectorLabelParser, SpatialApproximationMaterializeKNNPreprocessor.Factory, SqrtStandardDeviationScaling, SquaredEuclideanDistanceFunction, SquaredPearsonCorrelationDistanceFunction, StandardCovarianceMatrixBuilder, StandardDeviationScaling, StarBasedReferencePoints, StaticArrayDatabase, SUBCLU, SubspaceDistanceFunction, TermFrequencyParser, TFIDFNormalization, ToolBox2DVisualization.Factory, TooltipScoreVisualization.Factory, TooltipStringVisualization.Factory, TopKOutlierScaling, TreeIndexFactory, TreeMBRVisualization.Factory, TreeSphereVisualization.Factory, TrimmedMeanApproach, TrivialAllInOne, TrivialAllNoise, TrivialAllOutlier, TrivialNoOutlier, UnweightedNeighborhoodAdapter.Factory, VisualizerParameterizer, WeakEigenPairFilter, WeightedCovarianceMatrixBuilder, WeightedDistanceFunction, WeightedLPNormDistanceFunction, WeightedPearsonCorrelationDistanceFunction, WeightedSquaredEuclideanDistanceFunction, WeightedSquaredPearsonCorrelationDistanceFunction, ZCurveBulkSplit

public interface Parameterizable
extends InspectionUtilFrequentlyScanned

Interface to define the required methods for command line interaction. Important note:

Although this cannot be specified in a Java interface, any class implementing this interface must also have a constructor that takes a single Parameterization as option, which is used to set the class parameters.

Alternatively, a constructor with no options is also allowed.

This means, each class implementing Parameterizable must have a constructor that either is



Release 0.4.0 (2011-09-20_1324)