Enum-Klasse HTTP_METHOD

java.lang.Object
java.lang.Enum<HTTP_METHOD>
de.uplanet.net.http.HTTP_METHOD
Alle implementierten Schnittstellen:
Serializable, Comparable<HTTP_METHOD>, Constable

@Scriptable @ConstantClass public enum HTTP_METHOD extends Enum<HTTP_METHOD>
  • Enum-Konstanten - Details

    • GET

      public static final HTTP_METHOD GET
    • POST

      public static final HTTP_METHOD POST
    • PUT

      public static final HTTP_METHOD PUT
    • PATCH

      public static final HTTP_METHOD PATCH
    • DELETE

      public static final HTTP_METHOD DELETE
    • OPTIONS

      public static final HTTP_METHOD OPTIONS
    • PROPFIND

      public static final HTTP_METHOD PROPFIND
      The WebDAV PROPFIND method.
    • PROPPATCH

      public static final HTTP_METHOD PROPPATCH
      The WebDAV PROPPATCH method.
    • MKCOL

      public static final HTTP_METHOD MKCOL
      The WebDAV MKCOL method.
    • COPY

      public static final HTTP_METHOD COPY
      The WebDAV COPY method.
    • MOVE

      public static final HTTP_METHOD MOVE
      The WebDAV MOVE method.
    • LOCK

      public static final HTTP_METHOD LOCK
      The WebDAV LOCK method.
    • UNLOCK

      public static final HTTP_METHOD UNLOCK
      The WebDAV UNLOCK method.
  • Methodendetails

    • values

      public static HTTP_METHOD[] values()
      Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
      Gibt zurück:
      ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration
    • valueOf

      public static HTTP_METHOD valueOf(String name)
      Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enum-Konstante in dieser Klasse deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)
      Parameter:
      name - Name der zurückzugebenden Enumerationskonstante.
      Gibt zurück:
      Enumerationskonstante mit dem angegebenen Namen
      Löst aus:
      IllegalArgumentException - wenn diese Enum-Klasse keine Konstante mit dem angegebenen Namen enthält
      NullPointerException - wenn das Argument nicht angegeben wird
    • matches

      public boolean matches(String p_strMethod)
      Check if this method matches the given method value.
      Parameter:
      p_strMethod - The HTTP method.
      Gibt zurück:
      true if the given value matches this method, or false otherwise.
    • toNames

      public static ArrayList<String> toNames(HTTP_METHOD... p_methods)
      Convert the given HTTP methods to a list of strings.
      Parameter:
      p_methods - The HTTP methods.
      Gibt zurück:
      The given methods as a list of strings.
    • toNames

      public static ArrayList<String> toNames(Collection<HTTP_METHOD> p_methods)
      Convert the given HTTP methods to a list of strings.
      Parameter:
      p_methods - The HTTP methods.
      Gibt zurück:
      The given methods as a list of strings.
    • toHeaderValue

      public static String toHeaderValue(HTTP_METHOD... p_methods)
      Convert the given HTTP methods to a comma-separated list suitable for being used as a HTTP header value.

      If the list of given methods is empty, null will be returned.

      Parameter:
      p_methods - The HTTP methods.
      Gibt zurück:
      A comma-separated list of methods, or null.
    • toHeaderValue

      public static String toHeaderValue(Collection<HTTP_METHOD> p_methods)
      Convert the given HTTP methods to a comma-separated list suitable for being used as a HTTP header value.

      If the list of given methods is null or empty, this method returns null.

      Parameter:
      p_methods - The HTTP methods.
      Gibt zurück:
      A comma-separated list of methods, or null.