Package org.apache.felix.utils.version
Class VersionCleaner
- java.lang.Object
-
- org.apache.felix.utils.version.VersionCleaner
-
public final class VersionCleaner extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static java.util.regex.Pattern
FUZZY_VERSION
-
Constructor Summary
Constructors Modifier Constructor Description private
VersionCleaner()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
clean(java.lang.String version)
Clean up version parameters.private static void
cleanupModifier(java.lang.StringBuffer result, java.lang.String modifier)
private static java.lang.String
fastSyntax(java.lang.String version)
-
-
-
Method Detail
-
clean
public static java.lang.String clean(java.lang.String version)
Clean up version parameters. Other builders use more fuzzy definitions of the version syntax. This method cleans up such a version to match an OSGi version.- Parameters:
version
- The version to clean- Returns:
- The cleaned version
-
cleanupModifier
private static void cleanupModifier(java.lang.StringBuffer result, java.lang.String modifier)
-
fastSyntax
private static java.lang.String fastSyntax(java.lang.String version)
-
-