Builder

org.encalmo.writer.xml.XmlWriterMacroVisitor.Builder
See theBuilder companion object
class Builder

Helper class to build the XML output using the StatementsCache.

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

inline def appendElementEnd(using cache: StatementsCache)(tagName: TagName): Unit
inline def appendElementStart(using cache: StatementsCache)(tagName: TagName): Unit
inline def appendElementStartWithAttributes(using cache: StatementsCache)(tagName: TagName, attributes: cache.quotes.reflect.Term): Unit
inline def appendText(using cache: StatementsCache)(tagValue: Any): Unit
def initialize(builderExpr: Expr[XmlOutputBuilder])(using cache: StatementsCache): Unit