Class AnyDocument<D extends AnyDocument<D>>

java.lang.Object
com.aoapps.html.any.AnyDocument<D>
Type Parameters:
D - This document type
All Implemented Interfaces:
Encode, Text, Whitespace, AnyCOLGROUP_content<D,D>, AnyContent<D,D>, AnyDATALIST_content<D,D>, AnyDIV_content<D,D>, AnyDL_content<D,D>, AnyEmbeddedContent<D,D>, AnyFlowContent<D,D>, AnyHeadingContent<D,D>, AnyHTML_content<D,D>, AnyInteractiveContent<D,D>, AnyListContent<D,D>, AnyMetadataContent<D,D>, AnyOBJECT_content<D,D>, AnyOPTGROUP_content<D,D>, AnyPalpableContent<D,D>, AnyPhrasingContent<D,D>, AnyScriptSupportingContent<D,D>, AnySectioningContent<D,D>, AnySELECT_content<D,D>, AnyTABLE_content<D,D>, AnyTextContent<D,D>, AnyTR_content<D,D>, AnyUnion_COLGROUP_ScriptSupporting<D,D>, AnyUnion_DATALIST_OPTGROUP<D,D>, AnyUnion_DIV_DL<D,D>, AnyUnion_DL_Palpable<D,D>, AnyUnion_Embedded_Interactive<D,D>, AnyUnion_Embedded_Palpable_Phrasing<D,D>, AnyUnion_Interactive_Phrasing<D,D>, AnyUnion_Metadata_Phrasing<D,D>, AnyUnion_Palpable_Phrasing<D,D>, AnyUnion_TBODY_THEAD_TFOOT<D,D>, Content<D,D>, DocumentWriter

public abstract class AnyDocument<D extends AnyDocument<D>> extends Object implements AnyContent<D,D>
Fluent Java DSL for high-performance HTML generation.

This class implements all content interfaces and supports all element types.

See also HtmlFlow.

Author:
AO Industries, Inc.