vertx / io.vertx.maven.resolver / ResolutionOptions

ResolutionOptions

open class ResolutionOptions

Options configuring the resolution of a single dependency.

Author
Clement Escoffier

Constructors

<init>

ResolutionOptions()

Options configuring the resolution of a single dependency.

Functions

addExclusion

open fun addExclusion(exclusion: String): ResolutionOptions

Adds an exclusion. The excluded dependencies and its children would not be resolved. The exclusion is given under the following form: groupId:artifactId.

equals

open fun equals(other: Any?): Boolean

getExclusions

open fun getExclusions(): MutableList<String>

hashCode

open fun hashCode(): Int

isWithTransitive

open fun isWithTransitive(): Boolean

removeExclusion

open fun removeExclusion(exclusion: String): ResolutionOptions

Removes an exclusion.

setWithTransitive

open fun setWithTransitive(withTransitive: Boolean): ResolutionOptions

Sets whether or not the resolution of the dependency should include the transitive dependencies.