public class DefaultNutsDependencyBuilder extends Object implements net.thevpc.nuts.NutsDependencyBuilder
| Constructor and Description |
|---|
DefaultNutsDependencyBuilder() |
DefaultNutsDependencyBuilder(net.thevpc.nuts.NutsSession session) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.NutsDependencyBuilder |
addProperties(Map<String,String> queryMap) |
net.thevpc.nuts.NutsDependencyBuilder |
addProperties(String propertiesQuery) |
net.thevpc.nuts.NutsDependency |
build() |
net.thevpc.nuts.NutsDependencyBuilder |
clear() |
String |
getArtifactId() |
String |
getClassifier() |
net.thevpc.nuts.NutsEnvConditionBuilder |
getCondition() |
net.thevpc.nuts.NutsId[] |
getExclusions() |
String |
getFullName() |
String |
getGroupId() |
String |
getOptional() |
Map<String,String> |
getProperties() |
String |
getPropertiesQuery() |
String |
getRepository() |
String |
getScope() |
int |
getSupportLevel(net.thevpc.nuts.spi.NutsSupportLevelContext context) |
String |
getType() |
net.thevpc.nuts.NutsVersion |
getVersion() |
boolean |
isOptional() |
net.thevpc.nuts.NutsDependencyBuilder |
set(net.thevpc.nuts.NutsDependency value) |
net.thevpc.nuts.NutsDependencyBuilder |
set(net.thevpc.nuts.NutsDependencyBuilder value) |
net.thevpc.nuts.NutsDependencyBuilder |
setArtifactId(String artifactId) |
net.thevpc.nuts.NutsDependencyBuilder |
setClassifier(String classifier) |
net.thevpc.nuts.NutsDependencyBuilder |
setCondition(net.thevpc.nuts.NutsEnvCondition condition) |
net.thevpc.nuts.NutsDependencyBuilder |
setCondition(net.thevpc.nuts.NutsEnvConditionBuilder condition) |
net.thevpc.nuts.NutsDependencyBuilder |
setDependency(net.thevpc.nuts.NutsDependency value) |
net.thevpc.nuts.NutsDependencyBuilder |
setDependency(net.thevpc.nuts.NutsDependencyBuilder value) |
net.thevpc.nuts.NutsDependencyBuilder |
setExclusions(net.thevpc.nuts.NutsId[] exclusions) |
net.thevpc.nuts.NutsDependencyBuilder |
setExclusions(String exclusions) |
net.thevpc.nuts.NutsDependencyBuilder |
setGroupId(String groupId) |
net.thevpc.nuts.NutsDependencyBuilder |
setId(net.thevpc.nuts.NutsId id) |
net.thevpc.nuts.NutsDependencyBuilder |
setOptional(String optional) |
net.thevpc.nuts.NutsDependencyBuilder |
setProperties(Map<String,String> queryMap) |
net.thevpc.nuts.NutsDependencyBuilder |
setProperties(String propertiesQuery) |
net.thevpc.nuts.NutsDependencyBuilder |
setProperty(String property,
String value) |
net.thevpc.nuts.NutsDependencyBuilder |
setRepository(String repository) |
net.thevpc.nuts.NutsDependencyBuilder |
setScope(net.thevpc.nuts.NutsDependencyScope scope) |
net.thevpc.nuts.NutsDependencyBuilder |
setScope(String scope) |
net.thevpc.nuts.NutsDependencyBuilder |
setType(String type) |
net.thevpc.nuts.NutsDependencyBuilder |
setVersion(net.thevpc.nuts.NutsVersion version) |
net.thevpc.nuts.NutsDependencyBuilder |
setVersion(String version) |
net.thevpc.nuts.NutsId |
toId() |
String |
toString() |
public DefaultNutsDependencyBuilder()
public DefaultNutsDependencyBuilder(net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsDependencyBuilder setId(net.thevpc.nuts.NutsId id)
setId in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsDependencyBuilder setDependency(net.thevpc.nuts.NutsDependencyBuilder value)
setDependency in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsDependencyBuilder set(net.thevpc.nuts.NutsDependencyBuilder value)
set in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsDependencyBuilder set(net.thevpc.nuts.NutsDependency value)
set in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsDependencyBuilder setDependency(net.thevpc.nuts.NutsDependency value)
setDependency in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsDependencyBuilder clear()
clear in interface net.thevpc.nuts.NutsDependencyBuilderpublic boolean isOptional()
isOptional in interface net.thevpc.nuts.NutsDependencyBuilderpublic String getType()
getType in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsDependencyBuilder setType(String type)
setType in interface net.thevpc.nuts.NutsDependencyBuilderpublic String getOptional()
getOptional in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsDependencyBuilder setOptional(String optional)
setOptional in interface net.thevpc.nuts.NutsDependencyBuilderpublic String getScope()
getScope in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsDependencyBuilder setScope(net.thevpc.nuts.NutsDependencyScope scope)
setScope in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsDependencyBuilder setScope(String scope)
setScope in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsId toId()
toId in interface net.thevpc.nuts.NutsDependencyBuilderpublic String getRepository()
getRepository in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsDependencyBuilder setRepository(String repository)
setRepository in interface net.thevpc.nuts.NutsDependencyBuilderpublic String getGroupId()
getGroupId in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsDependencyBuilder setGroupId(String groupId)
setGroupId in interface net.thevpc.nuts.NutsDependencyBuilderpublic String getArtifactId()
getArtifactId in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsDependencyBuilder setArtifactId(String artifactId)
setArtifactId in interface net.thevpc.nuts.NutsDependencyBuilderpublic String getClassifier()
getClassifier in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsDependencyBuilder setClassifier(String classifier)
setClassifier in interface net.thevpc.nuts.NutsDependencyBuilderpublic String getFullName()
getFullName in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsVersion getVersion()
getVersion in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsDependencyBuilder setVersion(net.thevpc.nuts.NutsVersion version)
setVersion in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsDependencyBuilder setVersion(String version)
setVersion in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsId[] getExclusions()
getExclusions in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsDependencyBuilder setExclusions(net.thevpc.nuts.NutsId[] exclusions)
setExclusions in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsDependency build()
build in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsDependencyBuilder setProperty(String property, String value)
setProperty in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsDependencyBuilder addProperties(Map<String,String> queryMap)
addProperties in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsDependencyBuilder addProperties(String propertiesQuery)
addProperties in interface net.thevpc.nuts.NutsDependencyBuilderpublic String getPropertiesQuery()
getPropertiesQuery in interface net.thevpc.nuts.NutsDependencyBuilderpublic Map<String,String> getProperties()
getProperties in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsDependencyBuilder setProperties(Map<String,String> queryMap)
setProperties in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsDependencyBuilder setProperties(String propertiesQuery)
setProperties in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsEnvConditionBuilder getCondition()
getCondition in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsDependencyBuilder setCondition(net.thevpc.nuts.NutsEnvCondition condition)
setCondition in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsDependencyBuilder setCondition(net.thevpc.nuts.NutsEnvConditionBuilder condition)
setCondition in interface net.thevpc.nuts.NutsDependencyBuilderpublic net.thevpc.nuts.NutsDependencyBuilder setExclusions(String exclusions)
public int getSupportLevel(net.thevpc.nuts.spi.NutsSupportLevelContext context)
getSupportLevel in interface net.thevpc.nuts.spi.NutsComponentCopyright © 2022 vpc open source initiative. All rights reserved.