com.taobao.hsf.annotation.Name Maven / Gradle / Ivy
/**
*
*/
package com.taobao.hsf.annotation;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
/**
*
* 用于标注一个实现,相当于给这个实现起了一个别名
*
*
*
* @author weipeng2k 2015年11月17日 下午1:14:55
*/
@Inherited
@Documented
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
public @interface Name {
/**
*
* 扩展实现对应的名称
*
*
*
* @return 别名
*/
String value();
}