Commit 8ced867e authored by igor-suhorukov's avatar igor-suhorukov Committed by Stephane Nicoll

Use Optional value in more functional style

See gh-15575
parent 7946bec1
...@@ -63,10 +63,9 @@ class CompositeHandlerAdapter implements HandlerAdapter { ...@@ -63,10 +63,9 @@ class CompositeHandlerAdapter implements HandlerAdapter {
@Override @Override
public long getLastModified(HttpServletRequest request, Object handler) { public long getLastModified(HttpServletRequest request, Object handler) {
Optional<HandlerAdapter> adapter = getAdapter(handler); Optional<HandlerAdapter> adapter = getAdapter(handler);
if (adapter.isPresent()) { return adapter
return adapter.get().getLastModified(request, handler); .map((handlerAdapter) -> handlerAdapter.getLastModified(request, handler))
} .orElse(0L);
return 0;
} }
private Optional<HandlerAdapter> getAdapter(Object handler) { private Optional<HandlerAdapter> getAdapter(Object handler) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment