Package io.quarkus.maven.dependency
Interface Dependency
-
- All Superinterfaces:
ArtifactCoords
- All Known Subinterfaces:
ResolvableDependency,ResolvedDependency
- All Known Implementing Classes:
AppArtifact,AppDependency,ArtifactDependency,ResolvedArtifactDependency
public interface Dependency extends ArtifactCoords
-
-
Field Summary
-
Fields inherited from interface io.quarkus.maven.dependency.ArtifactCoords
DEFAULT_CLASSIFIER, TYPE_JAR, TYPE_POM
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description intgetFlags()StringgetScope()default booleanisDeploymentCp()default booleanisDirect()default booleanisFlagSet(int flag)default booleanisOptional()default booleanisReloadable()default booleanisRuntimeCp()default booleanisRuntimeExtensionArtifact()default booleanisWorkspaceModule()static Dependencyof(String groupId, String artifactId)static Dependencyof(String groupId, String artifactId, String version)static DependencypomImport(String groupId, String artifactId, String version)-
Methods inherited from interface io.quarkus.maven.dependency.ArtifactCoords
getArtifactId, getClassifier, getGroupId, getKey, getType, getVersion, toCompactCoords, toGACTVString
-
-
-
-
Method Detail
-
of
static Dependency of(String groupId, String artifactId)
-
of
static Dependency of(String groupId, String artifactId, String version)
-
pomImport
static Dependency pomImport(String groupId, String artifactId, String version)
-
getScope
String getScope()
-
getFlags
int getFlags()
-
isOptional
default boolean isOptional()
-
isDirect
default boolean isDirect()
-
isRuntimeExtensionArtifact
default boolean isRuntimeExtensionArtifact()
-
isRuntimeCp
default boolean isRuntimeCp()
-
isDeploymentCp
default boolean isDeploymentCp()
-
isWorkspaceModule
default boolean isWorkspaceModule()
-
isReloadable
default boolean isReloadable()
-
isFlagSet
default boolean isFlagSet(int flag)
-
-