public class JavaValueFilterInterceptor extends JavaInterceptor
| Constructor and Description |
|---|
JavaValueFilterInterceptor() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
filter(java.lang.Object o) |
java.lang.Object |
filterAccessor(java.lang.Object o,
java.lang.String accessor) |
java.lang.Object |
filterArgument(java.lang.Object arg) |
java.lang.Object |
filterReturnValue(java.lang.Object returnValue) |
java.lang.Object |
onGetBeanProperty(IInvoker invoker,
java.lang.Object receiver,
java.lang.String property) |
java.lang.Object |
onGetInstanceField(IInvoker invoker,
java.lang.Object receiver,
java.lang.String fieldName) |
java.lang.Object |
onGetStaticField(IInvoker invoker,
java.lang.Class<?> receiver,
java.lang.String fieldName) |
java.lang.Object |
onInvokeConstructor(IInvoker invoker,
java.lang.Class<?> receiver,
java.lang.Object... args) |
java.lang.Object |
onInvokeInstanceMethod(IInvoker invoker,
java.lang.Object receiver,
java.lang.String method,
java.lang.Object... args) |
java.lang.Object |
onInvokeStaticMethod(IInvoker invoker,
java.lang.Class<?> receiver,
java.lang.String method,
java.lang.Object... args) |
java.lang.Object |
onSetBeanProperty(IInvoker invoker,
java.lang.Object receiver,
java.lang.String property,
java.lang.Object value) |
checkBlackListedVeniceFunctionpublic java.lang.Object onInvokeInstanceMethod(IInvoker invoker, java.lang.Object receiver, java.lang.String method, java.lang.Object... args)
onInvokeInstanceMethod in class JavaInterceptorpublic java.lang.Object onInvokeStaticMethod(IInvoker invoker, java.lang.Class<?> receiver, java.lang.String method, java.lang.Object... args)
onInvokeStaticMethod in class JavaInterceptorpublic java.lang.Object onInvokeConstructor(IInvoker invoker, java.lang.Class<?> receiver, java.lang.Object... args)
onInvokeConstructor in class JavaInterceptorpublic java.lang.Object onGetBeanProperty(IInvoker invoker, java.lang.Object receiver, java.lang.String property)
onGetBeanProperty in class JavaInterceptorpublic java.lang.Object onSetBeanProperty(IInvoker invoker, java.lang.Object receiver, java.lang.String property, java.lang.Object value)
onSetBeanProperty in class JavaInterceptorpublic java.lang.Object onGetStaticField(IInvoker invoker, java.lang.Class<?> receiver, java.lang.String fieldName)
onGetStaticField in class JavaInterceptorpublic java.lang.Object onGetInstanceField(IInvoker invoker, java.lang.Object receiver, java.lang.String fieldName)
onGetInstanceField in class JavaInterceptorpublic java.lang.Object filterReturnValue(java.lang.Object returnValue)
public java.lang.Object filterArgument(java.lang.Object arg)
public java.lang.Object filter(java.lang.Object o)
public java.lang.Object filterAccessor(java.lang.Object o,
java.lang.String accessor)