public class SyncInterceptorChain extends AbstractSyncInterceptor implements Set<ConcreteInterceptor>, InterceptorChain
AbstractSyncInterceptor.InnerSyncInterceptor| 构造器和说明 |
|---|
SyncInterceptorChain() |
SyncInterceptorChain(List<ConcreteInterceptor> interceptors) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected boolean |
accept_(DefinitionContext context) |
boolean |
add(ConcreteInterceptor concreteInterceptor) |
boolean |
addAll(Collection<? extends ConcreteInterceptor> c) |
void |
clear() |
boolean |
contains(Object o) |
boolean |
containsAll(Collection<?> c) |
int |
getOrder() |
Object |
invoke(org.aopalliance.intercept.MethodInvocation invocation) |
boolean |
isEmpty() |
Iterator<ConcreteInterceptor> |
iterator() |
boolean |
remove(Object o) |
boolean |
removeAll(Collection<?> c) |
boolean |
retainAll(Collection<?> c) |
int |
size() |
Object[] |
toArray() |
<T> T[] |
toArray(T[] a) |
around, asyncToSyncaccept, after, before, getContext, isServiceMethod, onErrorclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitequals, hashCode, spliteratorparallelStream, removeIf, streamaccept, after, before, onErrorpublic SyncInterceptorChain()
public SyncInterceptorChain(List<ConcreteInterceptor> interceptors)
protected boolean accept_(DefinitionContext context)
accept_ 在类中 AbstractInterceptorpublic int getOrder()
getOrder 在接口中 InterceptOrderedpublic Object invoke(org.aopalliance.intercept.MethodInvocation invocation) throws Throwable
invoke 在接口中 org.aopalliance.intercept.MethodInterceptorinvoke 在类中 AbstractSyncInterceptorThrowablepublic int size()
size 在接口中 Collection<ConcreteInterceptor>size 在接口中 Set<ConcreteInterceptor>public boolean isEmpty()
isEmpty 在接口中 Collection<ConcreteInterceptor>isEmpty 在接口中 Set<ConcreteInterceptor>public boolean contains(Object o)
contains 在接口中 Collection<ConcreteInterceptor>contains 在接口中 Set<ConcreteInterceptor>public Iterator<ConcreteInterceptor> iterator()
iterator 在接口中 Iterable<ConcreteInterceptor>iterator 在接口中 Collection<ConcreteInterceptor>iterator 在接口中 Set<ConcreteInterceptor>public Object[] toArray()
toArray 在接口中 Collection<ConcreteInterceptor>toArray 在接口中 Set<ConcreteInterceptor>public <T> T[] toArray(T[] a)
toArray 在接口中 Collection<ConcreteInterceptor>toArray 在接口中 Set<ConcreteInterceptor>public boolean add(ConcreteInterceptor concreteInterceptor)
add 在接口中 Collection<ConcreteInterceptor>add 在接口中 Set<ConcreteInterceptor>public boolean remove(Object o)
remove 在接口中 Collection<ConcreteInterceptor>remove 在接口中 Set<ConcreteInterceptor>public boolean containsAll(Collection<?> c)
containsAll 在接口中 Collection<ConcreteInterceptor>containsAll 在接口中 Set<ConcreteInterceptor>public boolean addAll(Collection<? extends ConcreteInterceptor> c)
addAll 在接口中 Collection<ConcreteInterceptor>addAll 在接口中 Set<ConcreteInterceptor>public boolean retainAll(Collection<?> c)
retainAll 在接口中 Collection<ConcreteInterceptor>retainAll 在接口中 Set<ConcreteInterceptor>public boolean removeAll(Collection<?> c)
removeAll 在接口中 Collection<ConcreteInterceptor>removeAll 在接口中 Set<ConcreteInterceptor>public void clear()
clear 在接口中 Collection<ConcreteInterceptor>clear 在接口中 Set<ConcreteInterceptor>Copyright © 2021. All rights reserved.