0
我創建了不應該一起使用的不同的java註釋(類似@SmallTest
,@MediumTest
和@LargeTest
。有沒有辦法讓編譯器不允許它們一起使用?避免一組java註釋一起使用
編輯:更多信息,使我的問題更加明確
假設我有:
public @interface SmallTest
{
String description();
}
public @interface MediumTest
{
String description();
ReasonToBeMedium reason(); //enum
int estimatedTimeToRun();
}
public @interface LargeTest
{
String description();
ReasonToBeLarge reason(); //enum
int estimatedTimeToRun();
}
如果標註有內容本身,說 「說明」?如果每個內容不同(比如說有一個描述,另一個估計了TimeToRun)? – 2011-03-22 18:48:15
@Samuel看到我的編輯。 – 2011-03-22 18:55:50
最後一個問題。如果他們有特定的屬性,如枚舉ReasonToBeLarge,枚舉ReasonToBeMedium和類似的東西呢?有沒有辦法讓他們分開? – 2011-03-22 20:01:27