public interface  org.linkedin.util.url.URL extends java.lang.Object
{
public abstract java.lang.String getPath();
public abstract java.util.List getPathComponents();
public abstract java.lang.String getFragment();
public abstract java.lang.String getQueryString();
public abstract org.linkedin.util.url.Query getQuery();
public abstract boolean getHasPath();
public abstract boolean getHasFragment();
public abstract boolean getHasQueryParameters();
public abstract java.lang.String getURL();
public abstract java.lang.String getScheme();
public abstract boolean getHasScheme();
public abstract java.lang.String getUserInfo();
public abstract boolean getHasUserInfo();
public abstract java.lang.String getHost();
public abstract boolean getHasHost();
public abstract int getPort();
public abstract boolean getHasPort();
public abstract org.linkedin.util.url.URL createRelativeURL();
public abstract java.net.URL toJavaURL();
}