## Uses of Class
org.jsoup.nodes.Document.OutputSettings

Packages that use Document.OutputSettings
org.jsoup: Contains the main `Jsoup` class, which provides convenient static access to the jsoup functionality.
org.jsoup.nodes: HTML document structure nodes.

### Uses of Document.OutputSettings in org.jsoup

Methods in org.jsoup with parameters of type Document.OutputSettings
`static java.lang.String` Jsoup.`clean​(java.lang.String bodyHtml, java.lang.String baseUri, Safelist safelist, Document.OutputSettings outputSettings)` Get safe HTML from untrusted input HTML, by parsing input HTML and filtering it through a safe-list of permitted tags and attributes.
`static java.lang.String` Jsoup.`clean​(java.lang.String bodyHtml, java.lang.String baseUri, Whitelist safelist, Document.OutputSettings outputSettings)` Deprecated. as of 1.14.1.

### Uses of Document.OutputSettings in org.jsoup.nodes

Methods in org.jsoup.nodes that return Document.OutputSettings
`Document.OutputSettings` Document.OutputSettings.`charset​(java.lang.String charset)` Update the document's output charset.
`Document.OutputSettings` Document.OutputSettings.`charset​(java.nio.charset.Charset charset)` Update the document's output charset.
`Document.OutputSettings` Document.OutputSettings.`clone()`
`Document.OutputSettings` Document.OutputSettings.`escapeMode​(Entities.EscapeMode escapeMode)` Set the document's escape mode, which determines how characters are escaped when the output character set does not support a given character:- using either a named or a numbered escape.
`Document.OutputSettings` Document.OutputSettings.`indentAmount​(int indentAmount)` Set the indent amount for pretty printing
`Document.OutputSettings` Document.OutputSettings.`outline​(boolean outlineMode)` Enable or disable HTML outline mode.
`Document.OutputSettings` Document.`outputSettings()` Get the document's current output settings.
`Document.OutputSettings` Document.OutputSettings.`prettyPrint​(boolean pretty)` Enable or disable pretty printing.
`Document.OutputSettings` Document.OutputSettings.`syntax​(Document.OutputSettings.Syntax syntax)` Set the document's output syntax.

Methods in org.jsoup.nodes with parameters of type Document.OutputSettings
`static java.lang.String` Entities.`escape​(java.lang.String string, Document.OutputSettings out)` HTML escape an input string.
`protected void` Attribute.`html​(java.lang.Appendable accum, Document.OutputSettings out)`
`protected static void` Attribute.`html​(java.lang.String key, java.lang.String val, java.lang.Appendable accum, Document.OutputSettings out)`
`protected void` Node.`indent​(java.lang.Appendable accum, int depth, Document.OutputSettings out)`
`Document` Document.`outputSettings​(Document.OutputSettings outputSettings)` Set the document's output settings.
`protected static boolean` Attribute.`shouldCollapseAttribute​(java.lang.String key, java.lang.String val, Document.OutputSettings out)`
`protected boolean` Attribute.`shouldCollapseAttribute​(Document.OutputSettings out)` Collapsible if it's a boolean attribute and value is empty or same as name