// Path: leotask/src/core/org/leores/ecpt/TRuntimeException.java
// public class TRuntimeException extends RuntimeException {
// 	private static final long serialVersionUID = -1540271937983801068L;
// 
// 	public TRuntimeException() {
// 		super();
// 		return;
// 	}
// 
// 	public TRuntimeException(Object obj) {
// 		super(U.toStr(obj));
// 		return;
// 	}
// 
// 	public TRuntimeException(Object... objs) {
// 		this("", objs);
// 		return;
// 	}
// 
// 	public TRuntimeException(String str, Object... objs) {
// 		super(str + U.toStr(objs));
// 		return;
// 	}
// }


import java.util.HashMap;
import org.leores.ecpt.TRuntimeException;

package org.leores.util;



public class LoadHashMap<K, V> extends HashMap<K, V> {
	private static final long serialVersionUID = 2637966156374453176L;

	public LoadHashMap(String loadStr) {
		super();
		if (!U.loadFromString(this, loadStr)) {

// Path: leotask/src/core/org/leores/ecpt/TRuntimeException.java
// public class TRuntimeException extends RuntimeException {
// 	private static final long serialVersionUID = -1540271937983801068L;
// 
// 	public TRuntimeException() {
// 		super();
// 		return;
// 	}
// 
// 	public TRuntimeException(Object obj) {
// 		super(U.toStr(obj));
// 		return;
// 	}
// 
// 	public TRuntimeException(Object... objs) {
// 		this("", objs);
// 		return;
// 	}
// 
// 	public TRuntimeException(String str, Object... objs) {
// 		super(str + U.toStr(objs));
// 		return;
// 	}
// }


// Path: leotask/src/core/org/leores/util/LoadHashMap.java
import java.util.HashMap;
import org.leores.ecpt.TRuntimeException;

package org.leores.util;



public class LoadHashMap<K, V> extends HashMap<K, V> {
	private static final long serialVersionUID = 2637966156374453176L;

	public LoadHashMap(String loadStr) {
		super();
		if (!U.loadFromString(this, loadStr)) {

			throw new TRuntimeException("LoadHashMap: Failed to load [" + loadStr + "]");
