Interface PostProcessor

  • All Known Implementing Classes:
    TransformerPostProcessor

    public interface PostProcessor
    Interface for the Post Processing of Config nodes. This will be run against every node in the tree.
    • Method Detail

      • process

        GResultOf<ConfigNode> process​(java.lang.String path,
                                      ConfigNode currentNode)
        run the post process the current node.
        Parameters:
        path - current path
        currentNode - current node to post process.
        Returns:
        the node after running though the post processor.
      • applyConfig

        default void applyConfig​(PostProcessorConfig config)
        Apply the PostProcessorConfig to the Post Processor. Needed when building via the ServiceLoader It is a default method as most Post Processor don't need to apply configs.
        Parameters:
        config - GestaltConfig to update the Post Processor