com.licorize.api.client.constant
Class LicorizeApiUrls.LicorizeApiUrlBuilder

java.lang.Object
  extended by com.licorize.api.client.constant.LicorizeApiUrls.LicorizeApiUrlBuilder
Enclosing class:
LicorizeApiUrls

public static class LicorizeApiUrls.LicorizeApiUrlBuilder
extends java.lang.Object

The Class LicorizeApiUrlBuilder.


Constructor Summary
LicorizeApiUrls.LicorizeApiUrlBuilder(java.lang.String urlFormat)
          Instantiates a new linked in api url builder.
 
Method Summary
 java.lang.String buildUrl()
          Builds the url.
 LicorizeApiUrls.LicorizeApiUrlBuilder withEmptyField(java.lang.String name)
          With empty field.
 LicorizeApiUrls.LicorizeApiUrlBuilder withField(java.lang.String name, java.lang.String value)
          With field.
 LicorizeApiUrls.LicorizeApiUrlBuilder withField(java.lang.String name, java.lang.String value, boolean escape)
          With field.
 LicorizeApiUrls.LicorizeApiUrlBuilder withParameter(java.lang.String name, java.lang.String value)
          With parameter.
 LicorizeApiUrls.LicorizeApiUrlBuilder withParameters(java.lang.String name, java.util.Collection<java.lang.String> values)
          With parameters.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LicorizeApiUrls.LicorizeApiUrlBuilder

public LicorizeApiUrls.LicorizeApiUrlBuilder(java.lang.String urlFormat)
Instantiates a new linked in api url builder.

Parameters:
urlFormat - the url format
Method Detail

withParameter

public LicorizeApiUrls.LicorizeApiUrlBuilder withParameter(java.lang.String name,
                                                           java.lang.String value)
With parameter.

Parameters:
name - the name
value - the value
Returns:
the linked in api url builder

withParameters

public LicorizeApiUrls.LicorizeApiUrlBuilder withParameters(java.lang.String name,
                                                            java.util.Collection<java.lang.String> values)
With parameters.

Parameters:
name - the name
values - the values
Returns:
the linked in api url builder

withEmptyField

public LicorizeApiUrls.LicorizeApiUrlBuilder withEmptyField(java.lang.String name)
With empty field.

Parameters:
name - the name
Returns:
the linked in api url builder

withField

public LicorizeApiUrls.LicorizeApiUrlBuilder withField(java.lang.String name,
                                                       java.lang.String value)
With field.

Parameters:
name - the name
value - the value
Returns:
the linked in api url builder

withField

public LicorizeApiUrls.LicorizeApiUrlBuilder withField(java.lang.String name,
                                                       java.lang.String value,
                                                       boolean escape)
With field.

Parameters:
name - the name
value - the value
Returns:
the linked in api url builder

buildUrl

public java.lang.String buildUrl()
Builds the url.

Returns:
the string


Copyright © 2010. All Rights Reserved.