Class MetricsInitializer

java.lang.Object
es.urjc.etsii.grafo.services.MetricsInitializer

@Service public class MetricsInitializer extends Object
  • Constructor Details

    • MetricsInitializer

      public MetricsInitializer(SolverConfig config, @Value("${advanced.scan-pkgs:es.urjc.etsii}") String packages)
  • Method Details

    • initializeMetrics

      @PostConstruct public void initializeMetrics()
    • reflectionInitializer

      public static <T extends AbstractMetric> Function<Long,T> reflectionInitializer(Class<T> clazz)
    • construct

      public static <T extends AbstractMetric> T construct(Constructor<T> constructor, long refTime)