public class PreferenceWriter extends HeaderWriter<Preference<?>>
Constructor and Description |
---|
PreferenceWriter() |
Modifier and Type | Method and Description |
---|---|
PreferenceWriter |
append(Preference<?> pref)
Appends a value.
|
PreferenceWriter |
appendQuality(float quality)
Formats a quality value.
If the quality is invalid, an IllegalArgumentException is thrown. |
static boolean |
isValidQuality(float quality)
Indicates if the quality value is valid.
|
static java.lang.String |
write(java.util.List prefs)
Writes a list of preferences with a comma separator.
|
append, append, append, append, append, append, appendComment, appendExtension, appendExtension, appendParameterSeparator, appendProduct, appendQuotedPair, appendQuotedString, appendSpace, appendToken, appendUriEncoded, appendValueSeparator, canWrite
public static boolean isValidQuality(float quality)
quality
- The quality value.public static java.lang.String write(java.util.List prefs)
prefs
- The list of preferences.java.io.IOException
public PreferenceWriter append(Preference<?> pref)
HeaderWriter
append
in class HeaderWriter<Preference<?>>
pref
- The value.public PreferenceWriter appendQuality(float quality)
quality
- The quality value as a float.Copyright © 2005-2020 Restlet.