2
는 나는 현재이 주석이 정의 :제네릭 정보를 유지하는 @Documented 주석을 만드는 방법은 무엇입니까?
@Needs({SomeClass.class, OtherClass.class})
내가 예를 들어, 수행 할 수 없습니다 :
이@Needs(Map<String, SomeClass>)
목적은이다
@Documented
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.SOURCE)
@Beta
public @interface Needs
{
Class<?>[] value();
}
문제는 내가 할 수있는 동안이다 위와 같이 제네릭 정보를 문서화하고 보관하십시오. 가능한가?
내가 제한에 대해 알고처럼 사용할 수 있습니다 : "어떤 매개 변수
일반적인 솔루션은 중첩 된 주석 트릭 클래스의 호출 "<- 그게 뭐야? – fge
나는 이것을'Class Number>를 확장합니다. – meriton