public interface IBytecodeMethod<I> extends IMethod
IMethod.SourcePositionContextItem.Value<T>| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<Annotation> |
getAnnotations(boolean runtimeInvisible) |
int |
getBytecodeIndex(int i) |
java.util.Collection<CallSiteReference> |
getCallSites()
there
|
com.ibm.wala.shrikeBT.ExceptionHandler[][] |
getHandlers() |
com.ibm.wala.shrikeBT.IndirectionData |
getIndirectionData() |
int |
getInstructionIndex(int bcIndex) |
I[] |
getInstructions() |
java.util.Collection<Annotation>[] |
getParameterAnnotations() |
getDeclaredExceptions, getDescriptor, getLineNumber, getLocalVariableName, getNumberOfDefaultParameters, getNumberOfParameters, getParameterSourcePosition, getParameterType, getReference, getReturnType, getSelector, getSignature, getSourcePosition, hasExceptionHandler, hasLocalVariableTable, isAbstract, isBridge, isClinit, isFinal, isInit, isNative, isPrivate, isProtected, isPublic, isSynchronized, isSynthetic, isWalaSyntheticgetAnnotations, getDeclaringClass, getName, isStaticgetClassHierarchyint getBytecodeIndex(int i)
throws com.ibm.wala.shrikeCT.InvalidClassFileException
com.ibm.wala.shrikeCT.InvalidClassFileExceptionint getInstructionIndex(int bcIndex)
throws com.ibm.wala.shrikeCT.InvalidClassFileException
com.ibm.wala.shrikeCT.InvalidClassFileExceptioncom.ibm.wala.shrikeBT.ExceptionHandler[][] getHandlers()
throws com.ibm.wala.shrikeCT.InvalidClassFileException
com.ibm.wala.shrikeCT.InvalidClassFileExceptionI[] getInstructions() throws com.ibm.wala.shrikeCT.InvalidClassFileException
com.ibm.wala.shrikeCT.InvalidClassFileExceptionjava.util.Collection<CallSiteReference> getCallSites() throws com.ibm.wala.shrikeCT.InvalidClassFileException
com.ibm.wala.shrikeCT.InvalidClassFileExceptioncom.ibm.wala.shrikeBT.IndirectionData getIndirectionData()
java.util.Collection<Annotation>[] getParameterAnnotations()
java.util.Collection<Annotation> getAnnotations(boolean runtimeInvisible) throws com.ibm.wala.shrikeCT.InvalidClassFileException
com.ibm.wala.shrikeCT.InvalidClassFileException