This is lazily initialized to avoid building a default instance if there is no use for it. The main reason for not using the default Uberspect instance is to be able to use a (low level) introspector created with a given logger instead of the default one.
Implemented as on demand holder idiom.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|