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

    class "<size:14>GumbelMADEstimator.Par\n<size:10>elki.math.statistics.distribution.estimator" as elki.math.statistics.distribution.estimator.GumbelMADEstimator.Par [[GumbelMADEstimator.Par.html]] {
        +make(): GumbelMADEstimator
    }

    interface "<size:14>Parameterizer\n<size:10>elki.utilities.optionhandling" as elki.utilities.optionhandling.Parameterizer [[../../../../utilities/optionhandling/Parameterizer.html]] {
        {abstract} +make(): Object
    }
    class "<size:14>GumbelMADEstimator\n<size:10>elki.math.statistics.distribution.estimator" as elki.math.statistics.distribution.estimator.GumbelMADEstimator [[GumbelMADEstimator.html]]

    elki.utilities.optionhandling.Parameterizer <|.. elki.math.statistics.distribution.estimator.GumbelMADEstimator.Par
    elki.math.statistics.distribution.estimator.GumbelMADEstimator +-- elki.math.statistics.distribution.estimator.GumbelMADEstimator.Par

    center footer UMLDoclet 2.0.19, PlantUML 1.2022.8
@enduml
