EMPTY_VALUE| Constructor and Description | 
|---|
| Form()Empty constructor. | 
| Form(int initialCapacity)Constructor. | 
| Form(java.util.List<Parameter> delegate)Constructor. | 
| Form(Representation webForm)Constructor. | 
| Form(Representation webForm,
    boolean decode)Constructor. | 
| Form(java.lang.String queryString)Constructor. | 
| Form(java.lang.String queryString,
    boolean decode)Constructor. | 
| Form(java.lang.String parametersString,
    char separator)Constructor. | 
| Form(java.lang.String queryString,
    CharacterSet characterSet)Constructor. | 
| Form(java.lang.String queryString,
    CharacterSet characterSet,
    boolean decode)Constructor. | 
| Form(java.lang.String parametersString,
    CharacterSet characterSet,
    char separator)Constructor. | 
| Form(java.lang.String parametersString,
    CharacterSet characterSet,
    char separator,
    boolean decode)Constructor. | 
| Form(java.lang.String parametersString,
    char separator,
    boolean decode)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| Parameter | createEntry(java.lang.String name,
           java.lang.String value)Creates a new entry. | 
| Series<Parameter> | createSeries(java.util.List<Parameter> delegate)Creates a new series. | 
| java.lang.String | encode()Encodes the form using the standard URI encoding mechanism and the UTF-8
 character set. | 
| java.lang.String | encode(CharacterSet characterSet)URL encodes the form. | 
| java.lang.String | encode(CharacterSet characterSet,
      char separator)URL encodes the form. | 
| java.lang.String | getMatrixString()Formats the form as a matrix path string. | 
| java.lang.String | getMatrixString(CharacterSet characterSet)Formats the form as a query string. | 
| java.lang.String | getQueryString()Formats the form as a query string. | 
| java.lang.String | getQueryString(CharacterSet characterSet)Formats the form as a query string. | 
| Representation | getWebRepresentation()Returns the form as a Web representation
 (MediaType.APPLICATION_WWW_FORM). | 
| Representation | getWebRepresentation(CharacterSet characterSet)Returns the form as a Web representation
 (MediaType.APPLICATION_WWW_FORM). | 
add, copyTo, getFirst, getFirst, getFirstValue, getFirstValue, getFirstValue, getFirstValue, getNames, getValues, getValues, getValuesArray, getValuesArray, getValuesArray, getValuesArray, getValuesMap, removeAll, removeAll, removeFirst, removeFirst, set, set, subList, subList, subListadd, add, addAll, addAll, clear, contains, containsAll, equals, get, getDelegate, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, toArray, toArray, toStringpublic Form()
public Form(int initialCapacity)
initialCapacity - The initial list capacity.public Form(java.util.List<Parameter> delegate)
delegate - The delegate list.public Form(Representation webForm)
webForm - The URL encoded Web form.java.io.IOExceptionpublic Form(Representation webForm, boolean decode)
webForm - The URL encoded Web form.java.io.IOExceptionpublic Form(java.lang.String queryString)
queryString - The Web form parameters as a string.java.io.IOExceptionpublic Form(java.lang.String queryString,
            boolean decode)
queryString - The Web form parameters as a string.decode - Indicates if the names and values should be automatically
            decoded.java.io.IOExceptionpublic Form(java.lang.String parametersString,
            char separator)
parametersString - The parameters string to parse.separator - The separator character to append between parameters.java.io.IOExceptionpublic Form(java.lang.String parametersString,
            char separator,
            boolean decode)
parametersString - The parameters string to parse.separator - The separator character to append between parameters.decode - Indicates if the names and values should be automatically
            decoded.java.io.IOExceptionpublic Form(java.lang.String queryString,
            CharacterSet characterSet)
queryString - The Web form parameters as a string.characterSet - The supported character encoding.java.io.IOExceptionpublic Form(java.lang.String queryString,
            CharacterSet characterSet,
            boolean decode)
queryString - The Web form parameters as a string.characterSet - The supported character encoding.decode - Indicates if the names and values should be automatically
            decoded.java.io.IOExceptionpublic Form(java.lang.String parametersString,
            CharacterSet characterSet,
            char separator)
parametersString - The parameters string to parse.characterSet - The supported character encoding.separator - The separator character to append between parameters.java.io.IOExceptionpublic Form(java.lang.String parametersString,
            CharacterSet characterSet,
            char separator,
            boolean decode)
parametersString - The parameters string to parse.characterSet - The supported character encoding.separator - The separator character to append between parameters.decode - Indicates if the names and values should be automatically
            decoded.java.io.IOExceptionpublic Parameter createEntry(java.lang.String name, java.lang.String value)
SeriescreateEntry in class Series<Parameter>name - The name of the entry.value - The value of the entry.public Series<Parameter> createSeries(java.util.List<Parameter> delegate)
SeriescreateSeries in class Series<Parameter>delegate - Optional delegate series.public java.lang.String encode()
                        throws java.io.IOException
java.io.IOExceptionpublic java.lang.String encode(CharacterSet characterSet) throws java.io.IOException
characterSet - The supported character encoding.java.io.IOExceptionpublic java.lang.String encode(CharacterSet characterSet, char separator) throws java.io.IOException
characterSet - The supported character encoding.separator - The separator character to append between parameters.java.io.IOExceptionpublic java.lang.String getMatrixString()
public java.lang.String getMatrixString(CharacterSet characterSet)
characterSet - The supported character encoding.public java.lang.String getQueryString()
public java.lang.String getQueryString(CharacterSet characterSet)
characterSet - The supported character encoding.public Representation getWebRepresentation()
public Representation getWebRepresentation(CharacterSet characterSet)
characterSet - The supported character encoding.Copyright © 2005-2024 Restlet.