Package-level declarations

Functions

Link copied to clipboard
inline fun <T> ReflectionHints.getTypeHint(): <Error class: unknown class>

Extension for ReflectionHints.getTypeHint providing a getTypeHint<Foo>(...) variant.

Link copied to clipboard
inline fun <T> TypeHint.Builder.onReachableType(): <Error class: unknown class>

Extension for TypeHint.Builder.onReachableType providing a onReachableType<Foo>() variant.

Link copied to clipboard
fun JdkProxyHint.Builder.proxiedInterfaces(vararg proxiedInterfaces: KClass<*>): <Error class: unknown class>

Extension for JdkProxyHint.Builder.proxiedInterfaces providing a KClass based variant.

Link copied to clipboard
fun ProxyHints.registerJdkProxy(vararg proxiedInterfaces: KClass<*>): <Error class: unknown class>

Extension for ProxyHints.registerJdkProxy providing a KClass based variant.

Link copied to clipboard
inline fun <T> ResourceHints.registerType(): <Error class: unknown class>

Extension for ResourceHints.registerType providing a registerType<Foo>() variant.

inline fun <T> ReflectionHints.registerType(vararg memberCategories: MemberCategory): <Error class: unknown class>

Extension for ReflectionHints.registerType providing a registerType<Foo>(...) variant.

inline fun <T> ReflectionHints.registerType(noinline typeHint: (TypeHint.Builder) -> Unit): <Error class: unknown class>

Extension for ReflectionHints.registerType providing a registerType<Foo> { ... } variant.

inline fun <T : Serializable> SerializationHints.registerType(noinline serializationHint: (JavaSerializationHint.Builder) -> Unit = {}): <Error class: unknown class>

Extension for SerializationHints.registerType providing a registerType<Foo>() variant.