abc.tm.ast
Class TMModsAndType_c

java.lang.Object
  extended by abc.tm.ast.TMModsAndType_c
All Implemented Interfaces:
TMModsAndType

public class TMModsAndType_c
extends java.lang.Object
implements TMModsAndType

Author:
Julian Tibble This class intentionally does not extend Node_c because it is just a placeholder class to make the parser simpler - the members of this class are copied to the parent TMDecl_c.

Method Summary
 AdviceSpec afterSpec()
           
 AdviceSpec beforeOrAroundSpec()
           
 Flags getFlags()
           
 TypeNode getReturnType()
           
 boolean isAround()
           
 boolean isPerThread()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getFlags

public Flags getFlags()
Specified by:
getFlags in interface TMModsAndType

isPerThread

public boolean isPerThread()
Specified by:
isPerThread in interface TMModsAndType

isAround

public boolean isAround()
Specified by:
isAround in interface TMModsAndType

getReturnType

public TypeNode getReturnType()
Specified by:
getReturnType in interface TMModsAndType

beforeOrAroundSpec

public AdviceSpec beforeOrAroundSpec()
Specified by:
beforeOrAroundSpec in interface TMModsAndType

afterSpec

public AdviceSpec afterSpec()
Specified by:
afterSpec in interface TMModsAndType