public class Interceptors extends Object
| 限定符和类型 | 类和说明 |
|---|---|
(专用程序包) static class |
Interceptors.InterceptorWarpper |
| 限定符和类型 | 字段和说明 |
|---|---|
private int |
currentWeight |
private int |
minimalWeight |
private List<Interceptors.InterceptorWarpper> |
warppers |
| 构造器和说明 |
|---|
Interceptors() |
Interceptors(com.jfinal.aop.Interceptor[] inters) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
add(Class<? extends com.jfinal.aop.Interceptor> interceptorClass) |
void |
add(Class<? extends com.jfinal.aop.Interceptor> interceptorClass,
int weight) |
void |
add(com.jfinal.aop.Interceptor interceptor) |
void |
add(com.jfinal.aop.Interceptor interceptor,
int weight) |
boolean |
addAfter(Class<? extends com.jfinal.aop.Interceptor> interceptorClass,
Class<? extends com.jfinal.aop.Interceptor> toClass) |
boolean |
addAfter(Class<? extends com.jfinal.aop.Interceptor> interceptorClass,
Predicate<? super com.jfinal.aop.Interceptor> filter) |
boolean |
addAfter(com.jfinal.aop.Interceptor interceptor,
Class<? extends com.jfinal.aop.Interceptor> toClass) |
boolean |
addAfter(com.jfinal.aop.Interceptor interceptor,
Predicate<? super com.jfinal.aop.Interceptor> filter) |
boolean |
addBefore(Class<? extends com.jfinal.aop.Interceptor> interceptorClass,
Class<? extends com.jfinal.aop.Interceptor> toClass) |
boolean |
addBefore(Class<? extends com.jfinal.aop.Interceptor> interceptorClass,
Predicate<? super com.jfinal.aop.Interceptor> filter) |
boolean |
addBefore(com.jfinal.aop.Interceptor interceptor,
Class<? extends com.jfinal.aop.Interceptor> toClass) |
boolean |
addBefore(com.jfinal.aop.Interceptor interceptor,
Predicate<? super com.jfinal.aop.Interceptor> filter) |
void |
addIfNotExist(Class<? extends com.jfinal.aop.Interceptor> interceptorClass) |
void |
addIfNotExist(com.jfinal.aop.Interceptor interceptor) |
void |
addToFirst(Class<? extends com.jfinal.aop.Interceptor> interceptorClass) |
void |
addToFirst(com.jfinal.aop.Interceptor interceptor) |
void |
addToFirstIfNotExist(Class<? extends com.jfinal.aop.Interceptor> interceptorClass) |
void |
addToFirstIfNotExist(com.jfinal.aop.Interceptor interceptor) |
boolean |
contains(Class<? extends com.jfinal.aop.Interceptor> clazz) |
boolean |
contains(com.jfinal.aop.Interceptor interceptor) |
int |
getCurrentWeight() |
int |
getMinimalWeight() |
List<Interceptors.InterceptorWarpper> |
getWarppers() |
Integer |
getWeight(Class<? extends com.jfinal.aop.Interceptor> clazz) |
Integer |
getWeight(com.jfinal.aop.Interceptor interceptor) |
boolean |
remove(Class<? extends com.jfinal.aop.Interceptor> clazz) |
boolean |
remove(com.jfinal.aop.Interceptor interceptor) |
boolean |
remove(Predicate<? super com.jfinal.aop.Interceptor> predicate) |
private com.jfinal.aop.Interceptor |
singleton(Class<? extends com.jfinal.aop.Interceptor> interceptorClass) |
com.jfinal.aop.Interceptor[] |
toArray() |
List<com.jfinal.aop.Interceptor> |
toList() |
private List<Interceptors.InterceptorWarpper> warppers
private int minimalWeight
private int currentWeight
public Interceptors()
public Interceptors(com.jfinal.aop.Interceptor[] inters)
public void add(com.jfinal.aop.Interceptor interceptor)
public void add(com.jfinal.aop.Interceptor interceptor, int weight)
public void addIfNotExist(com.jfinal.aop.Interceptor interceptor)
public void addIfNotExist(Class<? extends com.jfinal.aop.Interceptor> interceptorClass)
public void addToFirst(com.jfinal.aop.Interceptor interceptor)
public void addToFirst(Class<? extends com.jfinal.aop.Interceptor> interceptorClass)
public void addToFirstIfNotExist(com.jfinal.aop.Interceptor interceptor)
public void addToFirstIfNotExist(Class<? extends com.jfinal.aop.Interceptor> interceptorClass)
public boolean addBefore(com.jfinal.aop.Interceptor interceptor, Predicate<? super com.jfinal.aop.Interceptor> filter)
public boolean addBefore(Class<? extends com.jfinal.aop.Interceptor> interceptorClass, Predicate<? super com.jfinal.aop.Interceptor> filter)
public boolean addBefore(com.jfinal.aop.Interceptor interceptor, Class<? extends com.jfinal.aop.Interceptor> toClass)
public boolean addBefore(Class<? extends com.jfinal.aop.Interceptor> interceptorClass, Class<? extends com.jfinal.aop.Interceptor> toClass)
public boolean addAfter(com.jfinal.aop.Interceptor interceptor, Predicate<? super com.jfinal.aop.Interceptor> filter)
public boolean addAfter(Class<? extends com.jfinal.aop.Interceptor> interceptorClass, Predicate<? super com.jfinal.aop.Interceptor> filter)
public boolean addAfter(com.jfinal.aop.Interceptor interceptor, Class<? extends com.jfinal.aop.Interceptor> toClass)
public boolean addAfter(Class<? extends com.jfinal.aop.Interceptor> interceptorClass, Class<? extends com.jfinal.aop.Interceptor> toClass)
public boolean remove(com.jfinal.aop.Interceptor interceptor)
public com.jfinal.aop.Interceptor[] toArray()
public boolean contains(com.jfinal.aop.Interceptor interceptor)
public int getMinimalWeight()
public int getCurrentWeight()
private com.jfinal.aop.Interceptor singleton(Class<? extends com.jfinal.aop.Interceptor> interceptorClass)
public List<Interceptors.InterceptorWarpper> getWarppers()
Copyright © 2024. All rights reserved.