Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

de.lmu.ifi.dbs.elki.logging
Interface Loggable

All Known Subinterfaces:
GlobalParameterConstraint, ParameterConstraint<T>
All Known Implementing Classes:
AbstractAlgorithm, AbstractBiclustering, AbstractCorrelationDistanceFunction, AbstractDatabase, AbstractDatabaseConnection, AbstractDatabaseObject, AbstractDimensionsSelectingDoubleDistanceFunction, AbstractDistance, AbstractDistanceFunction, AbstractDoubleDistanceFunction, AbstractDoubleKernelFunction, AbstractFloatDistanceFunction, AbstractIntegerSimilarityFunction, AbstractKernelFunction, AbstractLocallyWeightedDistanceFunction, AbstractLoggable, AbstractMeasurementFunction, AbstractMTree, AbstractMTreeNode, AbstractNode, AbstractNormalization, AbstractNumberConstraint, AbstractPage, AbstractParameterizable, AbstractParser, AbstractPCA, AbstractPreprocessorBasedDistanceFunction, AbstractPreprocessorBasedSimilarityFunction, AbstractResult, AbstractRStarTree, AbstractRStarTreeNode, AbstractSimilarityFunction, AllOrNoneMustBeSetGlobalConstraint, APRIORI, AprioriResult, ArbitraryKernelFunctionWrapper, AssociationID, AssociationMaps, Associations, AttributeWiseRealVectorNormalization, Bicluster, Biclustering, BitDistance, BitVector, BitVectorLabelParser, BulkSplit, CASH, CASHInterval, CASHIntervalSplit, CASHResult, ClassLabel, ClassListParameter, ClassParameter, CLIQUE, CLIQUEModel, Cluster, ClusterOrder, Clusters, ClusterSimilarity, ClustersPlusNoise, ClustersPlusNoisePlusCorrelationAnalysis, CompositeEigenPairFilter, ConstantObject, COPAA, COPAC, CorrelationAnalysisSolution, CorrelationDistance, CosineDistanceFunction, DBSCAN, DebugFilter, DefaultValueGlobalConstraint, DeLiClu, DeLiCluNode, DeLiCluTree, DependencyDerivator, DimensionSelectingDistanceFunction, DimensionsSelectingEuklideanDistanceFunction, DirectSupportDependentItemsetDistanceFunction, DiSH, DiSHDistanceFunction, DiSHPreprocessor, DistanceBasedAlgorithm, DistanceFunctionPatternConstraint, DoubleDistance, DoubleListParameter, DoubleParameter, DoubleVector, DummyNormalization, EM, EMClusters, EMModel, EqualSizeGlobalConstraint, EqualStringConstraint, ERiC, ERiCDistanceFunction, EuklideanDistanceFunction, ExceptionFilter, ExternalObject, FileBasedDatabaseConnection, FileBasedDoubleDistanceFunction, FileBasedFloatDistanceFunction, FileListParameter, FileParameter, FirstNEigenPairFilter, Flag, FloatDistance, FloatVector, FooKernelFunction, FourC, FourCPreprocessor, FracClusPreprocessor, FractalDimensionBasedDistanceFunction, FrequencyDependentItemsetDistanceFunction, GlobalDistanceFunctionPatternConstraint, GlobalListSizeConstraint, GlobalPCA, GlobalVectorListElementSizeConstraint, GreaterConstraint, GreaterEqualConstraint, HiCOPreprocessor, HierarchicalAxesParallelCorrelationCluster, HierarchicalAxesParallelCorrelationClusters, HierarchicalCASHCluster, HierarchicalCASHClusters, HierarchicalClassLabel, HierarchicalCluster, HierarchicalClusters, HierarchicalCorrelationCluster, HierarchicalCorrelationClusters, HiSCDistanceFunction, HiSCPreprocessor, HyperBoundingBox, IndexDatabase, InfoFilter, InputStreamDatabaseConnection, IntegerDistance, IntervalConstraint, IntListParameter, IntParameter, InvertedListDatabase, KDDTask, KernelBasedLocallyWeightedDistanceFunction, KernelFourCPreprocessor, KernelMatrix, KMeans, KNNDistanceOrder, KNNDistanceOrderResult, KNNJoin, KNNList, KnnQueryBasedHiCOPreprocessor, LessConstraint, LessEqualConstraint, LessEqualGlobalConstraint, LessGlobalConstraint, LimitEigenPairFilter, LinearEquationSystem, LinearKernelFunction, LinearLocalPCA, LinearRegression, ListGreaterEqualConstraint, ListParameter, ListSizeConstraint, LocalKernelPCA, LocallyWeightedDistanceFunction, LocalPCA, LoggingConfiguration, LongParameter, LPNormDistanceFunction, ManhattanDistanceFunction, Matrix, MemoryPageFile, MessageFilter, MetricalIndex, MetricalIndexDatabase, MkAppTree, MkAppTreeNode, MkCoPTree, MkCoPTreeNode, MkMaxTree, MkMaxTreeNode, MkTabTree, MkTabTreeNode, MTree, MTreeNode, MultiInstanceObject, MultipleFileBasedDatabaseConnection, MultipleLinearRegression, MultiRepresentedObject, MultiRepresentedObjectNormalization, NonFlatRStarTree, NormalizingEigenPairFilter, NotEqualValueGlobalConstraint, NumberDistance, NumberDistanceParser, NumberParameter, NumberVector, OneMustBeSetGlobalConstraint, OnlyOneIsAllowedToBeSetGlobalConstraint, OPTICS, Option, OptionHandler, OptionID, ORCLUS, PageFile, Parameter, ParameterFlagGlobalConstraint, ParameterizationFunction, ParameterizationFunctionLabelParser, PartitionClusteringResults, PartitionResults, PatternParameter, PCABasedCorrelationDistanceFunction, PercentageEigenPairFilter, PersistentHeap, PersistentPageFile, PointerRepresentation, PolynomialKernelFunction, PolynomialRegression, PreDeCon, PreDeConPreprocessor, PreferenceVectorBasedCorrelationDistance, PreferenceVectorBasedCorrelationDistanceFunction, PrettyPrinter, PROCLUS, ProgressFilter, ProjectedClustering, ProjectedDBSCAN, ProjectedDBSCANPreprocessor, Properties, PropertyName, RangeQueryBasedHiCOPreprocessor, RdKNNNode, RdKNNTree, RealVector, RealVectorLabelParser, RealVectorLabelTransposingParser, ReciprocalSupportDependentItemsetDistanceFunction, RepresentationSelectingDistanceFunction, RStarTree, RStarTreeNode, SelectiveFilter, SequentialDatabase, SharedMaximumDistanceFunction, SharedNearestNeighborSimilarityFunction, SharedNearestNeighborsPreprocessor, SharedUnitedDistanceFunction, SharingDependentItemsetDistanceFunction, SimpleClassLabel, SLINK, SNNClustering, SparseBitVectorLabelParser, SparseDoubleVector, SpatialIndex, SpatialIndexDatabase, SquareRootSupportLengthDependentItemsetDistanceFunction, StaticLogger, StringParameter, SubspaceClusterModel, SubspaceDistance, SubspaceDistanceFunction, SupportLengthDependentItemsetDistanceFunction, TreeIndex, Util, Vector, VectorListParameter, WarningFilter, WeightedDistanceFunction, ZCurve

public interface Loggable

Interface providing the methods required to log messages according to LogLevel levels.

Author:
Steffi Wanka

Method Summary
 void debugFine(String msg)
          Log a DEBUG_FINE message.
 void debugFiner(String msg)
          Log a DEBUG_FINER message.
 void debugFinest(String msg)
          Log a DEBUG_FINEST message.
 void exception(String msg, Throwable e)
          Log an EXCEPTION message.
 void message(String msg)
          Log a MESSAGE.
 void progress(LogRecord record)
          Log a PROGRESS message.
 void progress(Progress pgr)
          Log a PROGRESS message.
 void verbose()
          Log an empty VERBOSE message.
 void verbose(String msg)
          Log a VERBOSE message.
 void warning(String msg)
          Log a WARNING message:
 

Method Detail

exception

void exception(String msg,
               Throwable e)
Log an EXCEPTION message.

Parameters:
msg - The String message

warning

void warning(String msg)
Log a WARNING message:

Parameters:
msg - The String message

message

void message(String msg)
Log a MESSAGE.

Parameters:
msg - The String message

progress

void progress(Progress pgr)
Log a PROGRESS message.

Parameters:
pgr - The Progress to be logged

progress

void progress(LogRecord record)
Log a PROGRESS message.

Parameters:
record - the log record to be logged

verbose

void verbose(String msg)
Log a VERBOSE message.

Parameters:
msg - The String message.

verbose

void verbose()
Log an empty VERBOSE message. This method should insert a newline in the verbose-log.


debugFine

void debugFine(String msg)
Log a DEBUG_FINE message.

Parameters:
msg - The String message

debugFiner

void debugFiner(String msg)
Log a DEBUG_FINER message.

Parameters:
msg - The String message

debugFinest

void debugFinest(String msg)
Log a DEBUG_FINEST message.

Parameters:
msg - The String message

Release 0.1 (2008-07-10_1838)