Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

Uses of Class
de.lmu.ifi.dbs.elki.utilities.optionhandling.ParameterException

Packages that use ParameterException
de.lmu.ifi.dbs.elki ELKI framework "Environment for Developing KDD-Applications Supported by Index-Structures" KDDTask is the main class of the ELKI-Framework for command-line interaction. 
de.lmu.ifi.dbs.elki.algorithm Algorithms suitable as a task for the KDDTask main routine. 
de.lmu.ifi.dbs.elki.algorithm.clustering Clustering algorithms Clustering algorithms are supposed to implement the Algorithm-Interface. 
de.lmu.ifi.dbs.elki.algorithm.clustering.correlation Correlation clustering algorithms 
de.lmu.ifi.dbs.elki.algorithm.clustering.subspace Axis-parallel subspace clustering algorithms The clustering algorithms in this package are instances of both, projected clustering algorithms or subspace clustering algorithms according to the classical but somewhat obsolete classification schema of clustering algorithms for axis-parallel subspaces. 
de.lmu.ifi.dbs.elki.algorithm.outlier Outlier detection algorithms 
de.lmu.ifi.dbs.elki.algorithm.statistics Statistical analysis algorithms The algorithms in this package perform statistical analysis of the data (e.g. compute distributions, distance distributions etc.) 
de.lmu.ifi.dbs.elki.application Base classes for stand alone applications. 
de.lmu.ifi.dbs.elki.application.cache Utility applications for the persistence layer such as distance cache builders. 
de.lmu.ifi.dbs.elki.application.visualization Visualization applications in ELKI. 
de.lmu.ifi.dbs.elki.database ELKI database layer - loading, storing, indexing and accessing data 
de.lmu.ifi.dbs.elki.database.connection Database connections are classes implementing data sources. 
de.lmu.ifi.dbs.elki.distance.distancefunction Distance functions for use within ELKI. 
de.lmu.ifi.dbs.elki.distance.distancefunction.adapter Distance functions deriving distances from e.g. similarity measures 
de.lmu.ifi.dbs.elki.distance.distancefunction.correlation Distance functions using correlations. 
de.lmu.ifi.dbs.elki.distance.distancefunction.external Distance functions using external data sources. 
de.lmu.ifi.dbs.elki.distance.distancefunction.subspace Distance functions based on subspaces. 
de.lmu.ifi.dbs.elki.distance.distancefunction.timeseries Distance functions designed for time series. 
de.lmu.ifi.dbs.elki.distance.similarityfunction Similarity functions. 
de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel Kernel functions. 
de.lmu.ifi.dbs.elki.evaluation Functionality for the evaluation of algorithms. 
de.lmu.ifi.dbs.elki.index.tree Tree-based index structures 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants M-Tree and variants. 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees Metrical index structures based on the concepts of the M-Tree supporting processing of reverse k nearest neighbor queries by using the k-nn distances of the entries. 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkapp MkAppTree 
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkcop MkCoPTree 
de.lmu.ifi.dbs.elki.index.tree.spatial Tree-based index structures for spatial indexing. 
de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rdknn RdKNNTree 
de.lmu.ifi.dbs.elki.math.linearalgebra.pca Principal Component Analysis (PCA) and Eigenvector processing. 
de.lmu.ifi.dbs.elki.normalization Data normalization (and reconstitution) of data sets. 
de.lmu.ifi.dbs.elki.parser Parsers for different file formats and data types. 
de.lmu.ifi.dbs.elki.parser.meta MetaParsers for different file formats and data types. 
de.lmu.ifi.dbs.elki.preprocessing Preprocessors used for data preparation in a first step of various algorithms or distance and similarity measures. 
de.lmu.ifi.dbs.elki.result Result types, representation and handling 
de.lmu.ifi.dbs.elki.utilities.optionhandling Parameter handling and option descriptions. 
de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints Constraints allow to restrict possible values for parameters. 
 

Uses of ParameterException in de.lmu.ifi.dbs.elki
 

Methods in de.lmu.ifi.dbs.elki that throw ParameterException
 List<String> KDDTask.setParameters(List<String> args)
           
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.algorithm
 

Methods in de.lmu.ifi.dbs.elki.algorithm that throw ParameterException
 List<String> DependencyDerivator.setParameters(List<String> args)
          Calls the super method and sets additionally the values of the parameters DependencyDerivator.OUTPUT_ACCURACY_PARAM and DependencyDerivator.SAMPLE_SIZE_PARAM.
 List<String> KNNJoin.setParameters(List<String> args)
           
 List<String> DistanceBasedAlgorithm.setParameters(List<String> args)
          Calls the super method and instantiates DistanceBasedAlgorithm.distanceFunction according to the value of parameter DistanceBasedAlgorithm.DISTANCE_FUNCTION_PARAM.
 List<String> AbstractAlgorithm.setParameters(List<String> args)
          Calls the super method and sets additionally the values of the flags AbstractAlgorithm.VERBOSE_FLAG and AbstractAlgorithm.TIME_FLAG.
 List<String> KNNDistanceOrder.setParameters(List<String> args)
          Calls the super method and sets additionally the values of the parameters KNNDistanceOrder.K_PARAM and KNNDistanceOrder.PERCENTAGE_PARAM.
 List<String> APRIORI.setParameters(List<String> args)
          Calls the super method and sets additionally the values of the parameters APRIORI.MINFREQ_PARAM and APRIORI.MINSUPP_PARAM.
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.algorithm.clustering
 

Methods in de.lmu.ifi.dbs.elki.algorithm.clustering that throw ParameterException
 List<String> ProjectedDBSCAN.setParameters(List<String> args)
          Calls the super method and instantiates ProjectedDBSCAN.distanceFunction according to the value of parameter ProjectedDBSCAN.DISTANCE_FUNCTION_PARAM and sets additionally the values of the parameters ProjectedDBSCAN.EPSILON_PARAM ProjectedDBSCAN.MINPTS_PARAM, and ProjectedDBSCAN.LAMBDA_PARAM.
 List<String> SNNClustering.setParameters(List<String> args)
          Calls the super method and sets additionally the values of the parameters SNNClustering.EPSILON_PARAM and SNNClustering.MINPTS_PARAM.
 List<String> DeLiClu.setParameters(List<String> args)
          Calls the super method.
 List<String> DBSCAN.setParameters(List<String> args)
          Calls the super method and sets additionally the values of the parameters DBSCAN.EPSILON_PARAM and DBSCAN.MINPTS_PARAM.
 List<String> EM.setParameters(List<String> args)
          Calls the super method and sets additionally the values of the parameters EM.K_PARAM and EM.DELTA_PARAM.
 List<String> OPTICS.setParameters(List<String> args)
          Calls the super method and sets additionally the values of the parameters OPTICS.EPSILON_PARAM and OPTICS.MINPTS_PARAM.
 List<String> KMeans.setParameters(List<String> args)
          Calls the super method and sets additionally the value of the parameter KMeans.K_PARAM.
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.algorithm.clustering.correlation
 

Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.correlation that throw ParameterException
private  Clustering<Model> CASH.doRun(Database<ParameterizationFunction> database, FiniteProgress progress)
          Runs the CASH algorithm on the specified database, this method is recursively called until only noise is left.
private  Matrix CASH.runDerivator(Database<ParameterizationFunction> database, int dim, CASHInterval interval, Set<Integer> ids)
          Runs the derivator on the specified interval and assigns all points having a distance less then the standard deviation of the derivator model to the model to this model.
 List<String> ERiC.setParameters(List<String> args)
          Calls the super method and passes remaining parameters to the ERiC.copacAlgorithm.
 List<String> CASH.setParameters(List<String> args)
          Calls the super method and sets additionally the values of the parameters CASH.MINPTS_PARAM, CASH.MAXLEVEL_PARAM, CASH.MINDIM_PARAM, CASH.JITTER_PARAM, and the flag CASH.ADJUST_FLAG.
 List<String> ORCLUS.setParameters(List<String> args)
          Calls the super method and sets additionally the value of the parameter ORCLUS.ALPHA_PARAM.
 List<String> COPAC.setParameters(List<String> args)
          Calls the super method and instantiates COPAC.partitionAlgorithm according to the value of parameter COPAC.PARTITION_ALGORITHM_PARAM, COPAC.partitionDatabase according to the value of parameter COPAC.PARTITION_DB_PARAM (if specified), and COPAC.preprocessor according to the value of parameter COPAC.PREPROCESSOR_PARAM.
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace
 

Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace that throw ParameterException
 List<String> DiSH.setParameters(List<String> args)
          Calls the super method and sets additionally the value of the parameters DiSH.EPSILON_PARAM and DiSH.MU_PARAM.
 List<String> ProjectedClustering.setParameters(List<String> args)
          Calls the super method and sets additionally the value of the parameters ProjectedClustering.K_PARAM, ProjectedClustering.K_I_PARAM, and ProjectedClustering.L_PARAM.
 List<String> PROCLUS.setParameters(List<String> args)
          Calls the super method and sets additionally the value of the parameter PROCLUS.M_I_PARAM.
 List<String> CLIQUE.setParameters(List<String> args)
          Calls the super method and sets additionally the value of the parameters CLIQUE.XSI_PARAM, CLIQUE.TAU_PARAM, and {flag @link #PRUNE_FLAG}.
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.algorithm.outlier
 

Methods in de.lmu.ifi.dbs.elki.algorithm.outlier that throw ParameterException
 List<String> LOCI.setParameters(List<String> args)
          Calls the super method and sets additionally the values of the parameter LOCI.RMAX_PARAM, LOCI.NMIN_PARAM and LOCI.ALPHA_PARAM
 List<String> SOD.setParameters(List<String> args)
          Calls the super method and sets additionally the values of the parameters SOD.KNN_PARAM and SOD.ALPHA_PARAM.
 List<String> ABOD.setParameters(List<String> args)
          Calls the super method and sets parameters ABOD.FAST_FLAG, ABOD.FAST_SAMPLE_PARAM and ABOD.KERNEL_FUNCTION_PARAM.
 List<String> LOF.setParameters(List<String> args)
          Calls the super method and sets additionally the value of the parameter LOF.K_PARAM and instantiates LOF.reachabilityDistanceFunction according to the value of parameter LOF.REACHABILITY_DISTANCE_FUNCTION_PARAM.
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.algorithm.statistics
 

Methods in de.lmu.ifi.dbs.elki.algorithm.statistics that throw ParameterException
 List<String> EvaluateRankingQuality.setParameters(List<String> args)
           
 List<String> DistanceStatisticsWithClasses.setParameters(List<String> args)
           
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.application
 

Methods in de.lmu.ifi.dbs.elki.application that throw ParameterException
 List<String> StandAloneApplication.setParameters(List<String> args)
          Calls the super method and sets additionally the value of the parameter StandAloneApplication.OUTPUT_PARAM.
 List<String> GeneratorXMLSpec.setParameters(List<String> args)
          Sets the file parameter.
 List<String> StandAloneInputApplication.setParameters(List<String> args)
          Calls the super method and sets additionally the value of the parameter StandAloneInputApplication.INPUT_PARAM.
 List<String> AbstractApplication.setParameters(List<String> args)
           
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.application.cache
 

Methods in de.lmu.ifi.dbs.elki.application.cache that throw ParameterException
 List<String> CacheFloatDistanceInOnDiskMatrix.setParameters(List<String> args)
           
 List<String> CacheDoubleDistanceInOnDiskMatrix.setParameters(List<String> args)
           
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.application.visualization
 

Methods in de.lmu.ifi.dbs.elki.application.visualization that throw ParameterException
 List<String> KNNExplorer.setParameters(List<String> args)
           
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.database
 

Methods in de.lmu.ifi.dbs.elki.database that throw ParameterException
 List<String> MetricalIndexDatabase.setParameters(List<String> args)
          Sets the values for the parameter bulk.
 List<String> SpatialIndexDatabase.setParameters(List<String> args)
          Sets the values for the parameter bulk.
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.database.connection
 

Methods in de.lmu.ifi.dbs.elki.database.connection that throw ParameterException
 List<String> AbstractDatabaseConnection.setParameters(List<String> args)
          Calls the super method and sets additionally the value of the parameters AbstractDatabaseConnection.CLASS_LABEL_INDEX_PARAM, AbstractDatabaseConnection.CLASS_LABEL_CLASS_PARAM, and AbstractDatabaseConnection.EXTERNAL_ID_INDEX_PARAM and instantiates AbstractDatabaseConnection.database according to the value of parameter AbstractDatabaseConnection.DATABASE_PARAM.
 List<String> MultipleFileBasedDatabaseConnection.setParameters(List<String> args)
          Calls the super method and instantiates MultipleFileBasedDatabaseConnection.inputStreams according to the value of parameter MultipleFileBasedDatabaseConnection.INPUT_PARAM and MultipleFileBasedDatabaseConnection.parsers according to the value of parameter MultipleFileBasedDatabaseConnection.PARSERS_PARAM .
 List<String> InputStreamDatabaseConnection.setParameters(List<String> args)
          Calls the super method and instantiates InputStreamDatabaseConnection.parser according to the value of parameter InputStreamDatabaseConnection.PARSER_PARAM.
 List<String> FileBasedDatabaseConnection.setParameters(List<String> args)
          Calls the super method InputStreamDatabaseConnection#setParameters(args)} and sets additionally the value of the parameter FileBasedDatabaseConnection.INPUT_PARAM.
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.distance.distancefunction
 

Methods in de.lmu.ifi.dbs.elki.distance.distancefunction that throw ParameterException
 List<String> LPNormDistanceFunction.setParameters(List<String> args)
           
 List<String> KernelBasedLocallyWeightedDistanceFunction.setParameters(List<String> args)
           
 List<String> AbstractPreprocessorBasedDistanceFunction.setParameters(List<String> args)
          Calls AbstractParameterizable#setParameters and passes the remaining parameters to the AbstractPreprocessorBasedDistanceFunction.preprocessorHandler.
 List<String> RepresentationSelectingDistanceFunction.setParameters(List<String> args)
           
 List<String> AbstractLocallyWeightedDistanceFunction.setParameters(List<String> args)
          Calls AbstractParameterizable#setParameters and passes the remaining parameters to the AbstractLocallyWeightedDistanceFunction.preprocessorHandler.
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.distance.distancefunction.adapter
 

Methods in de.lmu.ifi.dbs.elki.distance.distancefunction.adapter that throw ParameterException
 List<String> SimilarityAdapterAbstract.setParameters(List<String> args)
           
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.distance.distancefunction.correlation
 

Methods in de.lmu.ifi.dbs.elki.distance.distancefunction.correlation that throw ParameterException
 List<String> AbstractPreferenceVectorBasedCorrelationDistanceFunction.setParameters(List<String> args)
          Calls the super method and sets additionally the value of the parameter AbstractPreferenceVectorBasedCorrelationDistanceFunction.EPSILON_PARAM.
 List<String> PCABasedCorrelationDistanceFunction.setParameters(List<String> args)
          Calls the super method AbstractPreprocessorBasedDistanceFunction#setParameters(args)} and sets additionally the value of the parameter PCABasedCorrelationDistanceFunction.DELTA_PARAM.
 List<String> ERiCDistanceFunction.setParameters(List<String> args)
          Calls the super method AbstractPreprocessorBasedDistanceFunction#setParameters(args)} and sets additionally the values of the parameters ERiCDistanceFunction.DELTA_PARAM and {#TAU_PARAM}.
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.distance.distancefunction.external
 

Methods in de.lmu.ifi.dbs.elki.distance.distancefunction.external that throw ParameterException
 List<String> FileBasedFloatDistanceFunction.setParameters(List<String> args)
           
 List<String> DiskCacheBasedDoubleDistanceFunction.setParameters(List<String> args)
           
 List<String> DiskCacheBasedFloatDistanceFunction.setParameters(List<String> args)
           
 List<String> FileBasedDoubleDistanceFunction.setParameters(List<String> args)
           
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.distance.distancefunction.subspace
 

Methods in de.lmu.ifi.dbs.elki.distance.distancefunction.subspace that throw ParameterException
 List<String> AbstractDimensionsSelectingDoubleDistanceFunction.setParameters(List<String> args)
           
 List<String> DimensionSelectingDistanceFunction.setParameters(List<String> args)
           
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.distance.distancefunction.timeseries
 

Methods in de.lmu.ifi.dbs.elki.distance.distancefunction.timeseries that throw ParameterException
 List<String> LCSSDistanceFunction.setParameters(List<String> args)
           
 List<String> AbstractEditDistanceFunction.setParameters(List<String> args)
           
 List<String> ERPDistanceFunction.setParameters(List<String> args)
           
 List<String> EDRDistanceFunction.setParameters(List<String> args)
           
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.distance.similarityfunction
 

Methods in de.lmu.ifi.dbs.elki.distance.similarityfunction that throw ParameterException
 List<String> FractionalSharedNearestNeighborSimilarityFunction.setParameters(List<String> args)
           
 List<String> AbstractPreprocessorBasedSimilarityFunction.setParameters(List<String> args)
          Calls the super method and passes the remaining parameters to the AbstractPreprocessorBasedSimilarityFunction.preprocessorHandler.
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel
 

Methods in de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel that throw ParameterException
 List<String> FooKernelFunction.setParameters(List<String> args)
           
 List<String> PolynomialKernelFunction.setParameters(List<String> args)
           
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.evaluation
 

Methods in de.lmu.ifi.dbs.elki.evaluation that throw ParameterException
 List<String> ComputeROCCurve.setParameters(List<String> args)
           
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.index.tree
 

Methods in de.lmu.ifi.dbs.elki.index.tree that throw ParameterException
 List<String> TreeIndex.setParameters(List<String> args)
          Calls the super method AbstractParameterizable#setParameters(args)} and sets additionally the values of the parameters TreeIndex.FILE_PARAM, TreeIndex.PAGE_SIZE_PARAM.
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants
 

Methods in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants that throw ParameterException
 List<String> AbstractMTree.setParameters(List<String> args)
          Calls TreeIndex#setParameters and instantiates AbstractMTree.distanceFunction according to the value of parameter AbstractMTree.DISTANCE_FUNCTION_PARAM.
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees
 

Methods in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees that throw ParameterException
 List<String> AbstractMkTree.setParameters(List<String> args)
          Calls the super method AbstractMTree#setParameters(args)} and sets additionally the value of the parameter AbstractMkTree.K_MAX_PARAM.
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkapp
 

Methods in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkapp that throw ParameterException
 List<String> MkAppTree.setParameters(List<String> args)
           
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkcop
 

Methods in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkcop that throw ParameterException
 List<String> MkCoPTree.setParameters(List<String> args)
           
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.index.tree.spatial
 

Methods in de.lmu.ifi.dbs.elki.index.tree.spatial that throw ParameterException
 List<String> SpatialIndex.setParameters(List<String> args)
          todo
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rdknn
 

Methods in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rdknn that throw ParameterException
 List<String> RdKNNTree.setParameters(List<String> args)
           
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.math.linearalgebra.pca
 

Methods in de.lmu.ifi.dbs.elki.math.linearalgebra.pca that throw ParameterException
 List<String> PCAFilteredRunner.setParameters(List<String> args)
          Set Parameters.
 List<String> FirstNEigenPairFilter.setParameters(List<String> args)
          Calls the super method and sets additionally the value of the parameter FirstNEigenPairFilter.N_PARAM.
 List<String> PCARunner.setParameters(List<String> args)
          Parameter handling.
 List<String> WeightedCovarianceMatrixBuilder.setParameters(List<String> args)
          Parse parameters.
 List<String> LimitEigenPairFilter.setParameters(List<String> args)
          Calls the super method and sets additionally the values of the flag LimitEigenPairFilter.ABSOLUTE_FLAG and the parameter LimitEigenPairFilter.DELTA_PARAM.
 List<String> PercentageEigenPairFilter.setParameters(List<String> args)
           
 List<String> CompositeEigenPairFilter.setParameters(List<String> args)
          Calls the super method and instantiates CompositeEigenPairFilter.filters according to the value of parameter CompositeEigenPairFilter.FILTERS_PARAM.
 List<String> WeakEigenPairFilter.setParameters(List<String> args)
          Set parameters
 List<String> ProgressiveEigenPairFilter.setParameters(List<String> args)
          Set parameters
 List<String> RelativeEigenPairFilter.setParameters(List<String> args)
          Set parameters
 List<String> SignificantEigenPairFilter.setParameters(List<String> args)
          Set parameters
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.normalization
 

Methods in de.lmu.ifi.dbs.elki.normalization that throw ParameterException
 List<String> AttributeWiseMinMaxNormalization.setParameters(List<String> args)
          Sets the attributes of the class accordingly to the given parameters.
 List<String> AttributeWiseVarianceNormalization.setParameters(List<String> args)
          Sets the attributes of the class accordingly to the given parameters.
 List<String> MultiRepresentedObjectNormalization.setParameters(List<String> args)
          Sets the attributes of the class accordingly to the given parameters.
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.parser
 

Methods in de.lmu.ifi.dbs.elki.parser that throw ParameterException
 List<String> NumberDistanceParser.setParameters(List<String> args)
           
 List<String> RealVectorLabelParser.setParameters(List<String> args)
           
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.parser.meta
 

Methods in de.lmu.ifi.dbs.elki.parser.meta that throw ParameterException
 List<String> RandomProjectionParser.setParameters(List<String> args)
          Calls the super method and sets additionally the value of the parameter RandomProjectionParser.NUMBER_SELECTED_ATTRIBUTES_PARAM.
 List<String> MetaParser.setParameters(List<String> args)
           
 List<String> ProjectionParser.setParameters(List<String> args)
           
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.preprocessing
 

Methods in de.lmu.ifi.dbs.elki.preprocessing that throw ParameterException
private  BitSet DiSHPreprocessor.determinePreferenceVector(Database<V> database, Set<Integer>[] neighborIDs, StringBuffer msg)
          Determines the preference vector according to the specified neighbor ids.
private  BitSet DiSHPreprocessor.determinePreferenceVectorByApriori(Database<V> database, Set<Integer>[] neighborIDs, StringBuffer msg)
          Determines the preference vector with the apriori strategy.
private  DimensionSelectingDistanceFunction<N,V>[] DiSHPreprocessor.initDistanceFunctions(Database<V> database, int dimensionality, boolean verbose, boolean time)
          Initializes the dimension selecting distancefunctions to determine the preference vectors.
 List<String> FourCPreprocessor.setParameters(List<String> args)
          Sets the values for the parameters alpha, pca and pcaDistancefunction if specified.
 List<String> DiSHPreprocessor.setParameters(List<String> args)
           
 List<String> MaterializeKNNPreprocessor.setParameters(List<String> args)
          Sets the parameter values of MaterializeKNNPreprocessor.K_PARAM and MaterializeKNNPreprocessor.DISTANCE_FUNCTION_PARAM to MaterializeKNNPreprocessor.k and MaterializeKNNPreprocessor.distanceFunction, respectively.
 List<String> PreprocessorHandler.setParameters(List<String> args)
          Calls AbstractParameterizable#setParameters and sets additionally the value of flag PreprocessorHandler.OMIT_PREPROCESSING_FLAG and instantiates PreprocessorHandler.preprocessor according to the value of parameter PreprocessorHandler.PREPROCESSOR_PARAM The remaining parameters are passed to the PreprocessorHandler.preprocessor.
 List<String> SharedNearestNeighborsPreprocessor.setParameters(List<String> args)
          Sets the parameter values of SharedNearestNeighborsPreprocessor.NUMBER_OF_NEIGHBORS_PARAM and SharedNearestNeighborsPreprocessor.DISTANCE_FUNCTION_PARAM to SharedNearestNeighborsPreprocessor.numberOfNeighbors and SharedNearestNeighborsPreprocessor.distanceFunction, respectively.
 List<String> KnnQueryBasedHiCOPreprocessor.setParameters(List<String> args)
          Sets the value for the parameter k.
 List<String> HiSCPreprocessor.setParameters(List<String> args)
           
 List<String> ProjectedDBSCANPreprocessor.setParameters(List<String> args)
           
 List<String> PreDeConPreprocessor.setParameters(List<String> args)
           
 List<String> RangeQueryBasedHiCOPreprocessor.setParameters(List<String> args)
          Sets the value for the required parameter k.
 List<String> HiCOPreprocessor.setParameters(List<String> args)
          Sets the values for the parameters alpha, pca and pcaDistancefunction if specified.
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.result
 

Methods in de.lmu.ifi.dbs.elki.result that throw ParameterException
 List<String> ResultWriter.setParameters(List<String> args)
          set Parameters
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.utilities.optionhandling
 

Subclasses of ParameterException in de.lmu.ifi.dbs.elki.utilities.optionhandling
 class NoParameterValueException
          Thrown by OptionHandler in case of incorrect parameter-array.
 class UnspecifiedParameterException
          Exception when a required parameter was not given.
 class UnusedParameterException
          Thrown by OptionHandler in case of request of an unused parameter.
 class WrongParameterValueException
          Thrown by a Parameterizable object in case of wrong parameter format.
 

Methods in de.lmu.ifi.dbs.elki.utilities.optionhandling that throw ParameterException
 void Parameterizable.checkGlobalParameterConstraints()
          Checks if all global parameter constraints are kept
protected  void OptionHandler.checkGlobalParameterConstraints()
           
 void AbstractParameterizable.checkGlobalParameterConstraints()
           
private  void OptionHandler.checkNonOptionalParameters()
           
 List<String> OptionHandler.grabOptions(List<String> currentOptions)
          Reads the options out of a given String-array (usually the args of any main-method).
 C ClassParameter.instantiateClass()
          Returns a new instance for the value (i.e., the class name) of this class parameter.
 List<C> ClassListParameter.instantiateClasses()
          Returns a list of new instances for the value (i.e., the class name) of this class list parameter.
 boolean DoubleListParameter.isValid(String value)
           
 boolean DoubleParameter.isValid(String value)
           
 boolean FileParameter.isValid(String value)
           
 boolean PatternParameter.isValid(String value)
           
 boolean VectorListParameter.isValid(String value)
           
 boolean Flag.isValid(String value)
           
 boolean IntParameter.isValid(String value)
           
abstract  boolean Option.isValid(String value)
          Checks if the given argument is valid for this option.
 boolean ClassListParameter.isValid(String value)
           
 boolean FileListParameter.isValid(String value)
           
 boolean LongParameter.isValid(String value)
           
 boolean ClassParameter.isValid(String value)
          Checks if the given parameter value is valid for this ClassParameter.
 boolean IntListParameter.isValid(String value)
           
private  void ClassParameter.setCorrectValue(String value)
          Tries to set the correct value for this class parameter.
 List<String> Parameterizable.setParameters(List<String> args)
          Sets the attributes of the class accordingly to the given parameters.
 List<String> AbstractParameterizable.setParameters(List<String> args)
          Grabs all specified options from the option handler.
 void DoubleListParameter.setValue(String value)
           
 void DoubleParameter.setValue(String value)
           
 void FileParameter.setValue(String value)
           
 void PatternParameter.setValue(String value)
           
 void VectorListParameter.setValue(String value)
           
 void Flag.setValue(String value)
          Specifies if the flag is set or not.
 void IntParameter.setValue(String value)
           
abstract  void Option.setValue(String value)
          Sets the value of the option.
 void ClassListParameter.setValue(String value)
           
 void FileListParameter.setValue(String value)
           
 void LongParameter.setValue(String value)
           
 void ClassParameter.setValue(String value)
           
 void IntListParameter.setValue(String value)
           
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints
 

Methods in de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints that throw ParameterException
 void OneMustBeSetGlobalConstraint.test()
          Checks if at least one parameter value of the list of parameters specified is set.
 void NotEqualValueGlobalConstraint.test()
          Checks if the elements of the list of number parameters do have different values.
 void GlobalListSizeConstraint.test()
          Checks is the size of the list parameter is equal to the constraint list size specified.
 void DefaultValueGlobalConstraint.test()
          Checks if the parameter providing the default value is already set, and if the two parameters have the same parameter type.
 void AllOrNoneMustBeSetGlobalConstraint.test()
          Checks if either all elements of a list of parameters are set, or none of them.
 void ParameterFlagGlobalConstraint.test()
          Checks the parameter for its parameter constraints dependent on the status of the given flag.
 void GlobalParameterConstraint.test()
          Checks if the respective parameters satisfy the parameter constraint.
 void EqualSizeGlobalConstraint.test()
          Checks if the list parameters have equal list sizes.
 void OnlyOneIsAllowedToBeSetGlobalConstraint.test()
          Checks if only one parameter of a list of parameters is set.
 void GlobalDistanceFunctionPatternConstraint.test()
          Tests if the pattern is valid for the distance function defined by the class parameter.
 void LessEqualGlobalConstraint.test()
          Checks if the value of the first number parameter is less equal than the value of the second number parameter.
 void LessGlobalConstraint.test()
          Checks if the value of the first number parameter is less than the value of the second number parameter.
 void GlobalVectorListElementSizeConstraint.test()
          Checks if the dimensions of each vector of the vector list parameter have the appropriate size provided by the integer parameter.
 void ListGreaterEqualConstraint.test(List<N> t)
          Checks if all number values of the specified list parameter are greater than or equal to the constraint value.
 void ListSizeConstraint.test(List<T> t)
          Checks if the list parameter fulfills the size constraint.
 void IntervalConstraint.test(Number t)
          Checks if the number value given by the number parameter is greater equal than the constraint value.
 void LessEqualConstraint.test(Number t)
          Checks if the number value given by the number parameter is less equal than the constraint value.
 void LessConstraint.test(Number t)
          Checks if the number value given by the number parameter is less than the constraint value.
 void GreaterConstraint.test(Number t)
          Checks if the number value given by the number parameter is greater than the constraint value.
 void GreaterEqualConstraint.test(Number t)
          Checks if the number value given by the number parameter is greater equal than the constraint value.
 void EqualStringConstraint.test(String t)
          Checks if the given string value of the string parameter is equal to one of the constraint strings.
 void DistanceFunctionPatternConstraint.test(String t)
          Checks if the given pattern parameter holds a valid pattern for the distance function.
 void ParameterConstraint.test(T t)
          Checks if the value t of the parameter to be tested fulfills the parameter constraint.
 


Release 0.2.1 (2009-07-13_1605)