public final class Version
extends java.lang.Object
This class retrieves the version information from META-INF/io.netty.versions.properties, which is
generated in build time. Note that it may not be possible to retrieve the information completely, depending on
your environment, such as the specified ClassLoader, the current SecurityManager.
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
artifactId () |
java.lang.String |
artifactVersion () |
long |
buildTimeMillis () |
long |
commitTimeMillis () |
static java.util.Map<java.lang.String,Version> |
identify ()
Retrieves the version information of Netty artifacts using the current
context class loader.
|
static java.util.Map<java.lang.String,Version> |
identify (java.lang.ClassLoader classLoader)
Retrieves the version information of Netty artifacts using the specified
ClassLoader. |
java.lang.String |
longCommitHash () |
static void |
main (java.lang.String[] args)
Prints the version information to
System.err. |
java.lang.String |
repositoryStatus () |
java.lang.String |
shortCommitHash () |
java.lang.String |
toString () |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static java.util.Map<java.lang.String,Version> identify()
Map whose keys are Maven artifact IDs and whose values are Versionspublic static java.util.Map<java.lang.String,Version> identify(java.lang.ClassLoader classLoader)
ClassLoader.Map whose keys are Maven artifact IDs and whose values are Versionspublic static void main(java.lang.String[] args)
System.err.public java.lang.String artifactId()
public java.lang.String artifactVersion()
public long buildTimeMillis()
public long commitTimeMillis()
public java.lang.String shortCommitHash()
public java.lang.String longCommitHash()
public java.lang.String repositoryStatus()
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2008–2018 The Netty Project. All rights reserved.