src/org/nutz/lang/born/Borns.java
public static <T> BornContext<T> eval(Class<T> type, Object... args) {
		BornContext<T> re;
		if (args.length == 0) {
			re = evalWithoutArgs(type);
		} else {
			re = evalWithArgs(type, args);
		}
		return re;
	}
public static <T> BornContext<T> eval(Class<T> type, Object... args) {
		BornContext<T> re;
		if (args.length == 0) {
			re = evalWithoutArgs(type);
		} else {
			re = evalWithArgs(type, args);
		}
		return re;
	}
public static < T > BornContext < T > eval ( Class < T > type , Object ... args ) { BornContext < T > re ; if ( args . length == 0 ) { re = evalWithoutArgs ( type ) ; } else { re = evalWithArgs ( type , args ) ; } return re ; }
根据参数类型数组获取一个对象的构建信息

@param <T>
对象类型信息
@param type
对象类型
@param args
构造参数数组
@return 构建信息对象
@throws NullPointerException
when args is null
根据参数类型数组获取一个对象的构建信息