Uses of Class
de.mnl.osgi.bnd.maven.MavenVersionSpecification
-
Packages that use MavenVersionSpecification Package Description de.mnl.osgi.bnd.maven Some classes that may be helpful for any repository provider implementation that uses (backing) maven repositories. -
-
Uses of MavenVersionSpecification in de.mnl.osgi.bnd.maven
Subclasses of MavenVersionSpecification in de.mnl.osgi.bnd.maven Modifier and Type Class Description classMavenVersionProvides a model of an artifact version which can be used as a maven version.classMavenVersionRangeProvides a representation of a maven version range.Methods in de.mnl.osgi.bnd.maven that return MavenVersionSpecification Modifier and Type Method Description static MavenVersionSpecificationMavenVersionSpecification. from(String version)Creates a maven version specification from the given arguments.Methods in de.mnl.osgi.bnd.maven with parameters of type MavenVersionSpecification Modifier and Type Method Description Optional<BoundRevision>CompositeMavenRepository. find(aQute.maven.api.Program program, MavenVersionSpecification version)Converts aProgramand a version, which may be a range, to aBoundRevision.booleanMavenVersionRange. includes(MavenVersionSpecification mavenVersion)Checks if this version range includes the specified version or range.Optional<MavenResource>MavenResourceRepository. resource(aQute.maven.api.Program program, MavenVersionSpecification version, String extension, String classifier, CompositeMavenRepository.BinaryLocation location)Creates aMavenResourcefor the given program and version.
-