We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
expose
1 parent 3206ef0 commit bf5f001Copy full SHA for bf5f001
core/src/main/kotlin/org/jlleitschuh/guice/PrivateBinderScope.kt
@@ -31,6 +31,9 @@ internal constructor(private val privateBinder: PrivateBinder): BinderScope(priv
31
fun expose(type: KClass<*>): AnnotatedElementBuilder =
32
expose(type.java)
33
34
+ inline fun <reified T: Any> expose(): AnnotatedElementBuilder =
35
+ expose(typeLiteral<T>())
36
+
37
override fun expose(type: TypeLiteral<*>): AnnotatedElementBuilder {
38
return privateBinder.expose(type)
39
}
0 commit comments