public final class JavaMethodAccess extends MethodAccess implements IJavaMethodAccess
ElementAccess.IAccessFactoryIJavaMethodAccess.IVisitorINamedElementAccess.INamedElementAccessVisitor| Modifier and Type | Method and Description |
|---|---|
void |
accept(INamedElementAccess.INamedElementAccessVisitor visitor)
Internal
|
java.util.List<IAnnotationAccess> |
getAnnotations() |
IJavaTypeAccess |
getParent()
Provides access to the parent.
|
boolean |
isCompilerGenerated() |
boolean |
isConstructor() |
boolean |
isDeprecated() |
boolean |
isFinal() |
boolean |
isGeneric() |
boolean |
isNative() |
boolean |
isPackagePrivate() |
boolean |
isPrivate() |
boolean |
isProtected() |
boolean |
isPublic() |
boolean |
isStatic() |
boolean |
isStaticBlock() |
boolean |
isSynchronized() |
isAbstract, isDestructor, isInitializer, isOverridinggetCyclomaticComplexityMetric, getExtendedCyclomaticComplexityMetric, getModifiedCyclomaticComplexityMetric, getModifiedExtendedCyclomaticComplexityMetric, getNumberOfParametersMetric, getNumberOfStatementsMetric, getParameterTypes, getReturnTypeaddDependencyTo, getDirectory, getIncomingDependencies, getIncomingDependencies, getIncomingDependenciesRecursively, getIncomingDependenciesRecursively, getLineNumber, getModule, getModuleNamespace, getOutgoingDependencies, getOutgoingDependencies, getOutgoingDependencies, getOutgoingDependenciesRecursively, getOutgoingDependenciesRecursively, getOutgoingDependenciesRecursively, getReferencedElements, getReferencedElements, getReferencedElements, getReferencedElementsRecursively, getReferencedElementsRecursively, getReferencedElementsRecursively, getReferencingElements, getReferencingElements, getReferencingElementsRecursively, getReferencingElementsRecursively, getRootDirectory, getSourceFile, getSystemNamespace, isDefinedInEnclosingElementequals, getChildren, getElement, getName, getNameWithSignature, getShortName, getShortNameWithSignature, hashCode, ignoreIssues, isExcluded, isExternal, toStringisAbstract, isDestructor, isInitializer, isOverridinggetCyclomaticComplexityMetric, getExtendedCyclomaticComplexityMetric, getModifiedCyclomaticComplexityMetric, getModifiedExtendedCyclomaticComplexityMetric, getNumberOfParametersMetric, getNumberOfStatementsMetricaddDependencyTo, getDirectory, getIncomingDependencies, getIncomingDependencies, getLineNumber, getModule, getModuleNamespace, getOutgoingDependencies, getOutgoingDependencies, getOutgoingDependencies, getReferencedElements, getReferencedElements, getReferencedElements, getReferencingElements, getReferencingElements, getRootDirectory, getSourceFile, getSystemNamespace, isDefinedInEnclosingElementgetChildren, getIncomingDependenciesRecursively, getIncomingDependenciesRecursively, getOutgoingDependenciesRecursively, getOutgoingDependenciesRecursively, getOutgoingDependenciesRecursively, getReferencedElementsRecursively, getReferencedElementsRecursively, getReferencedElementsRecursively, getReferencingElementsRecursively, getReferencingElementsRecursivelygetName, getNameWithSignature, getShortName, getShortNameWithSignature, ignoreIssues, isExcluded, isExternalpublic IJavaTypeAccess getParent()
ElementAccessgetParent in interface INamedElementAccessgetParent in interface IJavaMethodAccessgetParent in class ElementAccess<ProgrammingElement>public java.util.List<IAnnotationAccess> getAnnotations()
getAnnotations in interface IJavaMethodAccesspublic final boolean isStatic()
isStatic in interface IJavaMethodAccesspublic final boolean isFinal()
isFinal in interface IJavaMethodAccesspublic boolean isGeneric()
isGeneric in interface IJavaMethodAccesspublic final boolean isPublic()
isPublic in interface IJavaMethodAccesspublic final boolean isPrivate()
isPrivate in interface IJavaMethodAccesspublic final boolean isProtected()
isProtected in interface IJavaMethodAccesspublic final boolean isPackagePrivate()
isPackagePrivate in interface IJavaMethodAccesspublic final boolean isDeprecated()
isDeprecated in interface IJavaMethodAccesspublic boolean isNative()
isNative in interface IJavaMethodAccesspublic boolean isSynchronized()
isSynchronized in interface IJavaMethodAccesspublic boolean isConstructor()
isConstructor in interface IJavaMethodAccesspublic boolean isStaticBlock()
isStaticBlock in interface IJavaMethodAccesspublic boolean isCompilerGenerated()
isCompilerGenerated in interface IJavaMethodAccesspublic void accept(INamedElementAccess.INamedElementAccessVisitor visitor)
accept in interface INamedElementAccessaccept in class MethodAccessvisitor - The visitor implementation