Package org.springframework.expression.common

Examples of org.springframework.expression.common.TemplateParserContext


        return evaluationContext;
    }

    private Expression parseExpression() {
        // Support template parsing with #{ } delimiters
        ParserContext parserContext = new TemplateParserContext();
        Expression expression = expressionParser.parseExpression(expressionString, parserContext);
        return expression;
    }
View Full Code Here


        return evaluationContext;
    }

    private Expression parseExpression() {
        // Support template parsing with #{ } delimiters
        ParserContext parserContext = new TemplateParserContext();
        Expression expression = expressionParser.parseExpression(expressionString, parserContext);
        return expression;
    }
View Full Code Here

      evaluationContext.setBeanResolver(new BeanFactoryResolver(beanFactory));
    }

    this.evaluationContext = evaluationContext;
    this.parser = new SpelExpressionParser();
    this.parserContext = new TemplateParserContext();
    this.delegate = delegate;
  }
View Full Code Here

        if (!accessToken.equals(token)) {
            headers.set("Status", "403 Forbidden");
            return new HttpEntity<>("{ \"message\": \"Forbidden\" }\n", headers);
        }
        SpelExpressionParser parser = new SpelExpressionParser();
        Expression spel = parser.parseExpression(template, new TemplateParserContext());

        Map<?, ?> push;
        try {
            push = this.objectMapper.readValue(payload, Map.class);
            logger.info("Recieved new webhook payload for push with head_commit message: "
View Full Code Here

    }
  }

  @Test
  public void testTemplateParserContext() {
    TemplateParserContext tpc = new TemplateParserContext("abc","def");
    assertEquals("abc", tpc.getExpressionPrefix());
    assertEquals("def", tpc.getExpressionSuffix());
    assertTrue(tpc.isTemplate());

    tpc = new TemplateParserContext();
    assertEquals("#{", tpc.getExpressionPrefix());
    assertEquals("}", tpc.getExpressionSuffix());
    assertTrue(tpc.isTemplate());

    ParserContext pc = ParserContext.TEMPLATE_EXPRESSION;
    assertEquals("#{", pc.getExpressionPrefix());
    assertEquals("}", pc.getExpressionSuffix());
    assertTrue(pc.isTemplate());
View Full Code Here

TOP

Related Classes of org.springframework.expression.common.TemplateParserContext

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.