public class VisitorPredicate extends java.lang.Object implements IVisitorBoolean
| Constructor and Description |
|---|
VisitorPredicate(int hOffset,
java.util.function.Predicate<IExpr> matcher) |
VisitorPredicate(java.util.function.Predicate<IExpr> matcher) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
visit(IAST list) |
boolean |
visit(IComplex element) |
boolean |
visit(IComplexNum element) |
boolean |
visit(IFraction element) |
boolean |
visit(IInteger element) |
boolean |
visit(INum element) |
boolean |
visit(IPattern element) |
boolean |
visit(IPatternSequence element) |
boolean |
visit(IStringX element) |
boolean |
visit(ISymbol element) |
public VisitorPredicate(java.util.function.Predicate<IExpr> matcher)
public VisitorPredicate(int hOffset,
java.util.function.Predicate<IExpr> matcher)
public boolean visit(IInteger element)
visit in interface IVisitorBooleanpublic boolean visit(IFraction element)
visit in interface IVisitorBooleanpublic boolean visit(IComplex element)
visit in interface IVisitorBooleanpublic boolean visit(INum element)
visit in interface IVisitorBooleanpublic boolean visit(IComplexNum element)
visit in interface IVisitorBooleanpublic boolean visit(ISymbol element)
visit in interface IVisitorBooleanpublic boolean visit(IPattern element)
visit in interface IVisitorBooleanpublic boolean visit(IPatternSequence element)
visit in interface IVisitorBooleanpublic boolean visit(IStringX element)
visit in interface IVisitorBooleanpublic boolean visit(IAST list)
visit in interface IVisitorBoolean