Class MavenSupport
- java.lang.Object
-
- org.apache.camel.k.tooling.maven.support.MavenSupport
-
public final class MavenSupport extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringbytesToHex(byte[] hash)static ClassLoadergetClassLoader(org.apache.maven.project.MavenProject project)static StringgetVersion(Class<?> clazz, String path)static StringgetVersion(Class<?> clazz, String groupId, String artifactId)static voidgetVersion(Class<?> clazz, String groupId, String artifactId, Consumer<String> consumer)static voidgetVersion(Class<?> clazz, String path, Consumer<String> consumer)static StringgetVersion(Package pkg)static Stringsha1Hex(InputStream is)
-
-
-
Method Detail
-
getClassLoader
public static ClassLoader getClassLoader(org.apache.maven.project.MavenProject project)
-
getVersion
public static void getVersion(Class<?> clazz, String groupId, String artifactId, Consumer<String> consumer)
-
bytesToHex
public static String bytesToHex(byte[] hash)
-
sha1Hex
public static String sha1Hex(InputStream is) throws NoSuchAlgorithmException, IOException
- Throws:
NoSuchAlgorithmExceptionIOException
-
-