# Package org.apache.ivy.ant

- Class Summary
  Class | Description
  --- | ---
  AddPathTask | This task is not directly related to ivy, but is useful in some modular build systems.
  AntBuildTrigger | Triggers an ant build on an event occurence.
  AntCallTrigger | Triggers an call to an ant target on an event occurence.
  AntMessageLogger | Implementation of the simple message facility for ant.
  BuildOBRTask |
  ConvertManifestTask |
  FixDepsTask |
  FixDepsTask.Keep |
  IvyAntSettings |
  IvyAntSettings.Credentials |
  IvyArtifactProperty | Set a set of ant properties according to the last artifact resolved
  IvyArtifactReport | Generates a report of all artifacts involved during the last resolve.
  IvyBuildList | Creates an ant filelist of files (usually build.xml) ordered according to the dependencies declared in ivy files.
  IvyBuildList.OnMissingDescriptor |
  IvyBuildNumber | Look for the latest module in the repository matching the given criteria, and sets a set of properties according to what was found.
  IvyBuildNumber.ResolvedModuleRevisionArtifactInfo |
  IvyCacheFileset | Creates an ant fileset consisting in all artifacts found during a resolve.
  IvyCachePath | Creates an ant path consisting in all artifacts found during a resolve.
  IvyCacheTask | Base class for the cache path related classes: cachepath and cachefileset.
  IvyCheck | Checks the given ivy file using current configuration to see if all dependencies are available, with good confs.
  IvyCleanCache | Cleans the content of Ivy cache(s).
  IvyConfigure | Configure Ivy with an ivysettings.xml file
  IvyConflict |
  IvyConvertPom | Convert a pom to an ivy file
  IvyDeliver | Trigger the delivery of a module, which may consist in a recursive delivery of dependencies and on the replacement in the ivy file of dynamic revisions (like latest.integration) by static ones.
  IvyDependency |
  IvyDependencyArtifact |
  IvyDependencyConf |
  IvyDependencyConf.IvyDependencyConfMapped |
  IvyDependencyExclude |
  IvyDependencyInclude |
  IvyDependencyTree |
  IvyDependencyUpdateChecker |
  IvyExclude |
  IvyExtractFromSources | Extracts imports from a set of java sources and generate corresponding ivy file
  IvyExtractFromSources.Ignore |
  IvyFindRevision | Look for the latest module in the repository matching the given criteria, and sets a set of properties according to what was found.
  IvyInfo | Parses information about an ivy file and make them available in ant.
  IvyInstall | Allow to install a module or a set of module from repository to another one.
  IvyListModules | Look for modules in the repository matching the given criteria, and sets a set of properties according to what was found.
  IvyMakePom | Convert an ivy file to a pom
  IvyOverride |
  IvyPostResolveTask | Base class for tasks needing to be performed after a resolve.
  IvyPublish | This task allow to publish a module revision to an Ivy repository.
  IvyPublish.ArtifactsPattern |
  IvyReport | This ant task let users generates reports (html, xml, graphml, ...) from the last resolve done.
  IvyRepositoryReport | Generates a report of dependencies of a set of modules in the repository.
  IvyResolve | This task allow to call the Ivy dependency resolution from ant.
  IvyResources |
  IvyRetrieve | This task allow to retrieve dependencies from the cache to a local directory like a lib dir.
  IvyTask | Base class for all ivy ant tasks, deal particularly with ivy instance storage in ant project.
  IvyVar | This task let user set ivy variables from ant.
  PackageMapping | Describes a mapping between a package name and an org name revision uple