Package groovy.grape

Interface GrapeEngine


public interface GrapeEngine
  • Field Details

  • Method Details

    • grab

      Object grab(String endorsedModule)
    • grab

      Object grab(Map args)
    • grab

      Object grab(Map args, Map... dependencies)
    • enumerateGrapes

      Map<String,Map<String,List<String>>> enumerateGrapes()
    • resolve

      URI[] resolve(Map args, Map... dependencies)
    • resolve

      URI[] resolve(Map args, List depsInfo, Map... dependencies)
    • listDependencies

      Map[] listDependencies(ClassLoader classLoader)
    • addResolver

      void addResolver(Map<String,Object> args)
    • setLoggingLevel

      default void setLoggingLevel(int level)
      Sets the logging level for the grape engine.
      Parameters:
      level - the logging level (0=quiet/errors only, 1=warn, 2=info, 3=verbose, 4=debug)