public interface FluentDocument extends FluentNode, Document
Document
interface. Note: This interface is an
implementation detail of FluentDocument.Builder
and should not be
extended directly.Modifier and Type | Interface and Description |
---|---|
static class |
FluentDocument.Builder
|
FluentNode.InvocationHandler
NODE_TYPE_MAP
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
Modifier and Type | Method and Description |
---|---|
default FluentDocument |
add(Node... nodes)
|
default FluentDocument |
add(Stream<Node> stream)
|
default FluentDocument |
owner()
|
attr, attr, attrNS, attrNS, cdata, comment, content, content, element, element, elementNS, elementNS, fragment, fragment, name, text, value, value
adoptNode, createAttribute, createAttributeNS, createCDATASection, createComment, createDocumentFragment, createElement, createElementNS, createEntityReference, createProcessingInstruction, createTextNode, getDoctype, getDocumentElement, getDocumentURI, getDomConfig, getElementById, getElementsByTagName, getElementsByTagNameNS, getImplementation, getInputEncoding, getStrictErrorChecking, getXmlEncoding, getXmlStandalone, getXmlVersion, importNode, normalizeDocument, renameNode, setDocumentURI, setStrictErrorChecking, setXmlStandalone, setXmlVersion
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
default FluentDocument add(Node... nodes)
FluentNode
add
in interface FluentNode
nodes
- The Node
s to add.this
default FluentDocument add(Stream<Node> stream)
FluentNode
add
in interface FluentNode
stream
- The Stream
of Node
s to
add.this
default FluentDocument owner()
FluentNode
owner
in interface FluentNode
FluentDocument
.Copyright © 2015–2020 Allen D. Ball. All rights reserved.