public class MavenVersionRange
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private boolean |
hi |
private MavenVersion |
high |
private boolean |
li |
private MavenVersion |
low |
private MavenVersionRange |
nextOr |
private boolean |
pair |
private static java.util.regex.Pattern |
RESTRICTION_P |
Modifier | Constructor and Description |
---|---|
private |
MavenVersionRange(java.util.regex.Matcher m) |
|
MavenVersionRange(java.lang.String range) |
Modifier and Type | Method and Description |
---|---|
boolean |
includes(MavenVersion mvr) |
static boolean |
isRange(java.lang.String version) |
static MavenVersionRange |
parseRange(java.lang.String version) |
java.lang.String |
toString() |
private void |
toString(java.lang.StringBuilder sb) |
boolean |
wasSingle() |
private static final java.util.regex.Pattern RESTRICTION_P
private final boolean pair
private final boolean li
private final boolean hi
private final MavenVersion low
private final MavenVersion high
private final MavenVersionRange nextOr
public MavenVersionRange(java.lang.String range)
private MavenVersionRange(java.util.regex.Matcher m)
public boolean includes(MavenVersion mvr)
public java.lang.String toString()
toString
in class java.lang.Object
private void toString(java.lang.StringBuilder sb)
public static MavenVersionRange parseRange(java.lang.String version)
public boolean wasSingle()
public static boolean isRange(java.lang.String version)