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 Modifier and Type Field Description static StringSCOPE_COMPILEstatic StringSCOPE_IMPORT-
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 booleanisClassLoaderParentFirst()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, isJar, toCompactCoords, toGACTVString
-
-
-
-
Field Detail
-
SCOPE_COMPILE
static final String SCOPE_COMPILE
- See Also:
- Constant Field Values
-
SCOPE_IMPORT
static final String SCOPE_IMPORT
- See Also:
- Constant Field Values
-
-
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()
-
isClassLoaderParentFirst
default boolean isClassLoaderParentFirst()
-
isFlagSet
default boolean isFlagSet(int flag)
-
-