Groovy Documentation

groovy.grape
[Groovy] Class GrapeIvy

java.lang.Object
  groovy.grape.GrapeIvy
All Implemented Interfaces:
GrapeEngine

class GrapeIvy
extends java.lang.Object

Authors:
Danno Ferrin
Paul King
Roshan Dawrani (roshandawrani)


Property Summary
static int DEFAULT_DEPTH

java.util.Set downloadedArtifacts

boolean enableGrapes

java.util.Set grabRecordsForCurrDependencies

org.apache.ivy.Ivy ivyInstance

java.util.Map loadedDeps

java.util.Set resolvedDependencies

org.apache.ivy.core.settings.IvySettings settings

 
Constructor Summary
GrapeIvy()

 
Method Summary
void addResolver(java.util.Map args)

java.lang.Object chooseClassLoader(java.util.Map args)

IvyGrabRecord createGrabRecord(java.util.Map deps)

java.util.Map enumerateGrapes()

org.apache.ivy.core.report.ResolveReport getDependencies(java.util.Map args, IvyGrabRecord... grabRecords)

java.io.File getGrapeCacheDir()

java.io.File getGrapeDir()

java.io.File getGroovyRoot()

java.io.File getLocalGrapeConfig()

java.lang.Object grab(java.lang.String endorsedModule)

java.lang.Object grab(java.util.Map args)

java.lang.Object grab(java.util.Map args, java.util.Map... dependencies)

java.util.Map[] listDependencies(java.lang.ClassLoader classLoader)

void processOtherServices(java.io.File f, java.lang.ClassLoader loader)

void processRunners(java.io.InputStream is, java.lang.String name, java.lang.ClassLoader loader)

void processSerializedCategoryMethods(java.io.InputStream is)

java.net.URI[] resolve(java.util.Map args, java.util.Map... dependencies)

java.net.URI[] resolve(java.util.Map args, java.util.List depsInfo, java.util.Map... dependencies)

java.net.URI[] resolve(java.lang.ClassLoader loader, java.util.Map args, java.util.Map... dependencies)

java.net.URI[] resolve(java.lang.ClassLoader loader, java.util.Map args, java.util.List depsInfo, java.util.Map... dependencies)

void uninstallArtifact(java.lang.String group, java.lang.String module, java.lang.String rev)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Property Detail

DEFAULT_DEPTH

static final int DEFAULT_DEPTH


downloadedArtifacts

java.util.Set downloadedArtifacts


enableGrapes

boolean enableGrapes


grabRecordsForCurrDependencies

java.util.Set grabRecordsForCurrDependencies


ivyInstance

org.apache.ivy.Ivy ivyInstance


loadedDeps

java.util.Map loadedDeps


resolvedDependencies

java.util.Set resolvedDependencies


settings

org.apache.ivy.core.settings.IvySettings settings


 
Constructor Detail

GrapeIvy

GrapeIvy()


 
Method Detail

addResolver

void addResolver(java.util.Map args)


chooseClassLoader

java.lang.Object chooseClassLoader(java.util.Map args)


createGrabRecord

IvyGrabRecord createGrabRecord(java.util.Map deps)


enumerateGrapes

java.util.Map enumerateGrapes()


getDependencies

org.apache.ivy.core.report.ResolveReport getDependencies(java.util.Map args, IvyGrabRecord... grabRecords)


getGrapeCacheDir

java.io.File getGrapeCacheDir()


getGrapeDir

java.io.File getGrapeDir()


getGroovyRoot

java.io.File getGroovyRoot()


getLocalGrapeConfig

java.io.File getLocalGrapeConfig()


grab

java.lang.Object grab(java.lang.String endorsedModule)


grab

java.lang.Object grab(java.util.Map args)


grab

java.lang.Object grab(java.util.Map args, java.util.Map... dependencies)


listDependencies

java.util.Map[] listDependencies(java.lang.ClassLoader classLoader)


processOtherServices

void processOtherServices(java.io.File f, java.lang.ClassLoader loader)


processRunners

void processRunners(java.io.InputStream is, java.lang.String name, java.lang.ClassLoader loader)


processSerializedCategoryMethods

void processSerializedCategoryMethods(java.io.InputStream is)


resolve

java.net.URI[] resolve(java.util.Map args, java.util.Map... dependencies)


resolve

java.net.URI[] resolve(java.util.Map args, java.util.List depsInfo, java.util.Map... dependencies)


resolve

java.net.URI[] resolve(java.lang.ClassLoader loader, java.util.Map args, java.util.Map... dependencies)


resolve

java.net.URI[] resolve(java.lang.ClassLoader loader, java.util.Map args, java.util.List depsInfo, java.util.Map... dependencies)


uninstallArtifact

void uninstallArtifact(java.lang.String group, java.lang.String module, java.lang.String rev)


 

Groovy Documentation