public abstract class PsiAnnotationWrapper extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
PsiAnnotationWrapper(com.intellij.psi.PsiAnnotation psiAnnotation) |
Modifier and Type | Method and Description |
---|---|
protected void |
checkInitialized() |
protected boolean |
getBooleanAttribute(java.lang.String name,
boolean defaultValue) |
protected int |
getIntAttribute(java.lang.String name,
int defaultValue) |
protected java.lang.String |
getStringAttribute(java.lang.String name,
java.lang.String defaultValue) |
protected abstract void |
initialize() |
boolean |
isDefined() |
protected PsiAnnotationWrapper(@Nullable com.intellij.psi.PsiAnnotation psiAnnotation)
public boolean isDefined()
protected abstract void initialize()
protected void checkInitialized()
@NotNull protected java.lang.String getStringAttribute(java.lang.String name, java.lang.String defaultValue)
protected boolean getBooleanAttribute(java.lang.String name, boolean defaultValue)
protected int getIntAttribute(java.lang.String name, int defaultValue)