@startuml
    remove .*\.(Instance|Par|Parameterizer|Factory)$
    set namespaceSeparator none
    hide empty fields
    hide empty methods

    class "<size:14>CutDendrogramByHeightExtractor.DummyHierarchicalClusteringAlgorithm\n<size:10>elki.evaluation.clustering.extractor" as elki.evaluation.clustering.extractor.CutDendrogramByHeightExtractor.DummyHierarchicalClusteringAlgorithm {
        +getInputTypeRestriction(): TypeInformation[]
        +autorun(Database): ClusterMergeHistory
    }

    interface "<size:14>HierarchicalClusteringAlgorithm\n<size:10>elki.clustering.hierarchical" as elki.clustering.hierarchical.HierarchicalClusteringAlgorithm [[../../../clustering/hierarchical/HierarchicalClusteringAlgorithm.html]]
    class "<size:14>CutDendrogramByHeightExtractor\n<size:10>elki.evaluation.clustering.extractor" as elki.evaluation.clustering.extractor.CutDendrogramByHeightExtractor [[CutDendrogramByHeightExtractor.html]]

    elki.clustering.hierarchical.HierarchicalClusteringAlgorithm <|.. elki.evaluation.clustering.extractor.CutDendrogramByHeightExtractor.DummyHierarchicalClusteringAlgorithm
    elki.evaluation.clustering.extractor.CutDendrogramByHeightExtractor +-- elki.evaluation.clustering.extractor.CutDendrogramByHeightExtractor.DummyHierarchicalClusteringAlgorithm

    center footer UMLDoclet 2.0.19, PlantUML 1.2022.8
@enduml
