public class MojoUtils extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
MojoUtils() |
| Modifier and Type | Method and Description |
|---|---|
static <T> Optional<T> |
getArtifactCoordinateFromPropsInJar(JarFile jarFile,
java.util.function.Function<Properties,T> creator,
Optional<String> groupId) |
static <T> Optional<T> |
getArtifactCoordinateFromXmlInJar(JarFile jarFile,
java.util.function.Function<org.apache.maven.model.Model,T> creator) |
static org.apache.maven.model.Model |
readModel(InputStream pomFile) |
public static org.apache.maven.model.Model readModel(InputStream pomFile) throws org.apache.maven.plugin.MojoExecutionException
pomFile - org.apache.maven.plugin.MojoExecutionExceptionpublic static <T> Optional<T> getArtifactCoordinateFromPropsInJar(JarFile jarFile, java.util.function.Function<Properties,T> creator, Optional<String> groupId) throws IOException, org.apache.maven.plugin.MojoExecutionException
T - jarFile - creator - IOExceptionorg.apache.maven.plugin.MojoExecutionExceptionpublic static <T> Optional<T> getArtifactCoordinateFromXmlInJar(JarFile jarFile, java.util.function.Function<org.apache.maven.model.Model,T> creator) throws IOException, org.apache.maven.plugin.MojoExecutionException
T - jarFile - creator - IOExceptionorg.apache.maven.plugin.MojoExecutionExceptionCopyright © 2009–2020. All rights reserved.