Class EnglishReasonPhraseCatalog

  • All Implemented Interfaces:
    ReasonPhraseCatalog

    @Contract(threading=IMMUTABLE)
    public class EnglishReasonPhraseCatalog
    extends java.lang.Object
    implements ReasonPhraseCatalog
    English reason phrases for HTTP status codes. All status codes defined in RFC1945 (HTTP/1.0), RFC2616 (HTTP/1.1), and RFC2518 (WebDAV) are supported.
    Since:
    4.0
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getReason​(int status, java.util.Locale loc)
      Obtains the reason phrase for a status code.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • INSTANCE

        public static final EnglishReasonPhraseCatalog INSTANCE
        The default instance of this catalog. This catalog is thread safe, so there typically is no need to create other instances.
    • Method Detail

      • getReason

        public java.lang.String getReason​(int status,
                                          java.util.Locale loc)
        Obtains the reason phrase for a status code.
        Specified by:
        getReason in interface ReasonPhraseCatalog
        Parameters:
        status - the status code, in the range 100-599
        loc - ignored
        Returns:
        the reason phrase, or null