public class VersionRange extends Object
Modifier and Type | Field and Description |
---|---|
static String |
LOWER_BOUND_EXCLUSIVE |
static String |
LOWER_BOUND_INCLUSIVE |
static String |
UPPER_BOUND_EXCLUSIVE |
static String |
UPPER_BOUND_INCLUSIVE |
static Pattern |
VALID_VERSION_RANGES |
static String |
VERSION_RANGE |
static Pattern |
VERSION_RANGES
pattern for extracting a ranges of versions.
|
Constructor and Description |
---|
VersionRange(String versionRange) |
Modifier and Type | Method and Description |
---|---|
static List<VersionRange> |
createVersionRanges(String versionsString) |
String |
getLowerVersion() |
String |
getUpperVersion() |
boolean |
isLowerBoundInclusive() |
boolean |
isUpperBoundInclusive() |
String |
toString() |
public static final String VERSION_RANGE
public static final String LOWER_BOUND_INCLUSIVE
public static final String LOWER_BOUND_EXCLUSIVE
public static final String UPPER_BOUND_INCLUSIVE
public static final String UPPER_BOUND_EXCLUSIVE
public static final Pattern VERSION_RANGES
public static final Pattern VALID_VERSION_RANGES
public VersionRange(String versionRange)
public static List<VersionRange> createVersionRanges(String versionsString)
public String getLowerVersion()
public String getUpperVersion()
public boolean isLowerBoundInclusive()
public boolean isUpperBoundInclusive()
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.