net.sf.transjvm
Class TMethod

java.lang.Object
  extended by net.sf.transjvm.TMethod
Direct Known Subclasses:
TConstructor

public class TMethod
extends java.lang.Object

A class representing a method.

Author:
Mark Shannon

Constructor Summary
TMethod(java.lang.String name, int flags, Frame frame, TypeID returnType, Statement code)
          Constructs a TMethod object
 
Method Summary
 void synthetic()
          Marks this member as synthetic, ie it does not appear in the source code.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TMethod

public TMethod(java.lang.String name,
               int flags,
               Frame frame,
               TypeID returnType,
               Statement code)
Constructs a TMethod object

Parameters:
name - Name of the method
flags - The flags
frame - The stack frame.
returnType - The return type.
code - The executable code for this method.
See Also:
Flags
Method Detail

synthetic

public void synthetic()
Marks this member as synthetic, ie it does not appear in the source code.



Copyright 2004-5, Mark Shannon