Class CachingMavenRecipeBundleResolver

java.lang.Object
org.openrewrite.maven.marketplace.CachingMavenRecipeBundleResolver
All Implemented Interfaces:
AutoCloseable, org.openrewrite.marketplace.RecipeBundleResolver

public class CachingMavenRecipeBundleResolver extends Object implements org.openrewrite.marketplace.RecipeBundleResolver
  • Constructor Details

    • CachingMavenRecipeBundleResolver

      public CachingMavenRecipeBundleResolver()
  • Method Details

    • getEcosystem

      public String getEcosystem()
      Specified by:
      getEcosystem in interface org.openrewrite.marketplace.RecipeBundleResolver
    • resolve

      public org.openrewrite.marketplace.RecipeBundleReader resolve(org.openrewrite.marketplace.RecipeBundle bundle)
      Specified by:
      resolve in interface org.openrewrite.marketplace.RecipeBundleResolver
    • resolverFor

      public org.openrewrite.marketplace.RecipeBundleResolver resolverFor(org.openrewrite.marketplace.RecipeBundle bundle)