public Version(int major, int minor, int micro, String qualifier) { this.major = major; this.minor = minor; this.micro = micro; this.qualifier = qualifier; this.snapshot = isSnapshot(qualifier); }
public Version(int major, int minor, int micro, String qualifier) { this.major = major; this.minor = minor; this.micro = micro; this.qualifier = qualifier; this.snapshot = isSnapshot(qualifier); }
public Version(int major, int minor, int micro, String qualifier) { this.major = major; this.minor = minor; this.micro = micro; this.qualifier = qualifier; this.snapshot = isSnapshot(qualifier); }
public Version(int major, int minor, int micro, String qualifier) { this.major = major; this.minor = minor; this.micro = micro; this.qualifier = qualifier; this.snapshot = isSnapshot(qualifier); }
public Version(String version) { version = version.trim(); Matcher m = VERSION.matcher(version); if (!m.matches()) throw new IllegalArgumentException("Invalid syntax for version: " + version); major = Integer.parseInt(m.group(1)); if (m.group(3) != null) minor = Integer.parseInt(m.group(3)); else minor = 0; if (m.group(5) != null) micro = Integer.parseInt(m.group(5)); else micro = 0; qualifier = m.group(7); this.snapshot = isSnapshot(qualifier); }
public Version(String version) { version = version.trim(); Matcher m = VERSION.matcher(version); if (!m.matches()) throw new IllegalArgumentException("Invalid syntax for version: " + version); major = Integer.parseInt(m.group(1)); if (m.group(3) != null) minor = Integer.parseInt(m.group(3)); else minor = 0; if (m.group(5) != null) micro = Integer.parseInt(m.group(5)); else micro = 0; qualifier = m.group(7); this.snapshot = isSnapshot(qualifier); }
public Version(String version) { version = version.trim(); Matcher m = VERSION.matcher(version); if (!m.matches()) throw new IllegalArgumentException("Invalid syntax for version: " + version); major = Integer.parseInt(m.group(1)); if (m.group(3) != null) minor = Integer.parseInt(m.group(3)); else minor = 0; if (m.group(5) != null) micro = Integer.parseInt(m.group(5)); else micro = 0; qualifier = m.group(7); this.snapshot = isSnapshot(qualifier); }
public Version(String version) { version = version.trim(); Matcher m = VERSION.matcher(version); if (!m.matches()) throw new IllegalArgumentException("Invalid syntax for version: " + version); major = Integer.parseInt(m.group(1)); if (m.group(3) != null) minor = Integer.parseInt(m.group(3)); else minor = 0; if (m.group(5) != null) micro = Integer.parseInt(m.group(5)); else micro = 0; qualifier = m.group(7); this.snapshot = isSnapshot(qualifier); }
public MavenVersion(Version osgiVersion) { this.version = osgiVersion; String q = osgiVersion.qualifier; this.qualifier = ComparableVersion.parseVersion(q); String l = osgiVersion.toStringWithoutQualifier(); if (q != null) { l += "-" + q; } this.literal = l; this.snapshot = osgiVersion.isSnapshot(); }
public MavenVersion(Version osgiVersion) { this.version = osgiVersion; String q = osgiVersion.qualifier; this.qualifier = ComparableVersion.parseVersion(q); String l = osgiVersion.toStringWithoutQualifier(); if (q != null) { l += "-" + q; } this.literal = l; this.snapshot = osgiVersion.isSnapshot(); }
public MavenVersion(Version osgiVersion) { this.version = osgiVersion; String q = osgiVersion.qualifier; this.qualifier = ComparableVersion.parseVersion(q); String l = osgiVersion.toStringWithoutQualifier(); if (q != null) { l += "-" + q; } this.literal = l; this.snapshot = osgiVersion.isSnapshot(); }
public MavenVersion(Version osgiVersion) { this.version = osgiVersion; String q = osgiVersion.qualifier; this.qualifier = ComparableVersion.parseVersion(q); String l = osgiVersion.toStringWithoutQualifier(); if (q != null) { l += "-" + q; } this.literal = l; this.snapshot = osgiVersion.isSnapshot(); }