/* * Copyright 2013 Guidewire Software, Inc. */ package gw.internal.gosu.ir.transform.util; import gw.lang.ir.IRType; import gw.lang.reflect.IType; import gw.lang.reflect.java.IJavaClassInfo; public class IRTypeResolverAPIWrapper implements gw.lang.ir.IRTypeResolver { public static final IRTypeResolverAPIWrapper INSTANCE = new IRTypeResolverAPIWrapper(); private IRTypeResolverAPIWrapper() {} @Override public IRType getDescriptor(IType type) { return IRTypeResolver.getDescriptor(type); } @Override public IRType getDescriptor(Class cls) { return IRTypeResolver.getDescriptor(cls); } @Override public IRType getDescriptor(IJavaClassInfo cls) { return IRTypeResolver.getDescriptor(cls); } }