Package com.enonic.xp.macro

## Interface MacroService

-     @PublicApi
      public interface MacroService

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `String` | `evaluateMacros​(String text, Function<Macro,​String> macroProcessor)` |
    `Macro` | `parse​(String text)` |
    `String` | `postProcessInstructionSerialize​(Macro macro)` |

- - ### Method Detail

    - #### parse

          Macro parse​(String text)

    - #### evaluateMacros

          String evaluateMacros​(String text,
                                Function<Macro,​String> macroProcessor)

    - #### postProcessInstructionSerialize

          String postProcessInstructionSerialize​(Macro macro)