public static class
UrlBuilder.Builder
extends Object
Builder for constructing instances of UrlBuilder.
Public Constructor Summary
Public Method Summary
| UrlBuilder |
build()
Constructs an instance of
UrlBuilder. |
| UrlBuilder.Builder |
setColumns(Set<String> columns)
Sets the column names whose values will be substituted into the
format to generate the URL.
|
| UrlBuilder.Builder |
setColumnsToEscape(Set<String> columnsToEscape)
Sets the column names whose values will be URL escaped.
|
| UrlBuilder.Builder |
setFormat(String format)
Sets the URL format.
|
Inherited Method Summary
Public Constructors
public UrlBuilder.Builder ()
Public Methods
public UrlBuilder.Builder setColumns (Set<String> columns)
Sets the column names whose values will be substituted into the format to generate the URL.
Parameters
| columns | a set of column names |
|---|
public UrlBuilder.Builder setColumnsToEscape (Set<String> columnsToEscape)
Sets the column names whose values will be URL escaped. Must be a subset of the URL columns
Parameters
| columnsToEscape | a set of column names |
|---|
public UrlBuilder.Builder setFormat (String format)
Sets the URL format.
Parameters
| format | a MessageFormat-style format string for the URL
|
|---|