|
|
|
@ -37,10 +37,20 @@ public class Page {
|
|
|
|
|
|
|
|
|
|
private boolean skip;
|
|
|
|
|
|
|
|
|
|
private Object extra;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 是否忽略这个页面,用于pipeline来判断是否对这个页面进行处理
|
|
|
|
|
* @return 是否忽略 true 忽略
|
|
|
|
|
*/
|
|
|
|
|
public boolean isSkip() {
|
|
|
|
|
return skip;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 设置是否忽略这个页面,用于pipeline来判断是否对这个页面进行处理
|
|
|
|
|
* @param skip 是否忽略 true 忽略
|
|
|
|
|
*/
|
|
|
|
|
public void setSkip(boolean skip) {
|
|
|
|
|
this.skip = skip;
|
|
|
|
|
}
|
|
|
|
@ -148,4 +158,22 @@ public class Page {
|
|
|
|
|
public void setRequest(Request request) {
|
|
|
|
|
this.request = request;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 获取附加对象
|
|
|
|
|
* @param <T> 对象类型
|
|
|
|
|
* @return 对象内容
|
|
|
|
|
*/
|
|
|
|
|
public <T> T getExtra() {
|
|
|
|
|
return (T)extra;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 设置附加对象
|
|
|
|
|
* @param extra 对象内容
|
|
|
|
|
* @param <T> 对象类型
|
|
|
|
|
*/
|
|
|
|
|
public <T> void setExtra(T extra) {
|
|
|
|
|
this.extra = extra;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|