Package org.qbicc.plugin.patcher
Class PatcherTypeResolver
java.lang.Object
org.qbicc.plugin.patcher.PatcherTypeResolver
- All Implemented Interfaces:
DescriptorTypeResolver,DescriptorTypeResolver.Delegating
A type resolver which transforms patch class names into the patched class name.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.qbicc.type.definition.DescriptorTypeResolver
DescriptorTypeResolver.Delegating -
Method Summary
Modifier and TypeMethodDescriptionstatic DescriptorTypeResolvercreate(ClassContext classContext, DescriptorTypeResolver delegate) resolveTypeFromClassName(String packageName, String className) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.qbicc.type.definition.DescriptorTypeResolver.Delegating
resolveArrayObjectTypeFromDescriptor, resolveMethodFunctionType, resolveTypeFromDescriptor, resolveTypeFromMethodDescriptor
-
Method Details
-
create
public static DescriptorTypeResolver create(ClassContext classContext, DescriptorTypeResolver delegate) -
getDelegate
- Specified by:
getDelegatein interfaceDescriptorTypeResolver.Delegating
-
resolveTypeFromClassName
- Specified by:
resolveTypeFromClassNamein interfaceDescriptorTypeResolver- Specified by:
resolveTypeFromClassNamein interfaceDescriptorTypeResolver.Delegating
-