All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.avaje.ebean.enhance.agent.ArgParser Maven / Gradle / Ivy

There is a newer version: 8.1.1
Show newest version
package com.avaje.ebean.enhance.agent;

import java.util.HashMap;

/**
 * Helper to parse javaagent or ant string arguments.
 */
public class ArgParser {

	/**
	 * Parse the args returning as name value pairs.
	 */
	public static HashMap parse(String args){
		
		HashMap map = new HashMap();
		
		if (args != null){
			String[] split = args.split(";");
			for (String nameValuePair : split) {
				String[] nameValue = nameValuePair.split("=");
				if (nameValue.length == 2){
					map.put(nameValue[0].toLowerCase(), nameValue[1]);
				}
			}
		}
		
		return map;
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy