net.sf.urlchecker.v2.communication
Enum HTTPMethods

Package class diagram package HTTPMethods
java.lang.Object
  extended by java.lang.Enum<HTTPMethods>
      extended by net.sf.urlchecker.v2.communication.HTTPMethods
All Implemented Interfaces:
Serializable, Comparable<HTTPMethods>

public enum HTTPMethods
extends Enum<HTTPMethods>

The Enum HTTPMethods for the new version of the httpClient.

$Id: HTTPMethods.java 183 2010-12-17 19:10:21Z georgosn $

Version:
$LastChangedRevision: 183 $
Author:
$LastChangedBy: georgosn $

Enum Constant Summary
DELETE
          The DELETE.
GET
          The GET.
HEAD
          The HEAD.
POST
          The POST.
PUT
          The PUT.
 
Method Summary
 org.apache.http.client.methods.HttpRequestBase getMethod(String source)
          Returns the method to be used as an HttpRequestBase object.
static HTTPMethods valueOf(String name)
          Returns the enum constant of this type with the specified name.
static HTTPMethods[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
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

HEAD

public static final HTTPMethods HEAD
The HEAD.


GET

public static final HTTPMethods GET
The GET.


POST

public static final HTTPMethods POST
The POST.


DELETE

public static final HTTPMethods DELETE
The DELETE.


PUT

public static final HTTPMethods PUT
The PUT.

Method Detail

values

public static HTTPMethods[] 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 (HTTPMethods c : HTTPMethods.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static HTTPMethods valueOf(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:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

getMethod

public org.apache.http.client.methods.HttpRequestBase getMethod(String source)
Returns the method to be used as an HttpRequestBase object.

Parameters:
source - the source
Returns:
the method


Copyright © 2010 Nikolaos Georgosopoulos. All Rights Reserved.