Class.getPackageName is added in JDK 9. This method can be used to replace the code to get the package name from Class::getName.
http://mail.openjdk.java.net/pipermail/core-libs-dev/2017-November/049790.html
http://mail.openjdk.java.net/pipermail/core-libs-dev/2017-November/049790.html