Class ComputedElementConstructorRuntimeIterator

All Implemented Interfaces:
com.esotericsoftware.kryo.KryoSerializable, Serializable, RuntimeIteratorInterface

public class ComputedElementConstructorRuntimeIterator extends AtMostOneItemLocalRuntimeIterator
Runtime iterator for computed element constructors.
See Also:
  • Constructor Details

    • ComputedElementConstructorRuntimeIterator

      public ComputedElementConstructorRuntimeIterator(String staticElementName, RuntimeIterator contentIterator, RuntimeStaticContext staticContext)
      Constructor for static element name: element elementName { content }
      Parameters:
      staticElementName - The static element name
      contentIterator - The content iterator
      staticContext - The runtime static context
    • ComputedElementConstructorRuntimeIterator

      public ComputedElementConstructorRuntimeIterator(AtomizationIterator nameIterator, RuntimeIterator contentIterator, RuntimeStaticContext staticContext)
      Constructor for dynamic element name: element { nameExpression } { content }
      Parameters:
      nameIterator - The dynamic element name iterator (wrapped in AtomizationIterator)
      contentIterator - The content iterator
      staticContext - The runtime static context
  • Method Details