deviant03/25/2017, 11:49 AM
delegate for just marking property as non null instead of lateinit.
is rather a hack that exposes public field for easier dependency injection via frameworks such as Dagger, Spring etc.
Paul Woitaschek03/25/2017, 1:12 PM
deviant03/25/2017, 1:30 PM
exposes public field, so it can be acsessible from java directly. on the other hand
generates some little overhead, because it is a property delegate. also
allows you to use
, that can be useful sometimes