Package groovy.xml.streamingmarkupsupport

# Class Builder.Built

java.lang.Object
groovy.lang.GroovyObjectSupport
groovy.xml.streamingmarkupsupport.Builder.Built

All Implemented Interfaces:
  `GroovyObject`

Enclosing class:
  Builder

protected abstract static class Builder.Built extends GroovyObjectSupport
Base class for bound markup documents produced by `Builder.bind(Closure)`.

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `protected final Map`
  `namespaceSpecificTags`
  Namespace URI to tag handler metadata for this bound document.
  `protected final Closure`
  `root`
  Root markup closure cloned for this bound document.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `Built(Closure root, Map namespaceTagMap)`
  Creates a bound document with namespace-specific tag metadata.

- ## Method Summary

  ### Methods inherited from class groovy.lang.GroovyObjectSupport

  `getMetaClass, setMetaClass`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

  ### Methods inherited from interface groovy.lang.GroovyObject

  `getProperty, invokeMethod, setProperty`

- ## Field Details

  - ### root

    protected final Closure root
    Root markup closure cloned for this bound document.

  - ### namespaceSpecificTags

    protected final Map namespaceSpecificTags
    Namespace URI to tag handler metadata for this bound document.

- ## Constructor Details

  - ### Built

    public Built(Closure root, Map namespaceTagMap)
    Creates a bound document with namespace-specific tag metadata.
    Parameters:
      `root` - root markup closure
      `namespaceTagMap` - namespace URI to tag handler metadata