public abstract class REVisitor<E extends Exception> extends Object
RENode to its pattern representation.| Constructor and Description |
|---|
REVisitor() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
visit(RENode.Alternative alternative) |
protected void |
visit(RENode.Any expr) |
protected void |
visit(RENode.Assertion.Begin expr) |
protected void |
visit(RENode.Assertion.End expr) |
protected void |
visit(RENode.Char expr) |
protected void |
visit(RENode.CharacterClass expr) |
protected void |
visit(RENode.CharacterClassExpr.And expr) |
protected void |
visit(RENode.CharacterClassExpr.Char expr) |
protected void |
visit(RENode.CharacterClassExpr.Not expr) |
protected void |
visit(RENode.CharacterClassExpr.Or expr) |
protected void |
visit(RENode.CharacterClassExpr.Range expr) |
protected void |
visit(RENode.Disjunction disjunction) |
protected void |
visit(RENode.Group expr) |
protected void visit(RENode.Disjunction disjunction) throws E extends Exception
protected void visit(RENode.Alternative alternative) throws E extends Exception
protected void visit(RENode.Assertion.Begin expr) throws E extends Exception
protected void visit(RENode.Assertion.End expr) throws E extends Exception
protected void visit(RENode.Group expr) throws E extends Exception
protected void visit(RENode.Char expr) throws E extends Exception
protected void visit(RENode.Any expr) throws E extends Exception
protected void visit(RENode.CharacterClass expr) throws E extends Exception
protected void visit(RENode.CharacterClassExpr.Not expr) throws E extends Exception
protected void visit(RENode.CharacterClassExpr.Or expr) throws E extends Exception
protected void visit(RENode.CharacterClassExpr.And expr) throws E extends Exception
protected void visit(RENode.CharacterClassExpr.Range expr) throws E extends Exception
protected void visit(RENode.CharacterClassExpr.Char expr) throws E extends Exception
Copyright © 2018 JBoss by Red Hat. All Rights Reserved.