Package org.milyn.javabean.expression

Examples of org.milyn.javabean.expression.BeanMapExpressionEvaluator


        isJoin = !statementExecFields.isEmpty();
    }

    private void intitialiseStatementExpressions(List<String> statementExecFields) {
        for (String statementExecField : statementExecFields) {
            BeanMapExpressionEvaluator expression = new BeanMapExpressionEvaluator();
            expression.setExpression(statementExecField);
            statementExpressionEvaluators.add(expression);
        }
    }
View Full Code Here


        smooks.filterSource(execContext, new StreamSource(new StringReader("<x/>")), null);

        Map<String, Object> beanMap = execContext.getBeanContext().getBeanMap();

        //assertEquals("{statvar={variable3=Hi Var3, variable1=Hi Var1, variable2=Hi Var2}}", BeanAccessor.getBeanMap(execContext).toString());
        assertEquals("Hi Var1", new BeanMapExpressionEvaluator("statvar.variable1").getValue(beanMap));
        assertEquals("Hi Var2", new BeanMapExpressionEvaluator("statvar.variable2").getValue(beanMap));
        assertEquals("Hi Var3", new BeanMapExpressionEvaluator("statvar.variable3").getValue(beanMap));
    }
View Full Code Here

   */
  public MVELFactory() {
  }

  public MVELFactory(String expression) {
    expressionEvaluator = new BeanMapExpressionEvaluator(expression);
  }
View Full Code Here

        } else if(setOn.equals("defaultResource")) {
            config.setDefaultResource(Boolean.parseBoolean(value));
        } else if(setOn.equals("targetProfile")) {
            config.setTargetProfile(value);
        } else if(setOn.equals("condition") && value.length() > 0) {
            config.setConditionEvaluator(new BeanMapExpressionEvaluator(value));
        } else if(setOn.equals("conditionRef")) {
            ExtensionContext execentionContext = ExtensionContext.getExtensionContext(executionContext);
            config.setConditionEvaluator(execentionContext.getXmlConfigDigester().getConditionEvaluator(value));
        } else {
            Parameter param = config.setParameter(setOn, value);
View Full Code Here

TOP

Related Classes of org.milyn.javabean.expression.BeanMapExpressionEvaluator

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.