Class JavaTemplateLanguageExtension

java.lang.Object
org.openrewrite.java.internal.template.JavaTemplateLanguageExtension
Direct Known Subclasses:
JavaTemplateJavaExtension

public abstract class JavaTemplateLanguageExtension extends Object
Each language that extends J should provide a template extension that helps JavaTemplate build the telescoping name scope around the coordinate. When that process encounters a language-specific grammatical construct, it is this extension that will help build it out.
  • Constructor Details

  • Method Details

    • getMixin

      public abstract org.openrewrite.TreeVisitor<? extends org.openrewrite.java.tree.J,Integer> getMixin()