|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--ix.util.match.MatchCase
|
+--ix.iface.domain.LTF_Parser.ConstraintParser
| Fields inherited from class ix.util.match.MatchCase |
pattern |
| Constructor Summary | |
(package private) |
LTF_Parser.ConstraintParser(java.lang.String pat)
|
| Method Summary | |
java.lang.Object |
ifSelected(java.lang.Object spec,
java.lang.Object match)
ifSelected is called by the MatchTable when tryMatch returns a non-null result. |
abstract Constraint |
makeConstraint(LList spec,
MatchEnv env)
|
java.lang.Object |
tryMatch(java.lang.Object spec)
tryMatch attempts to match against the pattern, returning null if the match fails and some non-null object (such as a MatchEnv) if the match succeeds. |
| Methods inherited from class java.lang.Object |
|
| Constructor Detail |
LTF_Parser.ConstraintParser(java.lang.String pat)
| Method Detail |
public java.lang.Object tryMatch(java.lang.Object spec)
MatchCasetryMatch in class MatchCase
public java.lang.Object ifSelected(java.lang.Object spec,
java.lang.Object match)
MatchCaseifSelected in class MatchCase
public abstract Constraint makeConstraint(LList spec,
MatchEnv env)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||