@Alias("de.lmu.ifi.dbs.elki.math.statistics.distribution.estimator.WaldMOMEstimator") public class InverseGaussianMOMEstimator implements MeanVarianceDistributionEstimator<InverseGaussianDistribution> {
/** * Register a class in the registry. * * Careful: do not use this from your code before first making sure this has * been fully initialized. Otherwise, other implementations will not be found. * Therefore, avoid calling this from your own Java code! * * @param parent Class * @param clazz Implementation */ protected static void register(Class<?> parent, Class<?> clazz) { Entry e = data.get(parent); if(e == null) { data.put(parent, e = new Entry()); } final String cname = clazz.getCanonicalName(); e.addHit(cname, clazz); if(clazz.isAnnotationPresent(Alias.class)) { Alias aliases = clazz.getAnnotation(Alias.class); for(String alias : aliases.value()) { e.addAlias(alias, cname); } } }
/** * Register a class in the registry. * * Careful: do not use this from your code before first making sure this has * been fully initialized. Otherwise, other implementations will not be found. * Therefore, avoid calling this from your own Java code! * * @param parent Class * @param clazz Implementation */ protected static void register(Class<?> parent, Class<?> clazz) { Entry e = data.get(parent); if(e == null) { data.put(parent, e = new Entry()); } final String cname = clazz.getCanonicalName(); e.addHit(cname, clazz); if(clazz.isAnnotationPresent(Alias.class)) { Alias aliases = clazz.getAnnotation(Alias.class); for(String alias : aliases.value()) { e.addAlias(alias, cname); } } }
@Alias({ "WGS72", "WGS-72" }) public class WGS72SpheroidEarthModel extends AbstractEarthModel {
/** * Register a class in the registry. * * Careful: do not use this from your code before first making sure this has * been fully initialized. Otherwise, other implementations will not be found. * Therefore, avoid calling this from your own Java code! * * @param parent Class * @param clazz Implementation */ protected static void register(Class<?> parent, Class<?> clazz) { Entry e = data.get(parent); if(e == null) { data.put(parent, e = new Entry()); } final String cname = clazz.getCanonicalName(); e.addHit(cname, clazz); if(clazz.isAnnotationPresent(Alias.class)) { Alias aliases = clazz.getAnnotation(Alias.class); for(String alias : aliases.value()) { e.addAlias(alias, cname); } } }
@Alias("de.lmu.ifi.dbs.elki.math.statistics.distribution.estimator.WaldMOMEstimator") public class InverseGaussianMOMEstimator implements MeanVarianceDistributionEstimator<InverseGaussianDistribution> {
for(String a : ann.value()) { if(!aliases.remove(a)) { if(buf == null) {
@Alias({ "complete", "clink", "complete-link", "farthest-neighbor" }) public class CompleteLinkageMethod implements LinkageMethod {
@Alias({ "GRS67", "GRS-67" }) public class GRS67SpheroidEarthModel extends AbstractEarthModel {
@Alias({ "WGS72", "WGS-72" }) public class WGS72SpheroidEarthModel extends AbstractEarthModel {
@Alias({ "Clarke1880" }) public class Clarke1880SpheroidEarthModel extends AbstractEarthModel {
@Alias({ "GRS-80", "GRS80" }) public class GRS80SpheroidEarthModel extends AbstractEarthModel {
@Alias("de.lmu.ifi.dbs.elki.math.statistics.distribution.estimator.WaldMLEstimator") public class InverseGaussianMLEstimator implements DistributionEstimator<InverseGaussianDistribution> {
@Alias({ "rstar", "r*" }) public class RStarTreeFactory<O extends NumberVector> extends AbstractRStarTreeFactory<O, RStarTreeNode, SpatialEntry, RTreeSettings> {
@Alias({"rstar", "r*"}) public class RStarTreeFactory<O extends NumberVector> extends AbstractRStarTreeFactory<O, RStarTreeNode, SpatialEntry, RStarTreeIndex<O>, AbstractRTreeSettings> {
@Alias({ "mtree", "m" }) public class MTreeFactory<O> extends AbstractMTreeFactory<O, MTreeNode<O>, MTreeEntry, MTreeSettings<O, MTreeNode<O>, MTreeEntry>> {
@Alias({ "de.lmu.ifi.dbs.elki.datasource.filter.normalization.AttributeWiseErfNormalization", // "de.lmu.ifi.dbs.elki.datasource.filter.AttributeWiseErfNormalization" }) public class AttributeWiseErfNormalization<V extends NumberVector> extends AbstractNormalization<V> {
@Alias("de.lmu.ifi.dbs.elki.algorithm.clustering.kmeans.RandomlyGeneratedInitialMeans") public class RandomlyGeneratedInitialMeans extends AbstractKMeansInitialization<NumberVector> {
@Alias({ "Clarke1880" }) public class Clarke1880SpheroidEarthModel extends AbstractEarthModel {
@Alias({ "GRS67", "GRS-67" }) public class GRS67SpheroidEarthModel extends AbstractEarthModel {