Class AstStringCompiler


  • public class AstStringCompiler
    extends Object
    This class handles converting Strings to ASTNode lists.
    • Constructor Detail

      • AstStringCompiler

        public AstStringCompiler()
    • Method Detail

      • compile

        public List<ASTNode> compile​(String script,
                                     CompilePhase compilePhase,
                                     boolean statementsOnly)
        Performs the String source to List of ASTNode.
        Parameters:
        script - a Groovy script in String form
        compilePhase - the int based CompilePhase to compile it to.
        statementsOnly -
        Returns:
        List of ASTNode
      • compile

        public List<ASTNode> compile​(String script)
        Performs the String source to List of statement ASTNode.
        Parameters:
        script - a Groovy script in String form
        Returns:
        List of statement ASTNode
        Since:
        3.0.0