-
public class SingletonHolder<T extends Object, A extends Object>
-
-
Constructor Summary
Constructors Constructor Description SingletonHolder(Function1<A, T> creator)
-
Method Summary
Modifier and Type Method Description final Function1<A, T>
getCreator()
final Unit
setCreator(Function1<A, T> creator)
final T
getInstance()
final Unit
setInstance(T instance)
final T
getInstance(A arg)
-
-
Method Detail
-
getCreator
final Function1<A, T> getCreator()
-
setCreator
final Unit setCreator(Function1<A, T> creator)
-
getInstance
final T getInstance()
-
setInstance
final Unit setInstance(T instance)
-
getInstance
final T getInstance(A arg)
-
-
-
-