ParserTester assertParseDisjunction(String expectedValue) { try { RENode.Disjunction disjunction = parser.parseDisjunction(); assertTrue(parser.isDone()); if (expectedValue.length() == 0) { assertNull(disjunction); } else { assertNotNull(disjunction); assertEquals(expectedValue, disjunction.toString()); } return this; } catch (SyntaxException e) { throw failure(e); } }
ParserTester assertParseDisjunction(String expectedValue) { try { RENode.Disjunction disjunction = parser.parseDisjunction(); assertTrue(parser.isDone()); if (expectedValue.length() == 0) { assertNull(disjunction); } else { assertNotNull(disjunction); assertEquals(expectedValue, disjunction.toString()); } return this; } catch (SyntaxException e) { throw failure(e); } }
static RENode.Disjunction disjunction(String regexp) { try { REParser parser = new REParser(regexp); RENode.Disjunction re = parser.parseDisjunction(); assertTrue(parser.isDone()); return re; } catch (SyntaxException e) { AssertionFailedError afe = new AssertionFailedError(); afe.initCause(e); throw afe; } }
static RENode.Alternative alternative(String regexp) { try { REParser parser = new REParser(regexp); RENode.Alternative re = parser.parseAlternative(); assertTrue(parser.isDone()); return re; } catch (SyntaxException e) { AssertionFailedError afe = new AssertionFailedError(); afe.initCause(e); throw afe; } }
static RENode.Alternative alternative(String regexp) { try { REParser parser = new REParser(regexp); RENode.Alternative re = parser.parseAlternative(); assertTrue(parser.isDone()); return re; } catch (SyntaxException e) { AssertionFailedError afe = new AssertionFailedError(); afe.initCause(e); throw afe; } }
static RENode.CharacterClass characterClass(String regexp) { try { REParser parser = new REParser(regexp); RENode.CharacterClass re = parser.parseCharacterClass(); assertTrue(parser.isDone()); return re; } catch (SyntaxException e) { AssertionFailedError afe = new AssertionFailedError(); afe.initCause(e); throw afe; } }
static RENode.Disjunction disjunction(String regexp) { try { REParser parser = new REParser(regexp); RENode.Disjunction re = parser.parseDisjunction(); assertTrue(parser.isDone()); return re; } catch (SyntaxException e) { AssertionFailedError afe = new AssertionFailedError(); afe.initCause(e); throw afe; } }
static RENode.Expr expression(String regexp) { try { REParser parser = new REParser(regexp); RENode.Expr re = parser.parseExpression(); assertTrue(parser.isDone()); return re; } catch (SyntaxException e) { AssertionFailedError afe = new AssertionFailedError(); afe.initCause(e); throw afe; } }
static RENode.Expr expression(String regexp) { try { REParser parser = new REParser(regexp); RENode.Expr re = parser.parseExpression(); assertTrue(parser.isDone()); return re; } catch (SyntaxException e) { AssertionFailedError afe = new AssertionFailedError(); afe.initCause(e); throw afe; } }
static RENode.CharacterClass characterClass(String regexp) { try { REParser parser = new REParser(regexp); RENode.CharacterClass re = parser.parseCharacterClass(); assertTrue(parser.isDone()); return re; } catch (SyntaxException e) { AssertionFailedError afe = new AssertionFailedError(); afe.initCause(e); throw afe; } }