Class AppDependency

java.lang.Object
io.quarkus.bootstrap.model.AppDependency
All Implemented Interfaces:
ArtifactCoords, Dependency, ResolvedDependency, Serializable

@Deprecated(forRemoval=true, since="3.11.0") public class AppDependency extends Object implements ResolvedDependency, Serializable
Deprecated, for removal: This API element is subject to removal in a future version.
in favor of ResolvedDependency
See Also:
  • Constructor Details

    • AppDependency

      public AppDependency(AppArtifact artifact, String scope, int... flags)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • AppDependency

      public AppDependency(AppArtifact artifact, String scope, boolean optional, int... flags)
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • getArtifact

      public AppArtifact getArtifact()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getScope

      public String getScope()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getScope in interface Dependency
    • getFlags

      public int getFlags()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getFlags in interface Dependency
    • clearFlag

      public void clearFlag(int flag)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • hashCode

      public int hashCode()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      toString in class Object
    • getGroupId

      public String getGroupId()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getGroupId in interface ArtifactCoords
    • getArtifactId

      public String getArtifactId()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getArtifactId in interface ArtifactCoords
    • getClassifier

      public String getClassifier()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getClassifier in interface ArtifactCoords
    • getType

      public String getType()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getType in interface ArtifactCoords
    • getVersion

      public String getVersion()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getVersion in interface ArtifactCoords
    • getKey

      public ArtifactKey getKey()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getKey in interface ArtifactCoords
    • getResolvedPaths

      public PathCollection getResolvedPaths()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getResolvedPaths in interface ResolvedDependency
    • getDependencies

      public Collection<ArtifactCoords> getDependencies()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getDependencies in interface ResolvedDependency