public class MatchRegistry
extends java.lang.Object
Match implementations may also be registered to provide
additional functionality.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
EXACT |
static java.lang.String |
EXISTS |
static java.lang.String |
GREATER_THAN |
static java.lang.String |
GREATER_THAN_EQ |
static java.lang.String |
LEGACY |
static java.lang.String |
LESS_THAN |
static java.lang.String |
LESS_THAN_EQ |
static java.lang.String |
SEMVER_EQ |
static java.lang.String |
SEMVER_GE |
static java.lang.String |
SEMVER_GT |
static java.lang.String |
SEMVER_LE |
static java.lang.String |
SEMVER_LT |
static java.lang.String |
SUBSTRING |
| Constructor and Description |
|---|
MatchRegistry() |
| Modifier and Type | Method and Description |
|---|---|
static Match |
getMatch(java.lang.String name) |
static void |
register(java.lang.String name,
Match match)
register registers a Match implementation with it's name.
|
public static final java.lang.String EXACT
public static final java.lang.String EXISTS
public static final java.lang.String GREATER_THAN
public static final java.lang.String GREATER_THAN_EQ
public static final java.lang.String LEGACY
public static final java.lang.String LESS_THAN
public static final java.lang.String LESS_THAN_EQ
public static final java.lang.String SEMVER_EQ
public static final java.lang.String SEMVER_GE
public static final java.lang.String SEMVER_GT
public static final java.lang.String SEMVER_LE
public static final java.lang.String SEMVER_LT
public static final java.lang.String SUBSTRING
public static Match getMatch(java.lang.String name) throws UnknownMatchTypeException
UnknownMatchTypeExceptionpublic static void register(java.lang.String name,
Match match)
name - The match namematch - The match implementation