public abstract class ExternalLibraryResolver
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ExternalLibraryResolver.ExternalClassResolveResult |
Modifier and Type | Field and Description |
---|---|
static ExtensionPointName<ExternalLibraryResolver> |
EP_NAME |
Constructor and Description |
---|
ExternalLibraryResolver() |
Modifier and Type | Method and Description |
---|---|
abstract ExternalLibraryResolver.ExternalClassResolveResult |
resolveClass(java.lang.String shortClassName,
ThreeState isAnnotation,
Module contextModule) |
ExternalLibraryDescriptor |
resolvePackage(java.lang.String packageName) |
public static final ExtensionPointName<ExternalLibraryResolver> EP_NAME
public abstract ExternalLibraryResolver.ExternalClassResolveResult resolveClass(java.lang.String shortClassName, ThreeState isAnnotation, Module contextModule)
public ExternalLibraryDescriptor resolvePackage(java.lang.String packageName)