Examples of ValueExpression


Examples of org.araneaframework.backend.list.memorybased.expression.constant.ValueExpression

    }
    return new VariableExpression(this.columnId);
  }

  protected Expression buildRightOperand(Map filterInfo) {
    return new ValueExpression(this.valueName, this.value);
  }
View Full Code Here

Examples of org.araneaframework.backend.list.memorybased.expression.constant.ValueExpression

  public Expression buildExpression(Map filterInfo) {
    validate();
   
    Expression startVar = new VariableExpression(this.startColumnId);
    Expression endVar = new VariableExpression(this.endColumnId);
    Expression startVal = new ValueExpression(filterInfo.get(this.startFilterInfoKey));
    Expression endVal = new ValueExpression(filterInfo.get(this.endFilterInfoKey));
    return buildAction(startVar, endVar, startVal, endVal);
  }
View Full Code Here

Examples of org.araneaframework.backend.list.memorybased.expression.constant.ValueExpression

  public void testValueTranslator() {
    log.debug("Testing ValueTranslator");
    Expression expr = null;
    SqlExpression tmp = null;
    try {
      expr = new ValueExpression(this.testValue);     
    }
    catch (Exception e) {
      fail("Constructing ValueExpression failed");
    }
    try {
View Full Code Here

Examples of org.araneaframework.backend.list.memorybased.expression.constant.ValueExpression

  public void testSqlExpressionBuilder() throws ExpressionEvaluationException {
    // build expression
    Expression expr = new AndExpression().add(
        new ComparedEqualsExpression(new VariableExpression("name"),
            new ValueExpression("James Bond"), ComparatorFactory
                .getStringComparator(false, true, null))).add(
        new GreaterThanExpression(new VariableExpression("age"),
            new ValueExpression(new Long(25)))).add(
        new EqualsExpression(new VariableExpression("licenseToKill"),
            new ValueExpression(Boolean.TRUE)));

    // evaluate expression in memory
    Object value = expr.evaluate(new VariableResolver() {
      public Object resolve(Variable variable) {
        if (variable.getName().equals("name")) {
View Full Code Here

Examples of org.araneaframework.backend.list.memorybased.expression.constant.ValueExpression

  public void testValueExpression() {
    log.debug("Testing ValueExpression");
    // evaluating
    assertNull("ValueExpression must return null",
        new ValueExpression(null).evaluate(this.resolver));
    assertEquals("ValueExpression must return true", Boolean.TRUE,
        new ValueExpression(Boolean.TRUE).evaluate(this.resolver));
    assertEquals("ValueExpression must return 0", new Long(0),
        new ValueExpression(new Long(0)).evaluate(this.resolver));

    // name
    assertEquals("ValueExpression's name must be 'value1'", "value1",
        new ValueExpression("value1", null).getName());
  }
View Full Code Here

Examples of org.camunda.bpm.engine.impl.javax.el.ValueExpression

  public JuelScriptEngine() {
    this(null);
  }

  public Object eval(String script, ScriptContext scriptContext) throws ScriptException {
    ValueExpression expr = parse(script, scriptContext);
    return evaluateExpression(expr, scriptContext);
  }
View Full Code Here

Examples of org.csu.idl.idlmm.ValueExpression

   
    // TODO: StringDef & FixedDef
  }

  private static void evaluate(ConstantDef constd) throws ExpressionEvaluationException {
    ValueExpression ve = factory.createValueExpression();
    ve.setValue(evaluate(constd.getConstValue()));
    constd.setConstValue(ve);
  }
View Full Code Here

Examples of org.h2.expression.ValueExpression

            addColumnData(columns, data, left);
            addColumnData(columns, data, right);
        } else {
            Comparison comp = (Comparison) expr;
            ExpressionColumn ec = (ExpressionColumn) comp.getExpression(true);
            ValueExpression ev = (ValueExpression) comp.getExpression(false);
            String columnName = ec.getColumnName();
            columns.add(columnName);
            if (ev == null) {
                data.add(null);
            } else {
                data.add(ev.getValue(null).getString());
            }
        }
    }
View Full Code Here

Examples of org.jboss.dmr.ValueExpression

        Assert.assertEquals(1, legacyModel.keys().size());
        Assert.assertEquals("test-ds", legacyModel.get(DEFAULT_DATASOURCE.getName()).asString());

        ModelNode op = Util.getWriteAttributeOperation(PathAddress.pathAddress(PathElement.pathElement(SUBSYSTEM, JPAExtension.SUBSYSTEM_NAME)),
                CommonAttributes.DEFAULT_EXTENDEDPERSISTENCE_INHERITANCE,
                new ModelNode().set(new ValueExpression("${xxxx:SHALLOW}")));
        ModelTestUtils.checkFailed(mainServices.executeOperation(oldVersion, mainServices.transformOperation(oldVersion, op)));

        op = Util.getWriteAttributeOperation(PathAddress.pathAddress(PathElement.pathElement(SUBSYSTEM, JPAExtension.SUBSYSTEM_NAME)),
                CommonAttributes.DEFAULT_EXTENDEDPERSISTENCE_INHERITANCE,
                new ModelNode().set(new ValueExpression("SHALLOW")));
        ModelTestUtils.checkFailed(mainServices.executeOperation(oldVersion, mainServices.transformOperation(oldVersion, op)));

        op = Util.getUndefineAttributeOperation(PathAddress.pathAddress(PathElement.pathElement(SUBSYSTEM, JPAExtension.SUBSYSTEM_NAME)), CommonAttributes.DEFAULT_EXTENDEDPERSISTENCE_INHERITANCE);
        ModelTestUtils.checkOutcome(mainServices.executeOperation(oldVersion, mainServices.transformOperation(oldVersion, op)));
    }
View Full Code Here

Examples of org.jboss.seam.core.Expressions.ValueExpression

      String viewId = getViewId(facesContext);
      for ( Page page: getPageStack(viewId) )
      {
         for ( Param pageParameter: page.getParameters() )
         {        
            ValueExpression valueExpression = pageParameter.getValueExpression();
            if (valueExpression!=null)
            {
               Object object = Contexts.getEventContext().get( pageParameter.getName() );
               if (object!=null)
               {
                  valueExpression.setValue(object);
               }
            }
         }
      }
   }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.