Package org.restlet.engine.header
Class CookieSettingWriter
- All Implemented Interfaces:
Closeable,Flushable,Appendable,AutoCloseable
Cookie setting header writer.
- Author:
- Jerome Louvel
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappend(CookieSetting cookieSetting) Appends a value.appendValue(String value, int version) Appends a source string as an HTTP comment.static Stringwrite(List<CookieSetting> cookieSettings) Writes a list of cookie settings.static Stringwrite(CookieSetting cookieSetting) Writes a cookie setting.Methods inherited from class org.restlet.engine.header.HeaderWriter
append, append, append, append, append, append, appendComment, appendExtension, appendExtension, appendParameterSeparator, appendProduct, appendQuotedPair, appendQuotedString, appendSpace, appendToken, appendUriEncoded, appendValueSeparator, canWriteMethods inherited from class java.io.StringWriter
append, close, flush, getBuffer, toString, write, write, write, writeMethods inherited from class java.io.Writer
nullWriter, write
-
Constructor Details
-
CookieSettingWriter
public CookieSettingWriter()
-
-
Method Details
-
write
Writes a cookie setting.- Parameters:
cookieSetting- The cookie setting to format.- Returns:
- The formatted cookie setting.
-
write
Writes a list of cookie settings.- Parameters:
cookieSettings- The cookie settings to write.- Returns:
- The formatted cookie setting.
-
append
Description copied from class:HeaderWriterAppends a value.- Specified by:
appendin classHeaderWriter<CookieSetting>- Parameters:
cookieSetting- The value.- Returns:
- This writer.
- Throws:
IllegalArgumentException
-
appendValue
Appends a source string as an HTTP comment.- Parameters:
value- The source string to format.version- The cookie version.- Returns:
- This writer.
-