public class DefaultNutsDependency extends Object implements NutsDependency
| Modifier and Type | Field and Description |
|---|---|
static long |
serialVersionUID |
| Constructor and Description |
|---|
DefaultNutsDependency(String repository,
String groupId,
String artifactId,
String classifier,
NutsVersion version,
String scope,
String optional,
NutsId[] exclusions,
String os,
String arch,
String type,
Map<String,String> properties,
NutsSession ws) |
DefaultNutsDependency(String repository,
String groupId,
String artifactId,
String classifier,
NutsVersion version,
String scope,
String optional,
NutsId[] exclusions,
String os,
String arch,
String type,
String properties,
NutsSession session) |
| Modifier and Type | Method and Description |
|---|---|
NutsDependencyBuilder |
builder() |
NutsDependencyFormat |
formatter() |
String |
getArch() |
String |
getArtifactId() |
String |
getClassifier() |
NutsId[] |
getExclusions() |
String |
getFullName() |
String |
getGroupId() |
String |
getLongName() |
String |
getOptional() |
String |
getOs() |
Map<String,String> |
getProperties() |
String |
getPropertiesQuery() |
String |
getRepository() |
String |
getScope() |
String |
getSimpleName() |
String |
getType() |
NutsVersion |
getVersion() |
boolean |
isOptional() |
NutsId |
toId() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitformatpublic static final long serialVersionUID
public DefaultNutsDependency(String repository, String groupId, String artifactId, String classifier, NutsVersion version, String scope, String optional, NutsId[] exclusions, String os, String arch, String type, Map<String,String> properties, NutsSession ws)
public String getClassifier()
getClassifier in interface NutsDependencypublic boolean isOptional()
isOptional in interface NutsDependencypublic String getOptional()
getOptional in interface NutsDependencypublic String getScope()
getScope in interface NutsDependencypublic String getType()
getType in interface NutsDependencypublic NutsId toId()
toId in interface NutsDependencypublic String getOs()
getOs in interface NutsDependencypublic String getArch()
getArch in interface NutsDependencypublic String getRepository()
getRepository in interface NutsDependencypublic String getGroupId()
getGroupId in interface NutsDependencypublic String getArtifactId()
getArtifactId in interface NutsDependencypublic String getSimpleName()
getSimpleName in interface NutsDependencypublic String getLongName()
getLongName in interface NutsDependencypublic String getFullName()
getFullName in interface NutsDependencypublic NutsVersion getVersion()
getVersion in interface NutsDependencypublic NutsId[] getExclusions()
getExclusions in interface NutsDependencypublic NutsDependencyBuilder builder()
builder in interface NutsDependencypublic String getPropertiesQuery()
getPropertiesQuery in interface NutsDependencypublic Map<String,String> getProperties()
getProperties in interface NutsDependencypublic NutsDependencyFormat formatter()
formatter in interface NutsDependencyformatter in interface NutsFormattableCopyright © 2021 vpc open source initiative. All rights reserved.