package me.august.lumen.compile.resolve.lookup; import me.august.lumen.compile.resolve.data.ClassData; import org.objectweb.asm.Type; public interface ClassLookup { ClassData lookup(String path); boolean hasClass(String path); default ClassData lookup(Type type) { if (type.getSort() == Type.OBJECT) return lookup(type.getClassName()); else return null; } }