Package org.rumbledb.serialization
Class XhtmlSerializer
java.lang.Object
org.rumbledb.serialization.XmlSerializer
org.rumbledb.serialization.XhtmlSerializer
- All Implemented Interfaces:
Serializable,Serializer
- See Also:
-
Field Summary
Fields inherited from class org.rumbledb.serialization.XmlSerializer
params -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringescapeAttribute(String value) protected booleanmatchesExpandedQNameEntry(Set<String> entries, Item element) protected StringprepareAttributeValue(Item attribute) protected voidserializeDocumentNode(Item item, StringBuilder sb, String indent, boolean isTopLevel) protected voidserializeElementNode(Item item, StringBuilder sb, String indent, boolean isTopLevel) protected booleanshouldEmitXmlDeclaration(Item item) Methods inherited from class org.rumbledb.serialization.XmlSerializer
appendAttributeOrNamespaceNode, appendCDataText, appendDocTypeIfNeeded, appendTextNode, appendXmlDeclaration, containsElementLikeChild, createNamespaceNode, escapeText, getEffectiveNamespaceScope, getEffectiveVersion, getNamespaceNodesToSerialize, getParentElement, hasSignificantTextChild, isCDataSectionElement, isXml11, matchesElementNamespace, mustPreserveWhitespace, nextIndent, serializationError, serialize, serialize, shouldEmitNamespaceUndeclaration, shouldIndentBeforeChild, shouldIndentElement, shouldSerializeNamespace, supportsPrefixUndeclaration
-
Constructor Details
-
XhtmlSerializer
-
-
Method Details
-
serializeDocumentNode
protected void serializeDocumentNode(Item item, StringBuilder sb, String indent, boolean isTopLevel) - Overrides:
serializeDocumentNodein classXmlSerializer
-
serializeElementNode
- Overrides:
serializeElementNodein classXmlSerializer
-
prepareAttributeValue
- Overrides:
prepareAttributeValuein classXmlSerializer
-
escapeAttribute
- Overrides:
escapeAttributein classXmlSerializer
-
shouldEmitXmlDeclaration
- Overrides:
shouldEmitXmlDeclarationin classXmlSerializer
-
matchesExpandedQNameEntry
- Overrides:
matchesExpandedQNameEntryin classXmlSerializer
-