< prev index next >

test/lib/testlibrary/jdk/testlibrary/management/RuntimeMXBeanTool.java

Print this page

        

@@ -19,24 +19,25 @@
  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
 
-package jdk.testlibrary;
+package jdk.testlibrary.management;
 
 import java.lang.management.RuntimeMXBean;
 import java.lang.management.ManagementFactory;
 import java.util.List;
 
 /**
  * This class provides access to the input arguments to the VM.
  */
-public class InputArguments {
+public class RuntimeMXBeanTool {
+    private static final RuntimeMXBean runtimeMxBean;
     private static final List<String> args;
 
     static {
-        RuntimeMXBean runtimeMxBean = ManagementFactory.getRuntimeMXBean();
+        runtimeMxBean = ManagementFactory.getRuntimeMXBean();
         args = runtimeMxBean.getInputArguments();
     }
 
     /**
      * Returns true if {@code arg} is an input argument to the VM.

@@ -46,11 +47,11 @@
      *
      * @param arg The name of the argument.
      * @return {@code true} if the given argument is an input argument,
      *         otherwise {@code false}.
      */
-    public static boolean contains(String arg) {
+    public static boolean inputArgumentsContain(String arg) {
         return args.contains(arg);
     }
 
     /**
      * Returns true if {@code prefix} is the start of an input argument to the

@@ -63,11 +64,11 @@
      *
      * @param prefix The start of the argument.
      * @return {@code true} if the given argument is the start of an input
      *         argument, otherwise {@code false}.
      */
-    public static boolean containsPrefix(String prefix) {
+    public static boolean anInputArgumentStartsWith(String prefix) {
         for (String arg : args) {
             if (arg.startsWith(prefix)) {
                 return true;
             }
         }
< prev index next >