question: adds a new predicated handler . concode_field_sep HttpHandler next concode_elem_sep Predicate predicate concode_elem_sep HttpHandler handler concode_elem_sep boolean outerHandler concode_elem_sep HttpHandler elseBranch concode_elem_sep Holder[] handlers concode_elem_sep List<PredicatedHandler> handlers concode_elem_sep AttachmentKey<Boolean> DONE concode_elem_sep AttachmentKey<Boolean> RESTART concode_elem_sep AttachmentKey<Integer> RESTART_COUNT concode_elem_sep int MAX_RESTARTS concode_elem_sep AttachmentKey<Integer> CURRENT_POSITION concode_field_sep boolean shouldRestart concode_elem_sep Set<String> requiredParameters concode_elem_sep Set<String> requiredParameters concode_elem_sep HandlerWrapper build concode_elem_sep HandlerWrapper build concode_elem_sep void setNext concode_elem_sep String name concode_elem_sep String name concode_elem_sep void handleRequest concode_elem_sep HttpHandler getNext concode_elem_sep String defaultParameter concode_elem_sep String defaultParameter concode_elem_sep Map<String,Class<?>> parameters concode_elem_sep Map<String,Class<?>> parameters concode_elem_sep HttpHandler wrap
target: PredicatesHandler function ( final Predicate arg0 , final HandlerWrapper arg1 ) { this . addPredicatedHandler ( arg0 , arg1 , null ) ; return this ; }