ibis.satin.impl.syncrewriter
Class SpawningMethod

java.lang.Object
  extended by org.apache.bcel.classfile.AccessFlags
      extended by org.apache.bcel.generic.FieldGenOrMethodGen
          extended by org.apache.bcel.generic.MethodGen
              extended by ibis.satin.impl.syncrewriter.bcel.MethodGen
                  extended by ibis.satin.impl.syncrewriter.SpawningMethod
All Implemented Interfaces:
Serializable, Cloneable, org.apache.bcel.generic.NamedAndTyped

public class SpawningMethod
extends MethodGen

This class represents a spawnable method. A spawning method contains spawnable calls.

See Also:
Serialized Form

Method Summary
 ArrayList<SpawnableCall> getSpawnableCalls()
          Returns the spawnable calls in this spawnable method.
 
Methods inherited from class ibis.satin.impl.syncrewriter.bcel.MethodGen
consumes, consumesExtensively, findExactInstructionConsumers, findInstructionConsumers, getEndExceptionHandler, getIndexStore, getObjectReferenceLoadInstruction, instructionLoadsTo, isUsedForArrayStore, isUsedForPutField
 
Methods inherited from class org.apache.bcel.generic.MethodGen
addCodeAttribute, addException, addExceptionHandler, addLineNumber, addLocalVariable, addLocalVariable, addObserver, copy, getArgumentName, getArgumentNames, getArgumentType, getArgumentTypes, getClassName, getCodeAttributes, getExceptionHandlers, getExceptions, getInstructionList, getLineNumbers, getLineNumberTable, getLocalVariables, getLocalVariableTable, getMaxLocals, getMaxStack, getMaxStack, getMethod, getReturnType, getSignature, removeCodeAttribute, removeCodeAttributes, removeException, removeExceptionHandler, removeExceptionHandlers, removeExceptions, removeLineNumber, removeLineNumbers, removeLocalVariable, removeLocalVariables, removeNOPs, removeObserver, setArgumentName, setArgumentNames, setArgumentType, setArgumentTypes, setClassName, setInstructionList, setMaxLocals, setMaxLocals, setMaxStack, setMaxStack, setReturnType, stripAttributes, toString, update
 
Methods inherited from class org.apache.bcel.generic.FieldGenOrMethodGen
addAttribute, clone, getAttributes, getConstantPool, getName, getType, removeAttribute, removeAttributes, setConstantPool, setName, setType
 
Methods inherited from class org.apache.bcel.classfile.AccessFlags
getAccessFlags, getModifiers, isAbstract, isAbstract, isFinal, isFinal, isInterface, isInterface, isNative, isNative, isPrivate, isPrivate, isProtected, isProtected, isPublic, isPublic, isStatic, isStatic, isStrictfp, isStrictfp, isSynchronized, isSynchronized, isTransient, isTransient, isVolatile, isVolatile, setAccessFlags, setModifiers
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getSpawnableCalls

public ArrayList<SpawnableCall> getSpawnableCalls()
Returns the spawnable calls in this spawnable method.

Returns:
The spawnable calls in this method.


The Ibis project