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 IVisitorBoolean
public boolean visit(IFraction element)
visit
in interface IVisitorBoolean
public boolean visit(IComplex element)
visit
in interface IVisitorBoolean
public boolean visit(INum element)
visit
in interface IVisitorBoolean
public boolean visit(IComplexNum element)
visit
in interface IVisitorBoolean
public boolean visit(ISymbol element)
visit
in interface IVisitorBoolean
public boolean visit(IPattern element)
visit
in interface IVisitorBoolean
public boolean visit(IPatternSequence element)
visit
in interface IVisitorBoolean
public boolean visit(IStringX element)
visit
in interface IVisitorBoolean
public boolean visit(IAST list)
visit
in interface IVisitorBoolean