Class CoreExports
- java.lang.Object
-
- org.apache.maven.extension.internal.CoreExports
-
public class CoreExports extends java.lang.Object
Provides information about artifacts (identified by groupId:artifactId string key) and classpath elements exported by Maven core itself and loaded Maven core extensions.- Since:
- 3.3.0
-
-
Constructor Summary
Constructors Constructor Description CoreExports(CoreExtensionEntry entry)
CoreExports(org.codehaus.plexus.classworlds.realm.ClassRealm realm, java.util.Set<java.lang.String> exportedArtifacts, java.util.Set<java.lang.String> exportedPackages)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<java.lang.String>
getExportedArtifacts()
Returns artifacts exported by Maven core and core extensions.java.util.Map<java.lang.String,java.lang.ClassLoader>
getExportedPackages()
Returns packages exported by Maven core and core extensions.
-
-
-
Constructor Detail
-
CoreExports
public CoreExports(CoreExtensionEntry entry)
-
CoreExports
public CoreExports(org.codehaus.plexus.classworlds.realm.ClassRealm realm, java.util.Set<java.lang.String> exportedArtifacts, java.util.Set<java.lang.String> exportedPackages)
-
-
Method Detail
-
getExportedArtifacts
public java.util.Set<java.lang.String> getExportedArtifacts()
Returns artifacts exported by Maven core and core extensions. Artifacts are identified by their groupId:artifactId string key.
-
getExportedPackages
public java.util.Map<java.lang.String,java.lang.ClassLoader> getExportedPackages()
Returns packages exported by Maven core and core extensions.
-
-