com.eviware.soapui.impl.rest.support
Class RestUtils

java.lang.Object
  extended by com.eviware.soapui.impl.rest.support.RestUtils

public class RestUtils
extends java.lang.Object


Constructor Summary
RestUtils()
           
 
Method Summary
static java.lang.String expandPath(java.lang.String path, RestParamsPropertyHolder params, RestRequestInterface request)
           
static java.lang.String extractParams(java.lang.String pathOrEndpoint, RestParamsPropertyHolder params, boolean keepHost)
           
static void extractParamsFromQueryString(RestParamsPropertyHolder params, java.lang.String queryString)
           
static java.lang.String[] extractTemplateParams(java.lang.String path)
           
static java.util.List<java.lang.String> splitMultipleParameters(java.lang.String paramStr, java.lang.String delimiter)
           
static java.util.List<java.lang.String> splitMultipleParametersEmptyIncluded(java.lang.String paramStr, java.lang.String delimiter)
          specificaly used for adding empty parameters also in the list when "send empty parameters" are checked in HTTP TestRequest Properties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RestUtils

public RestUtils()
Method Detail

extractTemplateParams

public static java.lang.String[] extractTemplateParams(java.lang.String path)

extractParams

public static java.lang.String extractParams(java.lang.String pathOrEndpoint,
                                             RestParamsPropertyHolder params,
                                             boolean keepHost)

extractParamsFromQueryString

public static void extractParamsFromQueryString(RestParamsPropertyHolder params,
                                                java.lang.String queryString)

expandPath

public static java.lang.String expandPath(java.lang.String path,
                                          RestParamsPropertyHolder params,
                                          RestRequestInterface request)

splitMultipleParameters

public static java.util.List<java.lang.String> splitMultipleParameters(java.lang.String paramStr,
                                                                       java.lang.String delimiter)

splitMultipleParametersEmptyIncluded

public static java.util.List<java.lang.String> splitMultipleParametersEmptyIncluded(java.lang.String paramStr,
                                                                                    java.lang.String delimiter)
specificaly used for adding empty parameters also in the list when "send empty parameters" are checked in HTTP TestRequest Properties

Parameters:
paramStr -
delimiter -
Returns:


Copyright © 2005-2011 eviware.com. All Rights Reserved.