package ddth.dasp.hetty;
import java.util.Map;
public interface IUrlCreator {
/**
* Creates a relative URL with default options.
*
* @param pathParams
* @param urlParams
* @return
*/
public String createUrl(String[] pathParams, Map<String, Object> urlParams);
/**
* Creates an absolute URL with default schema.
*
* @param pathParams
* @param urlParams
* @param host
* @return
*/
public String createUrl(String[] pathParams, Map<String, Object> urlParams, String host);
/**
* Creates an absolute URL with full options.
*
* @param pathParams
* @param urlParams
* @param host
* @param scheme
* @return
*/
public String createUrl(String[] pathParams, Map<String, Object> urlParams, String host,
String scheme);
}