@Immutable public class URLData extends Object implements IURLData
IURLData interface.| Modifier and Type | Field and Description |
|---|---|
static URLData |
EMPTY_URL_DATA
The string representing an empty URL.
|
| Constructor and Description |
|---|
URLData(String sPath) |
URLData(String sPath,
ICommonsOrderedMap<String,String> aParams) |
URLData(String sPath,
ICommonsOrderedMap<String,String> aParams,
String sAnchor) |
| Modifier and Type | Method and Description |
|---|---|
ICommonsOrderedMap<String,String> |
directGetAllParams() |
boolean |
equals(Object o) |
ICommonsOrderedMap<String,String> |
getAllParams() |
String |
getAnchor() |
int |
getParamCount() |
String |
getPath() |
boolean |
hasAnchor() |
int |
hashCode() |
boolean |
hasParams() |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitgetProtocol, hasKnownProtocolpublic static final URLData EMPTY_URL_DATA
public boolean hasParams()
@Nonnegative public int getParamCount()
getParamCount in interface IURLData@Nullable @ReturnsMutableObject(value="Performance reasons") public ICommonsOrderedMap<String,String> directGetAllParams()
directGetAllParams in interface IURLDatanull.@Nonnull @ReturnsMutableCopy public ICommonsOrderedMap<String,String> getAllParams()
getAllParams in interface IURLDatanull.public boolean hasAnchor()
Copyright © 2014–2016 Philip Helger. All rights reserved.