public class UnrecognizedPackageNotationDependency extends AbstractGolangDependency implements NotationDependency
| Modifier and Type | Method and Description |
|---|---|
GolangPackage |
getPackage() |
java.util.Set<java.util.function.Predicate<GolangDependency>> |
getTransitiveDepExclusions() |
boolean |
isFirstLevel() |
static UnrecognizedPackageNotationDependency |
of(UnrecognizedGolangPackage pkg) |
ResolvedDependency |
resolve(ResolveContext context) |
contentEquals, copy, getGroup, getName, getVersion, setFirstLevel, setName, setPackageclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetName, getVersionpublic static UnrecognizedPackageNotationDependency of(UnrecognizedGolangPackage pkg)
public boolean isFirstLevel()
isFirstLevel in interface GolangDependencyisFirstLevel in class AbstractGolangDependencypublic GolangPackage getPackage()
getPackage in interface GolangDependencygetPackage in class AbstractGolangDependencypublic java.util.Set<java.util.function.Predicate<GolangDependency>> getTransitiveDepExclusions()
getTransitiveDepExclusions in interface NotationDependencypublic ResolvedDependency resolve(ResolveContext context)
resolve in interface GolangDependency