Class AdHocRecipe

java.lang.Object
org.openrewrite.Recipe
org.openrewrite.test.AdHocRecipe
All Implemented Interfaces:
Cloneable

public class AdHocRecipe extends org.openrewrite.Recipe
  • Constructor Details

    • AdHocRecipe

      public AdHocRecipe()
  • Method Details

    • withGenerator

      public AdHocScanningRecipe withGenerator(Supplier<Collection<org.openrewrite.SourceFile>> generator)
    • getDisplayName

      public String getDisplayName()
      Specified by:
      getDisplayName in class org.openrewrite.Recipe
    • getDescription

      public String getDescription()
      Specified by:
      getDescription in class org.openrewrite.Recipe
    • getName

      public String getName()
      Overrides:
      getName in class org.openrewrite.Recipe
    • causesAnotherCycle

      public boolean causesAnotherCycle()
      Overrides:
      causesAnotherCycle in class org.openrewrite.Recipe
    • maxCycles

      public int maxCycles()
      Overrides:
      maxCycles in class org.openrewrite.Recipe
    • getMaintainers

      public List<org.openrewrite.Maintainer> getMaintainers()
      Overrides:
      getMaintainers in class org.openrewrite.Recipe
    • getVisitor

      public org.openrewrite.TreeVisitor<?,org.openrewrite.ExecutionContext> getVisitor()
      Overrides:
      getVisitor in class org.openrewrite.Recipe