texts.add(stringLiteral.getUnquotedText());
/** * {@inheritDoc} */ @Override protected void addOrderedChildrenTo(List<Expression> children) { children.add(buildStringExpression(getText())); }
/** * {@inheritDoc} */ public JPQLQueryBNF getQueryBNF() { return getQueryBNF(StringLiteralBNF.ID); }
/** * {@inheritDoc} */ @Override public String toActualText() { return getText(); }
/** * {@inheritDoc} */ @Override protected AbstractExpression buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) { expression = new StringLiteral(parent, word); expression.parse(wordParser, tolerant); return expression; } }
/** * {@inheritDoc} */ @Override public void visit(StringLiteral expression) { appendable = !conditionalExpression && expression.hasCloseQuote(); }
/** * {@inheritDoc} */ @Override public void visit(StringLiteral expression) { if (type == LiteralType.STRING_LITERAL) { literal = expression.getText(); } }
/** * {@inheritDoc} */ @Override protected AbstractExpression buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) { expression = new StringLiteral(parent, word); expression.parse(wordParser, tolerant); return expression; } }
/** * {@inheritDoc} */ @Override public void visit(StringLiteral expression) { if (!expression.hasCloseQuote()) { addProblem(expression, StringLiteral_MissingClosingQuote); } }
return ((StringLiteral) exp).getUnquotedText();
/** * {@inheritDoc} */ @Override public String toActualText() { return getText(); }
/** * {@inheritDoc} */ @Override protected void addOrderedChildrenTo(List<Expression> children) { children.add(buildStringExpression(getText())); }
expression = new StringLiteral(parent, word); expression.parse(wordParser, tolerant); return expression;
/** * {@inheritDoc} */ @Override public void visit(StringLiteral expression) { if (!expression.hasCloseQuote()) { addProblem(expression, StringLiteral_MissingClosingQuote); } }
/** * {@inheritDoc} */ public JPQLQueryBNF getQueryBNF() { return getQueryBNF(StringLiteralBNF.ID); }
/** * {@inheritDoc} */ @Override public void visit(StringLiteral expression) { // Create the expression queryExpression = queryContext.getBaseExpression(); queryExpression = new ConstantExpression(expression.getUnquotedText(), queryExpression); // Set the expression type type[0] = String.class; }
/** * {@inheritDoc} */ @Override public void visit(StringLiteral expression) { if (type == LiteralType.STRING_LITERAL) { literal = expression.getText(); } }
expression = new StringLiteral(parent, word); expression.parse(wordParser, tolerant); return expression;
/** * {@inheritDoc} */ @Override public void visit(StringLiteral expression) { // Create the expression queryExpression = queryContext.getBaseExpression(); queryExpression = new ConstantExpression(expression.getUnquotedText(), queryExpression); // Set the expression type type[0] = String.class; }
/** * {@inheritDoc} */ @Override public String toParsedText() { return getText(); }