abc.tm.ast
Interface SymbolKind

All Known Implementing Classes:
AfterReturningSymbol_c, AfterSymbol_c, AfterThrowingSymbol_c, AroundSymbol_c, BeforeSymbol_c

public interface SymbolKind

Author:
Julian Tibble

Field Summary
static java.lang.String AFTER
           
static java.lang.String AROUND
           
static java.lang.String BEFORE
           
 
Method Summary
 java.util.List aroundVars()
           
 java.util.Collection binds()
           
 AdviceSpec generateAdviceSpec(TMNodeFactory nf, java.util.List formals, TypeNode voidn)
           
 java.lang.String kind()
           
 

Field Detail

BEFORE

static final java.lang.String BEFORE
See Also:
Constant Field Values

AFTER

static final java.lang.String AFTER
See Also:
Constant Field Values

AROUND

static final java.lang.String AROUND
See Also:
Constant Field Values
Method Detail

kind

java.lang.String kind()

binds

java.util.Collection binds()

generateAdviceSpec

AdviceSpec generateAdviceSpec(TMNodeFactory nf,
                              java.util.List formals,
                              TypeNode voidn)

aroundVars

java.util.List aroundVars()