public class CoreExtensionEntry
extends java.lang.Object
| Constructor | Description |
|---|---|
CoreExtensionEntry(org.codehaus.plexus.classworlds.realm.ClassRealm realm,
java.util.Collection<java.lang.String> artifacts,
java.util.Collection<java.lang.String> packages) |
| Modifier and Type | Method | Description |
|---|---|---|
static CoreExtensionEntry |
discoverFrom(org.codehaus.plexus.classworlds.realm.ClassRealm loader) |
|
static CoreExtensionEntry |
discoverFrom(org.codehaus.plexus.classworlds.realm.ClassRealm loader,
java.util.Collection<java.io.File> classpath) |
|
org.codehaus.plexus.classworlds.realm.ClassRealm |
getClassRealm() |
Returns ClassLoader used to load extension classes.
|
java.util.Set<java.lang.String> |
getExportedArtifacts() |
Returns artifacts exported by the extension, identified by groupId:artifactId string key.
|
java.util.Set<java.lang.String> |
getExportedPackages() |
Returns classpath elements exported by the extension.
|
public CoreExtensionEntry(org.codehaus.plexus.classworlds.realm.ClassRealm realm,
java.util.Collection<java.lang.String> artifacts,
java.util.Collection<java.lang.String> packages)
public org.codehaus.plexus.classworlds.realm.ClassRealm getClassRealm()
public java.util.Set<java.lang.String> getExportedArtifacts()
public java.util.Set<java.lang.String> getExportedPackages()
public static CoreExtensionEntry discoverFrom(org.codehaus.plexus.classworlds.realm.ClassRealm loader)
public static CoreExtensionEntry discoverFrom(org.codehaus.plexus.classworlds.realm.ClassRealm loader, java.util.Collection<java.io.File> classpath)