kitttn
01/15/2017, 6:13 PMprivate var obj by Delegates.notNull<List<SomeStuff>>()
and
private lateinit var obj: List<SomeStuff>
I have a method getObject()
, which polls data from server, then stores it to the obj
field. Every next call of getObject()
will return 'cached' data from obj
field.
So, where should i use notNull
delegate, and where lateinit
modifier?