package com.walker.infrastructure.utils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class WorkingTimeTester { private transient Logger logger = LoggerFactory.getLogger(this.getClass()); private final long startTime; private long endTime = 0; private String name; public WorkingTimeTester(){ startTime = System.nanoTime(); } public WorkingTimeTester(String name){ this.name = name; startTime = System.nanoTime(); } public void stop(){ endTime = System.nanoTime(); if(logger.isDebugEnabled()){ logger.debug("//************ " + name + " times = " + (endTime - startTime) + " nano seconds!"); } } }