如图 一个接口里什么都没有定义 那这个接口的意义何在

public static IRequest convertFromMap(Map paraMap) throws Exception {
......


  • 外部请求接口

  • @author Your name
  • @version $Id: IRequest.java, v 0.1 2013-11-20 上午10:02:35 lilun Exp $ */ public interface IRequest {

}

用这个接口定义了另外一个方法,但这个接口里面什么都没有啊 有什么用

下面的接口定义怎么来的,是源代码还是反编译来的?如果没有定义方法,那可能只是标记一个类型,以便被反射的时候识别它不是其它的对象。