Enum WebTarget

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<WebTarget>

    public enum WebTarget
    extends java.lang.Enum<WebTarget>
    The target of the web.
    Since:
    1.0.0
    Author:
    Mercy
    See Also:
    ResponseBody, ResponseCookie
    • Method Summary

      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      static WebTarget valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static WebTarget[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      abstract void writeValue​(org.springframework.web.context.request.NativeWebRequest request, java.lang.String name, java.lang.String value)
      Write value to the target
      • Methods inherited from class java.lang.Enum

        clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Enum Constant Detail

      • RESPONSE_BODY

        public static final WebTarget RESPONSE_BODY
        The body of response
      • RESPONSE_HEADER

        public static final WebTarget RESPONSE_HEADER
      • RESPONSE_COOKIE

        public static final WebTarget RESPONSE_COOKIE
        The cookie of response Value
    • Method Detail

      • values

        public static WebTarget[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (WebTarget c : WebTarget.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static WebTarget valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • writeValue

        public abstract void writeValue​(org.springframework.web.context.request.NativeWebRequest request,
                                        java.lang.String name,
                                        java.lang.String value)
        Write value to the target
        Parameters:
        request - the NativeWebRequest
        name - the name
        value - the value