Uses of Interface
kieker.analysis.generic.clustering.mtree.IDistanceFunction
Packages that use IDistanceFunction
Package
Description
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Copyright 2026 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
-
Uses of IDistanceFunction in kieker.analysis.generic.clustering
Constructors in kieker.analysis.generic.clustering with parameters of type IDistanceFunctionModifierConstructorDescriptionMedoidGenerator(IDistanceFunction<T> distanceFunction) NaiveMedoidGenerator(IDistanceFunction<T> distanceFunction) -
Uses of IDistanceFunction in kieker.analysis.generic.clustering.mtree
Fields in kieker.analysis.generic.clustering.mtree declared as IDistanceFunctionModifier and TypeFieldDescriptionDistanceFunctionFactory.EUCLIDEANA distance function object that calculates the distance between two euclidean coordinates.static final IDistanceFunction<List<Double>>DistanceFunctionFactory.EUCLIDEAN_DOUBLE_LISTA distance function object that calculates the distance between two coordinates represented by lists ofDoubles.static final IDistanceFunction<List<Integer>>DistanceFunctionFactory.EUCLIDEAN_INTEGER_LISTA distance function object that calculates the distance between two coordinates represented by lists ofIntegers.Methods in kieker.analysis.generic.clustering.mtree that return IDistanceFunctionModifier and TypeMethodDescriptionstatic <D> IDistanceFunction<D>DistanceFunctionFactory.cached(IDistanceFunction<D> distanceFunction) Creates a cached version of a distance function.IDistanceFunction<? super T>MTree.getDistanceFunction()Methods in kieker.analysis.generic.clustering.mtree with parameters of type IDistanceFunctionModifier and TypeMethodDescriptionstatic <D> IDistanceFunction<D>DistanceFunctionFactory.cached(IDistanceFunction<D> distanceFunction) Creates a cached version of a distance function.BalancedPartitionFunction.process(Pair<T> promoted, Set<T> dataSet, IDistanceFunction<? super T> distanceFunction) Processes the balanced partition.ComposedSplitFunction.process(Set<T> dataSet, IDistanceFunction<? super T> distanceFunction) IPartitionFunction.process(Pair<T> promoted, Set<T> dataSet, IDistanceFunction<? super T> distanceFunction) Executes the partitioning.IPromotionFunction.process(Set<T> dataSet, IDistanceFunction<? super T> distanceFunction) Chooses (promotes) a pair of objects according to some criteria that is suitable for the application using the M-Tree.ISplitFunction.process(Set<T> dataSet, IDistanceFunction<? super T> distanceFunction) Processes the splitting of a node.RandomPromotionFunction.process(Set<T> dataSet, IDistanceFunction<? super T> distanceFunction) Constructors in kieker.analysis.generic.clustering.mtree with parameters of type IDistanceFunctionModifierConstructorDescriptionMTree(int minNodeCapacity, int maxNodeCapacity, IDistanceFunction<? super T> distanceFunction, ISplitFunction<T> existingSplitFunction) Constructs an M-Tree with the specified minimum and maximum node capacities and distance function.MTree(int minNodeCapacity, IDistanceFunction<? super T> distanceFunction, ISplitFunction<T> splitFunction) Constructs an M-Tree with the specified minimum node capacity and distance function.MTree(IDistanceFunction<? super T> distanceFunction, ISplitFunction<T> splitFunction) Constructs an M-Tree with the specified distance function.MTreeGeneratorStage(IDistanceFunction<T> distanceFunction) MTreeGeneratorStage(IDistanceFunction<T> distanceFunction, int minNodeCapacity, int maxNodeCapacity) TrimmedAlgorithm(T[] models, IDistanceFunction<T> distanceFunction) -
Uses of IDistanceFunction in kieker.analysis.generic.graph.clustering
Classes in kieker.analysis.generic.graph.clustering that implement IDistanceFunctionModifier and TypeClassDescriptionclassGraphEditDistance<N extends INode,E extends IEdge> This class calculates a custom graph edit distance between two Behavior Models.classConstructors in kieker.analysis.generic.graph.clustering with parameters of type IDistanceFunction