## Package org.apache.ivy.ant

Class Summary
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.
BuildBundleRepoDescriptorTask
ConvertManifestTask
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
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