Package aQute.bnd.maven
Interface MavenCapability
- All Superinterfaces:
org.osgi.resource.Capability
public interface MavenCapability
extends org.osgi.resource.Capability
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic void
addMavenCapability
(ResourceBuilder rb, String groupId, String artifactId, MavenVersion version, String extension, String classifier, String repository) static MavenCapability
getMavenCapability
(org.osgi.resource.Resource resource) Methods inherited from interface org.osgi.resource.Capability
equals, getAttributes, getDirectives, getNamespace, getResource, hashCode
-
Field Details
-
MAVEN_NAMESPACE
- See Also:
-
CAPABILITY_GROUPID_ATTRIBUTE
- See Also:
-
CAPABILITY_ARTIFACTID_ATTRIBUTE
- See Also:
-
CAPABILITY_VERSION_ATTRIBUTE
- See Also:
-
CAPABILITY_CLASSIFIER_ATTRIBUTE
- See Also:
-
CAPABILITY_EXTENSION_ATTRIBUTE
- See Also:
-
CAPABILITY_REPOSITORY_ATTRIBUTE
- See Also:
-
-
Method Details
-
maven_groupId
String maven_groupId() -
maven_artifactId
String maven_artifactId() -
maven_version
MavenVersion maven_version() -
maven_classifier
String maven_classifier() -
maven_extension
String maven_extension() -
maven_repository
String maven_repository() -
addMavenCapability
static void addMavenCapability(ResourceBuilder rb, String groupId, String artifactId, MavenVersion version, String extension, String classifier, String repository) -
getMavenCapability
-