Package org.openrewrite.java.internal
@NullMarked
package org.openrewrite.java.internal
-
ClassDescriptionDefault implementation of
JavaTypeFactory: eachcomputeXxxlooks up by signature, returns the cached instance on hit, or otherwise constructs a fresh stub via the standardJavaTypeconstructor, registers it in the cache, and runs the initializer to populate it.Type mapping from type attribution given fromjava.lang.reflecttypes.Factory for constructingJavaTypeinstances during parsing.Creates aJavaTypeFactoryfor a given classpath context.AJavaTypeSignatureBuilderthat produces cache keys using JVMS ยง4 descriptors for methods and variables, ensuring direct compatibility with type tables built from class files (where ASM provides the descriptors).