code: public static <T> Class<? extends T> getGenericParamter(String handler) {
  		ParameterizedType parameterizedType = (ParameterizedType) JKObjectUtil.getClass(handler).getGenericInterfaces()[0];
  		Class<? extends T> clas = (Class<? extends T>) (parameterizedType.getActualTypeArguments()[0]);
  		return clas;
  	}
docs: Gets the generic paramter.
  
  @param         <T> the generic type
  @param handler the handler
  @return the generic paramter