Package org.apache.ivy.core.module.descriptor
package org.apache.ivy.core.module.descriptor
-
ClassDescriptionAbstract class used as implementation for both
IncludeRule
andExcludeRule
, since their contract is almost identicalRepresentation of a published 'file' in the development environment.Represents a module configurationObjects implementing this interface are aware of module configurations, and can thus be added to configurations, and list their configurations.A configuration which is actually a group of several configurations.A configuration which is actually the intersection of several configurations.This class can be used as the default implementation for DependencyDescriptor.This describes an artifact that is asked for a dependency.Describes a dependency from a depender to a dependee.A DependencyDescriptorMediator is responsible for dependency descriptor mediation.This describes a rule of exclusion.Describes parent descriptor information for a module descriptor.This describes a rule of inclusion.Interface for elements that can be inherited from a parent descriptor by a child descriptor.Descriptor of a module.DependencyDescriptorMediator used to override some dependency descriptors values, such as the branch or version of the dependency.Marker interface for module descriptor of a module in a workspace, then having special semantics, like artifacts declared by the resolver rather than the descriptor