Package edu.umd.cs.findbugs.ba
Class AbstractMethod
java.lang.Object
edu.umd.cs.findbugs.ba.AbstractClassMember
edu.umd.cs.findbugs.ba.AbstractMethod
- All Implemented Interfaces:
AccessibleEntity,ClassMember,ComparableMethod,XMethod,AnnotatedObject,FieldOrMethodName,Serializable,Comparable<ComparableMethod>
- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractMethod(String className, String methodName, String methodSig, int accessFlags) -
Method Summary
Methods inherited from class edu.umd.cs.findbugs.ba.AbstractClassMember
equals, getAccessFlags, getClassDescriptor, getClassName, getName, getPackageName, getSignature, hashCode, isFinal, isPrivate, isProtected, isPublic, isReferenceType, isResolved, isStaticMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface edu.umd.cs.findbugs.ba.AccessibleEntity
getAccessFlags, getClassDescriptor, isDeprecated, isFinal, isPrivate, isProtected, isPublic, isStatic, isSyntheticMethods inherited from interface edu.umd.cs.findbugs.classfile.analysis.AnnotatedObject
getClassDescriptor, getContainingScope, getElementType, isSyntheticMethods inherited from interface edu.umd.cs.findbugs.ba.ClassMember
getClassName, getName, getPackageName, getSignature, getSourceSignature, isResolvedMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface edu.umd.cs.findbugs.classfile.FieldOrMethodName
getClassDescriptor, isStaticMethods inherited from interface edu.umd.cs.findbugs.ba.XMethod
addAnnotation, addParameterAnnotation, bridgeFrom, bridgeTo, getAccessMethodForField, getAccessMethodForMethod, getAnnotation, getAnnotationDescriptors, getAnnotations, getParameterAnnotation, getParameterAnnotationDescriptors, getParameterAnnotations, getThrownExceptions, hasParameterAnnotations, isAbstract, isIdentity, isReturnTypeReferenceType, isStub, isUnconditionalThrower, isUnsupported, isVarArgs, isVariableSynthetic, usesConcurrency, usesInvokeDynamic
-
Constructor Details
-
AbstractMethod
protected AbstractMethod(@DottedClassName String className, String methodName, String methodSig, int accessFlags)
-
-
Method Details
-
getNumParams
public int getNumParams()- Specified by:
getNumParamsin interfaceXMethod
-
isNative
public boolean isNative() -
isSynchronized
public boolean isSynchronized()- Specified by:
isSynchronizedin interfaceXMethod
-
isBridge
public boolean isBridge()Description copied from interface:XMethodIs this a bridge method? -
toString
- Overrides:
toStringin classAbstractClassMember
-
getMethodDescriptor
- Specified by:
getMethodDescriptorin interfaceXMethod- Returns:
- the MethodDescriptor identifying this object
-
resolveAccessMethodForMethod
- Specified by:
resolveAccessMethodForMethodin interfaceXMethod
-