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 voidaddMavenCapability(ResourceBuilder rb, String groupId, String artifactId, MavenVersion version, String extension, String classifier, String repository) static MavenCapabilitygetMavenCapability(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
-