javaxRealObjectMaker

fun javaxRealObjectMaker(    isInjectProperty: KAnnotationMatcher = defaultKMatcher,     isInjectField: JAnnotationMatcher = defaultJMatcher,     isInjectFunction: KAnnotationMatcher = defaultKMatcher,     chooseConstructor: DependencyKey<*>.() -> KFunction<*> = { findExactlyOneInjectConstructor() }): RealObjectMaker

Returns an RealObjectMaker that uses reflection to create real objects according to javax inject rules. Objects must have a single Injectable constructor and supports field/property and method injection.