static class MatchPattern.Result extends Object
Modifier and Type | Field and Description |
---|---|
private static MatchPattern.Result |
CACHED_ALREADY_USED |
private static MatchPattern.Result |
CACHED_NAMED_VALUE_MISMATCH |
private static MatchPattern.Result |
CACHED_NOT_IN_BLOCK |
private static MatchPattern.Result |
CACHED_NOT_SAFE |
private static MatchPattern.Result |
CACHED_TOO_MANY_USERS |
private static MatchPattern.Result |
CACHED_WRONG_CLASS |
(package private) MatchPattern.MatchResultCode |
code |
(package private) MatchPattern |
matcher |
private static DebugMetric |
MatchResult_ALREADY_USED |
private static DebugMetric |
MatchResult_NAMED_VALUE_MISMATCH |
private static DebugMetric |
MatchResult_NOT_IN_BLOCK |
private static DebugMetric |
MatchResult_NOT_SAFE |
private static DebugMetric |
MatchResult_TOO_MANY_USERS |
private static DebugMetric |
MatchResult_WRONG_CLASS |
(package private) Node |
node |
(package private) static MatchPattern.Result |
OK |
Constructor and Description |
---|
Result(MatchPattern.MatchResultCode result,
Node node,
MatchPattern matcher) |
Modifier and Type | Method and Description |
---|---|
(package private) static MatchPattern.Result |
alreadyUsed(Node node,
MatchPattern matcher) |
(package private) static MatchPattern.Result |
namedValueMismatch(Node node,
MatchPattern matcher) |
(package private) static MatchPattern.Result |
notInBlock(Node node,
MatchPattern matcher) |
(package private) static MatchPattern.Result |
notSafe(Node node,
MatchPattern matcher) |
(package private) static MatchPattern.Result |
tooManyUsers(Node node,
MatchPattern matcher) |
String |
toString() |
(package private) static MatchPattern.Result |
wrongClass(Node node,
MatchPattern matcher) |
final MatchPattern.MatchResultCode code
final MatchPattern matcher
private static final DebugMetric MatchResult_WRONG_CLASS
private static final DebugMetric MatchResult_NAMED_VALUE_MISMATCH
private static final DebugMetric MatchResult_TOO_MANY_USERS
private static final DebugMetric MatchResult_NOT_IN_BLOCK
private static final DebugMetric MatchResult_NOT_SAFE
private static final DebugMetric MatchResult_ALREADY_USED
static final MatchPattern.Result OK
private static final MatchPattern.Result CACHED_WRONG_CLASS
private static final MatchPattern.Result CACHED_NAMED_VALUE_MISMATCH
private static final MatchPattern.Result CACHED_TOO_MANY_USERS
private static final MatchPattern.Result CACHED_NOT_IN_BLOCK
private static final MatchPattern.Result CACHED_NOT_SAFE
private static final MatchPattern.Result CACHED_ALREADY_USED
Result(MatchPattern.MatchResultCode result, Node node, MatchPattern matcher)
static MatchPattern.Result wrongClass(Node node, MatchPattern matcher)
static MatchPattern.Result namedValueMismatch(Node node, MatchPattern matcher)
static MatchPattern.Result tooManyUsers(Node node, MatchPattern matcher)
static MatchPattern.Result notInBlock(Node node, MatchPattern matcher)
static MatchPattern.Result notSafe(Node node, MatchPattern matcher)
static MatchPattern.Result alreadyUsed(Node node, MatchPattern matcher)