B C D G I O P S 

B

Bomb<T> - Class in org.waabox.bomb
The bomb holds a list of matching expression that works as a bomb detonator, if the proxies object matches with any of the given detonator, will raise a BombException.
Bomb(T) - Constructor for class org.waabox.bomb.Bomb
Creates a new instance of the Bomb.
BombException - Exception in org.waabox.bomb
Bomb if a method matches with the expression within a Bomb.
BombException(String) - Constructor for exception org.waabox.bomb.BombException
Creates a new instance of the BombException.
BombMethodInterceptor - Class in org.waabox.bomb
Intercept methods that matches with the given list of expressions.
BombMethodInterceptor(Object, Set<String>) - Constructor for class org.waabox.bomb.BombMethodInterceptor
Creates a new instance of the

C

create(Class<?>) - Static method in class org.waabox.bomb.Proxy
Creates a new Proxy for the given class.

D

detonator(String) - Method in class org.waabox.bomb.Bomb
Adds a new expression that will mark the Proxy as a bomb detonator!.

G

get() - Method in class org.waabox.bomb.Bomb
Retrieves the Proxy.
gettersDetonator() - Method in class org.waabox.bomb.Bomb
Marks all the getters to be bombed!.

I

intercept(Object, Method, Object[], MethodProxy) - Method in class org.waabox.bomb.BombMethodInterceptor
.

O

org.waabox.bomb - package org.waabox.bomb
 

P

Proxy - Class in org.waabox.bomb
Proxy helper that isolates the Proxy generation.
Proxy() - Constructor for class org.waabox.bomb.Proxy
 

S

settersDetonator() - Method in class org.waabox.bomb.Bomb
Marks all the setters to be bombed!.
B C D G I O P S 

Copyright © 2016 waabox.org. All rights reserved.