public class DefaultNDependency extends Object implements net.thevpc.nuts.artifact.NDependency
| Modifier and Type | Field and Description |
|---|---|
static long |
serialVersionUID |
| Constructor and Description |
|---|
DefaultNDependency(String repository,
String groupId,
String artifactId,
String classifier,
net.thevpc.nuts.artifact.NVersion version,
String scope,
String optional,
List<net.thevpc.nuts.artifact.NId> exclusions,
net.thevpc.nuts.artifact.NEnvCondition condition,
String type,
Map<String,String> properties) |
DefaultNDependency(String repository,
String groupId,
String artifactId,
String classifier,
net.thevpc.nuts.artifact.NVersion version,
String scope,
String optional,
List<net.thevpc.nuts.artifact.NId> exclusions,
net.thevpc.nuts.artifact.NEnvCondition condition,
String type,
String properties) |
| Modifier and Type | Method and Description |
|---|---|
String |
artifactId() |
net.thevpc.nuts.artifact.NDependencyBuilder |
builder() |
String |
classifier() |
net.thevpc.nuts.artifact.NEnvCondition |
condition() |
boolean |
equals(Object o) |
List<net.thevpc.nuts.artifact.NId> |
exclusions() |
String |
fullName() |
String |
groupId() |
int |
hashCode() |
boolean |
isAnyProvided() |
boolean |
isAnyRuntime() |
boolean |
isAnyTest() |
boolean |
isBlank() |
boolean |
isOptional() |
boolean |
isProvided() |
boolean |
isRuntime() |
String |
longName() |
String |
optional() |
Map<String,String> |
properties() |
String |
propertiesQuery() |
String |
repository() |
String |
scope() |
String |
shortName() |
net.thevpc.nuts.artifact.NId |
toId() |
String |
toString() |
String |
type() |
net.thevpc.nuts.artifact.NVersion |
version() |
public static final long serialVersionUID
public DefaultNDependency(String repository, String groupId, String artifactId, String classifier, net.thevpc.nuts.artifact.NVersion version, String scope, String optional, List<net.thevpc.nuts.artifact.NId> exclusions, net.thevpc.nuts.artifact.NEnvCondition condition, String type, Map<String,String> properties)
public DefaultNDependency(String repository, String groupId, String artifactId, String classifier, net.thevpc.nuts.artifact.NVersion version, String scope, String optional, List<net.thevpc.nuts.artifact.NId> exclusions, net.thevpc.nuts.artifact.NEnvCondition condition, String type, String properties)
public boolean isBlank()
isBlank in interface net.thevpc.nuts.util.NBlankablepublic net.thevpc.nuts.artifact.NDependencyBuilder builder()
builder in interface net.thevpc.nuts.artifact.NDependencypublic boolean isOptional()
isOptional in interface net.thevpc.nuts.artifact.NDependencypublic String optional()
optional in interface net.thevpc.nuts.artifact.NDependencypublic boolean isAnyProvided()
isAnyProvided in interface net.thevpc.nuts.artifact.NDependencypublic boolean isAnyRuntime()
isAnyRuntime in interface net.thevpc.nuts.artifact.NDependencypublic boolean isProvided()
isProvided in interface net.thevpc.nuts.artifact.NDependencypublic boolean isRuntime()
isRuntime in interface net.thevpc.nuts.artifact.NDependencypublic boolean isAnyTest()
isAnyTest in interface net.thevpc.nuts.artifact.NDependencypublic String scope()
scope in interface net.thevpc.nuts.artifact.NDependencypublic String classifier()
classifier in interface net.thevpc.nuts.artifact.NDependencypublic net.thevpc.nuts.artifact.NId toId()
toId in interface net.thevpc.nuts.artifact.NDependencypublic String repository()
repository in interface net.thevpc.nuts.artifact.NDependencypublic String groupId()
groupId in interface net.thevpc.nuts.artifact.NDependencypublic String artifactId()
artifactId in interface net.thevpc.nuts.artifact.NDependencypublic String shortName()
shortName in interface net.thevpc.nuts.artifact.NDependencypublic String longName()
longName in interface net.thevpc.nuts.artifact.NDependencypublic String fullName()
fullName in interface net.thevpc.nuts.artifact.NDependencypublic net.thevpc.nuts.artifact.NVersion version()
version in interface net.thevpc.nuts.artifact.NDependencypublic net.thevpc.nuts.artifact.NEnvCondition condition()
condition in interface net.thevpc.nuts.artifact.NDependencypublic String type()
type in interface net.thevpc.nuts.artifact.NDependencypublic List<net.thevpc.nuts.artifact.NId> exclusions()
exclusions in interface net.thevpc.nuts.artifact.NDependencypublic String propertiesQuery()
propertiesQuery in interface net.thevpc.nuts.artifact.NDependencypublic Map<String,String> properties()
properties in interface net.thevpc.nuts.artifact.NDependencyCopyright © 2026 vpc open source initiative. All rights reserved.