Package net.sf.saxon.expr.instruct

## Interface InstructionWithComplexContent

- All Known Implementing Classes:
    `ComputedElement`, `Copy`, `DocumentInstr`, `ElementCreator`, `FixedElement`, `ParentNodeConstructor`, `ResultDocument`

      public interface InstructionWithComplexContent

  Interface implemented by instructions that contain a sequence constructor evaluated using the rules for "constructing complex content": for example, xsl:element, xsl:copy, xsl:document, xsl:result-document

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `Expression` | `getContentExpression()` | Get the subexpression that is used to evaluated the content, that is, the contained sequence constructor

- - ### Method Detail

    - #### getContentExpression

          Expression getContentExpression()

      Get the subexpression that is used to evaluated the content, that is, the contained sequence constructor
      Returns:
        the expression that constructs the content