Package io.quarkus.maven.dependency
Class DependencyBuilder
- java.lang.Object
-
- io.quarkus.maven.dependency.DependencyBuilder
-
public class DependencyBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description DependencyBuilder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BaddExclusion(ArtifactKey key)BaddExclusion(String groupId, String artifactId)Dependencybuild()voidclearFlag(int flag)StringgetArtifactId()StringgetClassifier()intgetFlags()StringgetGroupId()ArtifactKeygetKey()StringgetScope()StringgetType()StringgetVersion()booleanisFlagSet(int flag)static DependencyBuildernewInstance()BsetArtifactId(String artifactId)BsetClassifier(String classifier)BsetCoords(ArtifactCoords coords)BsetDeploymentCp()BsetDirect(boolean direct)BsetFlags(int flag)BsetGroupId(String groupId)BsetOptional(boolean optional)BsetReloadable()BsetRuntimeCp()BsetRuntimeExtensionArtifact()BsetScope(String scope)BsetType(String type)BsetVersion(String version)BsetWorkspaceModule()StringtoGACTVString()
-
-
-
Method Detail
-
newInstance
public static DependencyBuilder newInstance()
-
build
public Dependency build()
-
setCoords
public B setCoords(ArtifactCoords coords)
-
setGroupId
public B setGroupId(String groupId)
-
setArtifactId
public B setArtifactId(String artifactId)
-
setClassifier
public B setClassifier(String classifier)
-
setType
public B setType(String type)
-
setVersion
public B setVersion(String version)
-
setScope
public B setScope(String scope)
-
setOptional
public B setOptional(boolean optional)
-
setDeploymentCp
public B setDeploymentCp()
-
setRuntimeCp
public B setRuntimeCp()
-
setWorkspaceModule
public B setWorkspaceModule()
-
setDirect
public B setDirect(boolean direct)
-
setReloadable
public B setReloadable()
-
setRuntimeExtensionArtifact
public B setRuntimeExtensionArtifact()
-
setFlags
public B setFlags(int flag)
-
getFlags
public int getFlags()
-
isFlagSet
public boolean isFlagSet(int flag)
-
clearFlag
public void clearFlag(int flag)
-
addExclusion
public B addExclusion(ArtifactKey key)
-
getGroupId
public String getGroupId()
-
getArtifactId
public String getArtifactId()
-
getClassifier
public String getClassifier()
-
getType
public String getType()
-
getVersion
public String getVersion()
-
getScope
public String getScope()
-
getKey
public ArtifactKey getKey()
-
toGACTVString
public String toGACTVString()
-
-