Package de.quantummaid.injectmaid.timing
Class InstantiationTime
- java.lang.Object
-
- de.quantummaid.injectmaid.timing.InstantiationTime
-
public final class InstantiationTime extends Object
-
-
Constructor Summary
Constructors Constructor Description InstantiationTime()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description InstantiationTimeaddTime(long time)List<InstantiationTime>dependencies()static InstantiationTimeinstantiationTime(de.quantummaid.reflectmaid.GenericType<?> type, long timeInMilliseconds)Stringrender()voidreportDependency(InstantiationTime instantiationTime)longtimeInMilliseconds()de.quantummaid.reflectmaid.GenericType<?>type()
-
-
-
Method Detail
-
instantiationTime
public static InstantiationTime instantiationTime(de.quantummaid.reflectmaid.GenericType<?> type, long timeInMilliseconds)
-
addTime
public InstantiationTime addTime(long time)
-
reportDependency
public void reportDependency(InstantiationTime instantiationTime)
-
timeInMilliseconds
public long timeInMilliseconds()
-
type
public de.quantummaid.reflectmaid.GenericType<?> type()
-
dependencies
public List<InstantiationTime> dependencies()
-
render
public String render()
-
-