public interface PsiRequiresStatement extends PsiModifierListOwner, PsiStatement
requires
directive of a Java module declaration.Iconable.IconFlags, Iconable.LastComputedIcon
Modifier and Type | Field and Description |
---|---|
static PsiRequiresStatement[] |
EMPTY_ARRAY |
ARRAY_FACTORY
ICON_FLAG_IGNORE_MASK, ICON_FLAG_OPEN, ICON_FLAG_READ_STATUS, ICON_FLAG_VISIBILITY
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getModuleName() |
PsiJavaModuleReference |
getModuleReference() |
PsiJavaModuleReferenceElement |
getReferenceElement() |
default PsiJavaModule |
resolve() |
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
static final PsiRequiresStatement[] EMPTY_ARRAY
PsiJavaModuleReferenceElement getReferenceElement()
java.lang.String getModuleName()
PsiJavaModuleReference getModuleReference()
default PsiJavaModule resolve()