Class RequestParameter

java.lang.Object
com.oorian.apis.RequestParameter

public class RequestParameter extends Object
Represents a name-value pair for an HTTP request parameter, with URL encoding support.
  • Constructor Details

    • RequestParameter

      public RequestParameter(String name, Object value)
      Creates a new request parameter with the specified name and value.
      Parameters:
      name - the parameter name.
      value - the parameter value.
  • Method Details

    • getName

      public String getName()
      Returns the parameter name.
      Returns:
      the parameter name.
    • getValue

      public Object getValue()
      Returns the parameter value.
      Returns:
      the parameter value.
    • getEncodedName

      public String getEncodedName() throws HttpRequestException
      Returns the URL-encoded parameter name.
      Returns:
      the URL-encoded name.
      Throws:
      HttpRequestException - if encoding fails.
    • getEncodedValue

      public String getEncodedValue() throws HttpRequestException
      Returns the URL-encoded parameter value.
      Returns:
      the URL-encoded value.
      Throws:
      HttpRequestException - if encoding fails.