コード例 #1
0
    @Override
    public final int defaultStartIdx(FilterChainContext context) {
      if (context.getFilterIdx() != FilterChainContext.NO_FILTER_INDEX) {
        return context.getFilterIdx();
      }

      final int idx = context.getFilterChain().size() - 1;
      context.setFilterIdx(idx);
      return idx;
    }
コード例 #2
0
 @Override
 public final boolean hasPreviousFilter(FilterChainContext context, int idx) {
   return idx < context.getFilterChain().size() - 1;
 }
コード例 #3
0
 @Override
 public final int defaultEndIdx(FilterChainContext context) {
   return context.getFilterChain().size();
 }