SingletonHolder

open class SingletonHolder<out T : Any, in A>(creator: (A) -> T)

Functions

equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
getInstance
Link copied to clipboard
fun getInstance(arg: A): T
hashCode
Link copied to clipboard
open fun hashCode(): Int
toString
Link copied to clipboard
open fun toString(): String

Properties

creator
Link copied to clipboard
var creator: (A) -> T?
instance
Link copied to clipboard
var instance: T? = null

Inheritors

CompassProvider
Link copied to clipboard
GoogleFusedLocationProvider
Link copied to clipboard