@AutoFinal @CompileStatic class GrapeIvy extends Object implements GrapeEngine
 Implementation supporting @Grape and @Grab annotations based on Ivy.
| Type | Name and description | 
|---|---|
| Set<String> | downloadedArtifacts | 
| boolean | enableGrapes | 
| Set<groovy.grape.IvyGrabRecord> | grabRecordsForCurrDependenciesStores the IvyGrabRecord(s) for all dependencies in each grab() call. | 
| org.apache.ivy.Ivy | ivyInstance | 
| Map<ClassLoader, Set<groovy.grape.IvyGrabRecord>> | loadedDeps | 
| Set<String> | resolvedDependencies | 
| org.apache.ivy.core.settings.IvySettings | settings | 
| Constructor and description | 
|---|
| GrapeIvy
                                () | 
| Type Params | Return Type | Name and description | 
|---|---|---|
|  | void | addResolver(Map<String, Object> args) | 
|  | ClassLoader | chooseClassLoader(Map args) | 
|  | groovy.grape.IvyGrabRecord | createGrabRecord(Map dep) | 
|  | Map<String, Map<String, List<String>>> | enumerateGrapes() | 
|  | org.apache.ivy.core.report.ResolveReport | getDependencies(Map args, groovy.grape.IvyGrabRecord[] grabRecords) | 
|  | File | getGrapeCacheDir() | 
|  | File | getGrapeDir() | 
|  | File | getGroovyRoot() | 
|  | File | getLocalGrapeConfig() | 
|  | Object | grab(String endorsedModule) | 
|  | Object | grab(Map args) | 
|  | Object | grab(Map args, Map[] dependencies) | 
|  | Map[] | listDependencies(ClassLoader classLoader) | 
|  | void | processOtherServices(ClassLoader loader, File f) | 
|  | void | processRunners(InputStream is, String name, ClassLoader loader) | 
|  | void | processSerializedCategoryMethods(InputStream is) | 
|  | URI[] | resolve(Map args, Map[] dependencies) | 
|  | URI[] | resolve(Map args, List depsInfo, Map[] dependencies) | 
|  | URI[] | resolve(ClassLoader loader, Map args, Map[] dependencies) | 
|  | URI[] | resolve(ClassLoader loader, Map args, List depsInfo, Map[] dependencies) | 
|  | void | uninstallArtifact(String group, String module, String rev) | 
Stores the IvyGrabRecord(s) for all dependencies in each grab() call.
Copyright © 2003-2024 The Apache Software Foundation. All rights reserved.