@Retention(value=RUNTIME)
public @interface ExtendClass
PsiClass
or
GenericDomValue
<PsiClass
>.
Specifies that the references class should extend some other class (or implement interface).
If this doesn't happen, error will appear.ClassTemplate
Modifier and Type | Optional Element and Description |
---|---|
boolean |
allowAbstract |
boolean |
allowEmpty |
boolean |
allowEnum |
boolean |
allowInterface |
boolean |
allowNonPublic |
boolean |
canBeDecorator |
boolean |
instantiatable |
boolean |
jvmFormat |
java.lang.String |
value |
public abstract java.lang.String value
public abstract boolean instantiatable