public final class JkResolutionParameters<T>
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
JkResolutionParameters.JkConflictResolver
Strategy for resolving version conflict
|
Modifier and Type | Method and Description |
---|---|
JkResolutionParameters.JkConflictResolver |
getConflictResolver()
Returns the conflict resolver to use.
|
boolean |
isFailOnDependencyResolutionError() |
boolean |
isRefreshed()
Returns
true if during the resolution phase, the dynamic
version must be resolved as well or the cache can be reused. |
static JkResolutionParameters |
of() |
JkResolutionParameters<T> |
setConflictResolver(JkResolutionParameters.JkConflictResolver conflictResolver)
Set the
JkResolutionParameters.JkConflictResolver to use. |
JkResolutionParameters<T> |
setFailOnDependencyResolutionError(boolean failOnDependencyResolutionError)
If
true this object will throw a JkException whenever a dependency resolution occurs. |
JkResolutionParameters<T> |
setRefreshed(boolean refreshed) |
public T __
public static JkResolutionParameters of()
public JkResolutionParameters.JkConflictResolver getConflictResolver()
public JkResolutionParameters<T> setConflictResolver(JkResolutionParameters.JkConflictResolver conflictResolver)
JkResolutionParameters.JkConflictResolver
to use.public boolean isRefreshed()
true
if during the resolution phase, the dynamic
version must be resolved as well or the cache can be reused.public JkResolutionParameters<T> setRefreshed(boolean refreshed)
isRefreshed()
public boolean isFailOnDependencyResolutionError()
public JkResolutionParameters<T> setFailOnDependencyResolutionError(boolean failOnDependencyResolutionError)
true
this object will throw a JkException whenever a dependency resolution occurs. Otherwise
just log a warn message. false
by default.