public interface AnnotationsLocationProvider
| Modifier and Type | Field and Description |
|---|---|
static ExtensionPointName<AnnotationsLocationProvider> |
EP_NAME |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<AnnotationsLocation> |
getLocations(Project project,
Library library,
java.lang.String artifactId,
java.lang.String groupId,
java.lang.String version)
Get annotations locations for a library.
|
static final ExtensionPointName<AnnotationsLocationProvider> EP_NAME
java.util.Collection<AnnotationsLocation> getLocations(Project project, Library library, java.lang.String artifactId, java.lang.String groupId, java.lang.String version)
project - Project to which the library belongs.library - Library to attach annotations to.artifactId - Maven artifact id of a library, if knowngroupId - Maven group id of a library, if knownversion - Maven version of a library, if known