org.eclipse.xtend.backend.common
Interface AdviceContext

All Known Implementing Classes:
AdviceContextImpl

public interface AdviceContext

Author:
Arno Haase (http://www.haase-consulting.com)

Method Summary
 AdviceContext copyWithAdvice(AroundAdvice advice)
           
 AdvisedFunction getAdvice(QualifiedName functionName, Function f)
           
 java.util.Map<Triplet<Function,AroundAdvice,java.util.List<?>>,ObjectWrapper> getResultCache()
           
 

Method Detail

copyWithAdvice

AdviceContext copyWithAdvice(AroundAdvice advice)

getAdvice

AdvisedFunction getAdvice(QualifiedName functionName,
                          Function f)

getResultCache

java.util.Map<Triplet<Function,AroundAdvice,java.util.List<?>>,ObjectWrapper> getResultCache()