com.didana.codecontract.aspect
Aspect Interceptor

java.lang.Object
  extended by com.didana.codecontract.aspect.Interceptor

public aspect Interceptor
extends java.lang.Object

 

Advice Detail

before

before(): interceptConstructorContract..


after

after(): interceptConstructorContract..


before

before(): interceptPublicMethodContract..


after

after(): interceptPublicMethodContract..


before

before(): interceptNonPublicMethodContract..


after

after(): interceptNonPublicMethodContract..


before

before(): interceptStaticMethodContract..


after

after(): interceptStaticMethodContract..

An aspect that supports Design by Contract tests by advising methods from classes that have Design By Contract tests applied to them. This aspect provides intercepting of all calls to methods from classes that have been annotated with @Contract annotation.

Author:
Diana Berberova

Advice Summary
before(): interceptConstructorContract..
 
after(): interceptConstructorContract..
 
before(): interceptPublicMethodContract..
 
after(): interceptPublicMethodContract..
 
before(): interceptNonPublicMethodContract..
 
after(): interceptNonPublicMethodContract..
 
before(): interceptStaticMethodContract..
 
after(): interceptStaticMethodContract..
 

 

Constructor Summary
Interceptor()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Interceptor

public Interceptor()