class VMCommandLine {

	@Pure
	public static Map<String, List<Object>> getCommandLineOptions() {
		if (commandLineOptions != null) {
			return Collections.unmodifiableSortedMap(commandLineOptions);
		}
		return Collections.emptyMap();
	}

	public  VMCommandLine(Class<?> classToLaunch, String... parameters);
	public  VMCommandLine(String classToLaunch, String... parameters);
	public  VMCommandLine(Class<?> classToLaunch, String[] optionDefinitions, String... parameters);
	public  VMCommandLine(String classToLaunch, String[] optionDefinitions, String... parameters);
	public  VMCommandLine();

}