package pkg; | |
class ClassRefs { | |
@DefaultArgAnno(String.class) | |
@NamedArgAnno(type = String.class) | |
public static final Class<?> cls = String.class; // class refs are set from class initaializer | |
} | |
@interface DefaultArgAnno { | |
Class<?> value(); | |
} | |
@interface NamedArgAnno { | |
Class<?> type(); | |
} |