|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Href
Interface representing an URI (the href parameter of an <a> tag). Provides methods to insert new parameters. It doesn't support multiple parameter values
| Method Summary | |
|---|---|
Href |
addParameter(java.lang.String name,
int value)
Adds an int parameter to the href. |
Href |
addParameter(java.lang.String name,
java.lang.Object value)
Adds a parameter to the href. |
void |
addParameterMap(java.util.Map parametersMap)
Adds all the parameters contained in the map to the Href. |
java.lang.Object |
clone()
|
boolean |
equals(java.lang.Object object)
|
java.lang.String |
getAnchor()
Returns the URI anchor. |
java.lang.String |
getBaseUrl()
Getter for the base url (without parameters). |
java.util.Map |
getParameterMap()
Getter for the map containing link parameters. |
void |
removeParameter(java.lang.String name)
Removes a parameter from the href. |
void |
setAnchor(java.lang.String name)
Setter for the URI anchor. |
void |
setFullUrl(java.lang.String url)
Set the full url, overriding any existing parameter. |
void |
setParameterMap(java.util.Map parametersMap)
Adds all the parameters contained in the map to the Href. |
java.lang.String |
toString()
toString: output the full url with parameters. |
| Method Detail |
|---|
Href addParameter(java.lang.String name,
java.lang.Object value)
name - Stringvalue - Object
void removeParameter(java.lang.String name)
name - String
Href addParameter(java.lang.String name,
int value)
name - Stringvalue - int
java.util.Map getParameterMap()
void setParameterMap(java.util.Map parametersMap)
parametersMap - Map containing parametersvoid addParameterMap(java.util.Map parametersMap)
parametersMap - Map containing parametersjava.lang.String getBaseUrl()
void setFullUrl(java.lang.String url)
url - full urljava.lang.String getAnchor()
null if no anchor has been set.void setAnchor(java.lang.String name)
name - string to be used as anchor name (without #).java.lang.String toString()
toString in class java.lang.Objectjava.lang.Object clone()
Object.clone()boolean equals(java.lang.Object object)
equals in class java.lang.ObjectObject.equals(Object)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||