package org.jsondoc.springmvc.scanner.builder; import java.lang.reflect.Method; import org.springframework.http.HttpStatus; import org.springframework.web.bind.annotation.ResponseStatus; public class SpringResponseStatusBuilder { public static String buildResponseStatusCode(Method method) { if (method.isAnnotationPresent(ResponseStatus.class)) { ResponseStatus responseStatus = method.getAnnotation(ResponseStatus.class); return responseStatus.value().toString() + " - " + responseStatus.value().getReasonPhrase(); } else { return HttpStatus.OK.toString() + " - " + "OK"; } } }