public class ExternalFinderItemURL
extends java.lang.Object
ExternalFinderItemURL.Builder
to construct.Modifier and Type | Class and Description |
---|---|
static class |
ExternalFinderItemURL.Builder |
Constructor and Description |
---|
ExternalFinderItemURL(java.lang.String url,
ExternalFinderItem.TARGET target,
ExternalFinderItem.ENCODING encoding) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.net.URI |
generateURL(java.lang.String findingWords) |
ExternalFinderItem.ENCODING |
getEncoding() |
ExternalFinderItem.TARGET |
getTarget() |
java.lang.String |
getURL() |
int |
hashCode() |
public ExternalFinderItemURL(java.lang.String url, ExternalFinderItem.TARGET target, ExternalFinderItem.ENCODING encoding)
public java.lang.String getURL()
public ExternalFinderItem.TARGET getTarget()
public ExternalFinderItem.ENCODING getEncoding()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.net.URI generateURL(java.lang.String findingWords) throws java.io.UnsupportedEncodingException, java.net.URISyntaxException
java.io.UnsupportedEncodingException
java.net.URISyntaxException