Package io.tesler.api.util.proxy.impl
Class JDKDecorators
- java.lang.Object
-
- io.tesler.api.util.proxy.impl.JDKDecorators
-
public final class JDKDecorators extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> T
wrap(IDecorator<T> decorator, Class<?>... ifaces)
static <T> T
wrap(IDecorator<T> decorator, InvocationHandler handler, Class<?>... ifaces)
static <T> T
wrap(IDecorator<T> decorator, InvocationHandler handler, Collection<Class<?>> ifaces)
static <T> T
wrap(IDecorator<T> decorator, Collection<Class<?>> ifaces)
-
-
-
Method Detail
-
wrap
public static <T> T wrap(IDecorator<T> decorator, Class<?>... ifaces)
-
wrap
public static <T> T wrap(IDecorator<T> decorator, InvocationHandler handler, Class<?>... ifaces)
-
wrap
public static <T> T wrap(IDecorator<T> decorator, Collection<Class<?>> ifaces)
-
wrap
public static <T> T wrap(IDecorator<T> decorator, InvocationHandler handler, Collection<Class<?>> ifaces)
-
-