@Override
	public void route(RequestPredicate predicate, HandlerFunction<?> handlerFunction) {
		this.currentRouterFunctionDatas = new ArrayList<>();
		predicate.accept(this);
		commonRoute();
	}
The type Router function visitor.

@author bnasslahsen
springdoc-openapi-starter-webflux-api/src/main/java/org/springdoc/webflux/core/visitor/RouterFunctionVisitor.java