public interface PsiClassInitializer extends PsiMember
Iconable.IconFlags, Iconable.LastComputedIcon
Modifier and Type | Field and Description |
---|---|
static ArrayFactory<PsiClassInitializer> |
ARRAY_FACTORY |
static PsiClassInitializer[] |
EMPTY_ARRAY
The empty array of PSI class initializers which can be reused to avoid unnecessary allocations.
|
EMPTY_NAVIGATABLE_ELEMENT_ARRAY
ICON_FLAG_IGNORE_MASK, ICON_FLAG_OPEN, ICON_FLAG_READ_STATUS, ICON_FLAG_VISIBILITY
EMPTY_NAVIGATION_ITEM_ARRAY
Modifier and Type | Method and Description |
---|---|
PsiCodeBlock |
getBody()
Returns the contents of the class initializer block.
|
getContainingClass
getAnnotation, getAnnotations, getModifierList, hasAnnotation, hasModifier, hasModifierProperty
accept, acceptChildren, add, addAfter, addBefore, addRange, addRangeAfter, addRangeBefore, checkAdd, checkDelete, copy, delete, deleteChildRange, findElementAt, findReferenceAt, getChildren, getContainingFile, getContext, getCopyableUserData, getFirstChild, getLanguage, getLastChild, getManager, getNavigationElement, getNextSibling, getNode, getOriginalElement, getOwnReferences, getParent, getPrevSibling, getProject, getReference, getReferences, getResolveScope, getStartOffsetInParent, getText, getTextLength, getTextOffset, getTextRange, getTextRangeInParent, getUseScope, isEquivalentTo, isPhysical, isValid, isWritable, processDeclarations, putCopyableUserData, replace, textContains, textMatches, textMatches, textToCharArray, toString
getUserData, putUserData
getName, getPresentation
canNavigate, canNavigateToSource, navigate
static final PsiClassInitializer[] EMPTY_ARRAY
static final ArrayFactory<PsiClassInitializer> ARRAY_FACTORY
PsiCodeBlock getBody()