proxy
proxy
com.softwaremill.macwire.aop
Interceptor
InvocationContext
NoOpInterceptor
ProxyingInterceptor
ProxyingInterceptor
com.softwaremill.macwire.proxy
ProxyCreator
com.softwaremill.macwire.scopes
MapScopeStorage
NoOpScope
ProxyingScope
Scope
ScopeStorage
ThreadLocalScope
ThreadLocalScopeStorage
proxy
/
com.softwaremill.macwire.scopes
/
ThreadLocalScope
ThreadLocalScope
class
ThreadLocalScope
extends
ProxyingScope
with
ThreadLocalScopeStorage
Graph
Supertypes
trait
ThreadLocalScopeStorage
trait
ProxyingScope
trait
Scope
class
Object
trait
Matchable
class
Any
Value members
Value members
Inherited methods
def
apply
[T](createT: => T)(implicit tag:
ClassTag
[T]): T
Inherited from
ProxyingScope
def
associate
(storage:
Map
[
String
,
Any
]):
Unit
Inherited from
ThreadLocalScopeStorage
def
associate
(storage:
Map
[
String
,
Any
]):
Unit
Inherited from
ThreadLocalScopeStorage
def
associate
(storage:
ScopeStorage
):
Unit
Inherited from
ThreadLocalScopeStorage
def
associateWithEmptyStorage
():
Unit
Inherited from
ThreadLocalScopeStorage
def
disassociate
():
Unit
Inherited from
ThreadLocalScopeStorage
def
get
[T](key:
String
, createT: => T): T
Inherited from
ThreadLocalScopeStorage
def
withEmptyStorage
[T](body: => T): T
Inherited from
ThreadLocalScopeStorage
def
withStorage
[T](storage:
Map
[
String
,
Any
])(body: => T): T
Inherited from
ThreadLocalScopeStorage
def
withStorage
[T](storage:
Map
[
String
,
Any
])(body: => T): T
Inherited from
ThreadLocalScopeStorage
def
withStorage
[T](storage:
ScopeStorage
)(body: => T): T
Inherited from
ThreadLocalScopeStorage