public class JkDependencyExclusions
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
JkDependencyExclusions |
and(JkModuleId moduleId,
java.lang.Iterable<JkDepExclude> depExcludes)
Adds specified exclusions on the specified module.
|
JkDependencyExclusions |
and(JkModuleId moduleId,
java.lang.String... excludedModuleIds)
Adds specified exclusions on the specified module.
|
JkDependencyExclusions |
and(java.lang.String groupAndName,
java.lang.String... excludedModuleIds)
Adds specified exclusions on the specified module.
|
java.util.List<JkDepExclude> |
get(JkModuleId moduleId)
Returns the transitive dependency module to exclude to the specified module.
|
java.util.Set<JkModuleId> |
getModuleIds()
Returns the modules on which some transitive dependencies are excluded.
|
boolean |
isEmpty()
Returns
true if this object contains no exclusion. |
static JkDependencyExclusions |
of() |
public static JkDependencyExclusions of()
public java.util.Set<JkModuleId> getModuleIds()
public java.util.List<JkDepExclude> get(JkModuleId moduleId)
public boolean isEmpty()
true
if this object contains no exclusion.public JkDependencyExclusions and(java.lang.String groupAndName, java.lang.String... excludedModuleIds)
public JkDependencyExclusions and(JkModuleId moduleId, java.lang.String... excludedModuleIds)
public JkDependencyExclusions and(JkModuleId moduleId, java.lang.Iterable<JkDepExclude> depExcludes)