public class RefImplicitConstructorImpl extends RefMethodImpl implements RefImplicitConstructor
IS_REACHABLE_MASK, LOG
myChildren, myFlags, myManager
EMPTY_ELEMENTS_ARRAY
Modifier and Type | Method and Description |
---|---|
void |
buildReferences() |
java.lang.String |
getAccessModifier()
Returns the access modifier for the element, as one of the keywords from the
PsiModifier class. |
PsiFile |
getContainingFile() |
PsiModifierListOwner |
getElement() |
java.lang.String |
getExternalName()
Returns a user-readable name for the element corresponding to the node.
|
java.lang.String |
getName()
Returns the name of the node.
|
PsiElement |
getPsiElement()
Returns the PSI element corresponding to the node.
|
UClass |
getUastElement() |
protected void |
initialize() |
boolean |
isSuspicious() |
boolean |
isValid()
Checks if the element corresponding to the node is valid.
|
void |
setAccessModifier(java.lang.String am) |
accept, add, addSuperMethod, findPsiMethod, getChildren, getDerivedMethods, getOwnerClass, getParameters, getReturnValueIfSame, getSuperMethods, getUnThrownExceptions, hasBody, hasSuperMethods, hasSuspiciousCallers, isAbstract, isAppMain, isBodyEmpty, isCalledOnSubClass, isConstructor, isEmptyExpression, isExternalOverride, isOnlyCallsSuper, isReferenced, isReturnValueUsed, isTestMethod, markExtended, referenceRemoved, removeUnThrownExceptions, setBodyEmpty, setLibraryOverride, setParametersAreUnknown, updateThrowsList
getIcon, getName, getOutTypeReferences, isFinal, isProtectedAccessForbidden, isStatic, isSuspiciousRecursive, isSyntheticJSP, markReferenced
addInReference, addOutReference, addSuppression, getContainingEntry, getInReferences, getModule, getOutReferences, getPointer, getURL, getVirtualFile, isDeleted, isEntry, isPermanentEntry, isReachable, isSuppressed, setEntry, setPermanentEntry, setReachable
checkFlag, getOwner, getQualifiedName, getRefManager, removeChild, setFlag, setOwner, toString
changeUserMap, clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMap
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getOwnerClass
getDerivedMethods, getParameters, getReturnValueIfSame, getSuperMethods, getUnThrownExceptions, hasBody, hasSuperMethods, isAbstract, isAppMain, isBodyEmpty, isCalledOnSubClass, isConstructor, isExternalOverride, isOnlyCallsSuper, isReturnValueUsed, isTestMethod
getOutTypeReferences, isFinal, isStatic, isSyntheticJSP
getContainingEntry, getInReferences, getModule, getOutReferences, getPointer, isEntry, isPermanentEntry, isReachable, isReferenced
accept, getChildren, getIcon, getOwner, getQualifiedName, getRefManager
getUserData, putUserData
removeChild, setOwner
public void buildReferences()
buildReferences
in class RefMethodImpl
public boolean isSuspicious()
isSuspicious
in class RefMethodImpl
public java.lang.String getName()
RefEntity
getName
in interface RefEntity
getName
in class RefMethodImpl
public java.lang.String getExternalName()
RefEntity
getExternalName
in interface RefEntity
getExternalName
in class RefMethodImpl
public boolean isValid()
RefEntity
isValid
in interface RefEntity
isValid
in class RefElementImpl
public java.lang.String getAccessModifier()
RefJavaElement
PsiModifier
class.getAccessModifier
in interface RefJavaElement
getAccessModifier
in class RefJavaElementImpl
public void setAccessModifier(java.lang.String am)
setAccessModifier
in class RefJavaElementImpl
public PsiModifierListOwner getElement()
getElement
in interface RefElement
getElement
in interface RefJavaElement
getElement
in interface RefMethod
public UClass getUastElement()
getUastElement
in interface RefJavaElement
getUastElement
in interface RefMethod
getUastElement
in class RefMethodImpl
public PsiElement getPsiElement()
RefElement
getPsiElement
in interface RefElement
getPsiElement
in interface RefJavaElement
getPsiElement
in class RefElementImpl
public PsiFile getContainingFile()
getContainingFile
in class RefElementImpl
protected void initialize()
initialize
in class RefMethodImpl