|
||||||||||
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)
MatchCase
tryMatch
in class MatchCase
public java.lang.Object ifSelected(java.lang.Object spec, java.lang.Object match)
MatchCase
ifSelected
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 |