``` annotation.listeners .flatMap { it.functions...
# reflect
p
Copy code
annotation.listeners
  .flatMap { it.functions }
  .filter { it == ControllerListener::before }
  .forEach { it.call(listener, annotation.action, request, response }
Listener is the target of the call