Package org.yggd.dependencytree.model
Class EffectiveDependency
-
- All Implemented Interfaces:
public final class EffectiveDependency
-
-
Field Summary
Fields Modifier and Type Field Description private StringgroupIdprivate final StringartifactIdprivate Stringversionprivate Stringtypeprivate Stringscopeprivate LinkedHashSet<EffectiveDependency>childrenprivate LinkedHashSet<EffectiveExclusion>exclusionsprivate Booleanduplicate
-
Constructor Summary
Constructors Constructor Description EffectiveDependency(String groupId, String artifactId, String version, String type, String scope, LinkedHashSet<EffectiveDependency> children, LinkedHashSet<EffectiveExclusion> exclusions, Boolean duplicate)
-
Method Summary
Modifier and Type Method Description final StringgetGroupId()final UnitsetGroupId(String groupId)final StringgetArtifactId()final StringgetVersion()final UnitsetVersion(String version)final StringgetType()final UnitsetType(String type)final StringgetScope()final UnitsetScope(String scope)final LinkedHashSet<EffectiveDependency>getChildren()final UnitsetChildren(LinkedHashSet<EffectiveDependency> children)final LinkedHashSet<EffectiveExclusion>getExclusions()final UnitsetExclusions(LinkedHashSet<EffectiveExclusion> exclusions)final BooleangetDuplicate()final UnitsetDuplicate(Boolean duplicate)Booleanequals(Object other)IntegerhashCode()StringtoString()-
-
Constructor Detail
-
EffectiveDependency
EffectiveDependency(String groupId, String artifactId, String version, String type, String scope, LinkedHashSet<EffectiveDependency> children, LinkedHashSet<EffectiveExclusion> exclusions, Boolean duplicate)
-
-
Method Detail
-
getGroupId
final String getGroupId()
-
setGroupId
final Unit setGroupId(String groupId)
-
getArtifactId
final String getArtifactId()
-
getVersion
final String getVersion()
-
setVersion
final Unit setVersion(String version)
-
getChildren
final LinkedHashSet<EffectiveDependency> getChildren()
-
setChildren
final Unit setChildren(LinkedHashSet<EffectiveDependency> children)
-
getExclusions
final LinkedHashSet<EffectiveExclusion> getExclusions()
-
setExclusions
final Unit setExclusions(LinkedHashSet<EffectiveExclusion> exclusions)
-
getDuplicate
final Boolean getDuplicate()
-
setDuplicate
final Unit setDuplicate(Boolean duplicate)
-
-
-
-