Examples of Greater


Examples of org.apache.imperius.spl.parser.expressions.impl.Greater

        // Property1 > Property2 (20 > 5) = true   
        try {
            Vector v = new Vector();
            v.add(propertySensor1);
            v.add(propertySensor2);
            Expression expression1 = new Greater(v,true);

            // Property3 > Property1 (-20 > 20) = false   
            v.clear();
            v.add(propertySensor3);
            v.add(propertySensor1);
            Expression expression2 = new Greater(v,true);

            v.clear();
            v.add(propertySensor1);
            v.add(new FloatConstant(5));
            Expression expression3 = new Greater(v,true);

            v.clear();
            v.add(new LongConstant(-20));
            v.add(new FloatConstant(20));
            Expression expression4 = new Greater(v,true);

            assertTrue(((Boolean) expression1.evaluate()).booleanValue());
            assertFalse(
                ((Boolean) expression2.evaluate()).booleanValue());
            assertTrue(((Boolean) expression3.evaluate()).booleanValue());
            assertFalse(
                ((Boolean) expression4.evaluate()).booleanValue());
        } catch (SPLException e) {
          logger.severe("Received evaluation exception " + e.getMessage());
           
            fail("Received evaluation exception " + e.getMessage());
        } catch (Exception e) {
View Full Code Here

Examples of org.apache.imperius.spl.parser.expressions.impl.Greater

        // Property1 > Property2 (20 > 5) = true   
        try {
            Vector v = new Vector();
            v.add(propertySensor1);
            v.add(propertySensor2);
            Expression expression1 = new Greater(v,true);

            // Property3 > Property1 (-20 > 20) = false   
            v.clear();
            v.add(propertySensor3);
            v.add(propertySensor1);
            Expression expression2 = new Greater(v,true);

            v.clear();
            v.add(propertySensor1);
            v.add(new DoubleConstant(5));
            Expression expression3 = new Greater(v,true);

            v.clear();
            v.add(new LongConstant(-20));
            v.add(new DoubleConstant(20));
            Expression expression4 = new Greater(v,true);

            assertTrue(((Boolean) expression1.evaluate()).booleanValue());
            assertFalse(
                ((Boolean) expression2.evaluate()).booleanValue());
            assertTrue(((Boolean) expression3.evaluate()).booleanValue());
            assertFalse(
                ((Boolean) expression4.evaluate()).booleanValue());
        } catch (SPLException e) {
          logger.severe("Received evaluation exception " + e.getMessage());
           
            fail("Received evaluation exception " + e.getMessage());
        } catch (Exception e) {
View Full Code Here

Examples of org.apache.imperius.spl.parser.expressions.impl.Greater

        // Property1 > Property2 (20 > 5) = true   
        try {
            Vector v = new Vector();
            v.add(propertySensor1);
            v.add(propertySensor2);
            Expression expression1 = new Greater(v,true);

            // Property3 > Property1 (-20 > 20) = false   
            v.clear();
            v.add(propertySensor3);
            v.add(propertySensor1);
            Expression expression2 = new Greater(v,true);

            v.clear();
            v.add(propertySensor1);
            v.add(new FloatConstant(5));
            Expression expression3 = new Greater(v,true);

            v.clear();
            v.add(new FloatConstant(-20));
            v.add(new FloatConstant(20));
            Expression expression4 = new Greater(v,true);

            assertTrue(((Boolean) expression1.evaluate()).booleanValue());
            assertFalse(
                ((Boolean) expression2.evaluate()).booleanValue());
            assertTrue(((Boolean) expression3.evaluate()).booleanValue());
            assertFalse(
                ((Boolean) expression4.evaluate()).booleanValue());
        } catch (SPLException e) {
          logger.severe("Received evaluation exception " + e.getMessage());
           
            fail("Received evaluation exception " + e.getMessage());
        } catch (Exception e) {
View Full Code Here

Examples of org.apache.imperius.spl.parser.expressions.impl.Greater

        // Property1 > Property2 (20 > 5) = true   
        try {
            Vector v = new Vector();
            v.add(propertySensor1);
            v.add(propertySensor2);
            Expression expression1 = new Greater(v,true);

            // Property3 > Property1 (-20 > 20) = false   
            v.clear();
            v.add(propertySensor3);
            v.add(propertySensor1);
            Expression expression2 = new Greater(v,true);

            v.clear();
            v.add(propertySensor1);
            v.add(new DoubleConstant(5));
            Expression expression3 = new Greater(v,true);

            v.clear();
            v.add(new FloatConstant(-20));
            v.add(new DoubleConstant(20));
            Expression expression4 = new Greater(v,true);

            assertTrue(((Boolean) expression1.evaluate()).booleanValue());
            assertFalse(
                ((Boolean) expression2.evaluate()).booleanValue());
            assertTrue(((Boolean) expression3.evaluate()).booleanValue());
            assertFalse(
                ((Boolean) expression4.evaluate()).booleanValue());
        } catch (SPLException e) {
          logger.severe("Received evaluation exception " + e.getMessage());
           
            fail("Received evaluation exception " + e.getMessage());
        } catch (Exception e) {
View Full Code Here

Examples of org.apache.imperius.spl.parser.expressions.impl.Greater

        // Property1 > Property2 (20 > 5) = true   
        try {
            Vector v = new Vector();
            v.add(propertySensor1);
            v.add(propertySensor2);
            Expression expression1 = new Greater(v,true);

            // Property3 > Property1 (-20 > 20) = false   
            v.clear();
            v.add(propertySensor3);
            v.add(propertySensor1);
            Expression expression2 = new Greater(v,true);

            v.clear();
            v.add(propertySensor1);
            v.add(new DoubleConstant(5));
            Expression expression3 = new Greater(v,true);

            v.clear();
            v.add(new DoubleConstant(-20));
            v.add(new DoubleConstant(20));
            Expression expression4 = new Greater(v,true);

            assertTrue(((Boolean) expression1.evaluate()).booleanValue());
            assertFalse(
                ((Boolean) expression2.evaluate()).booleanValue());
            assertTrue(((Boolean) expression3.evaluate()).booleanValue());
            assertFalse(
                ((Boolean) expression4.evaluate()).booleanValue());
        } catch (SPLException e) {
          logger.severe("Received evaluation exception " + e.getMessage());
           
            fail("Received evaluation exception " + e.getMessage());
        } catch (Exception e) {
View Full Code Here

Examples of org.apache.imperius.spl.parser.expressions.impl.Greater

    case SPLTreeParserTokenTypes.LT:
      returnExpr = new Less(exprList, validateExpr);
      break;

    case SPLTreeParserTokenTypes.GT:
      returnExpr = new Greater(exprList, validateExpr);
      break;

    case SPLTreeParserTokenTypes.LE:
      returnExpr = new LessOrEqual(exprList, validateExpr);
      break;
View Full Code Here

Examples of org.apache.ode.ql.tree.nodes.Greater

        checkChildsNumber(node, 2);
        return new Less(createIdentifier(node, 0), createValue(node, 1));
    }
    private Greater createGreater(Node node) {
        checkChildsNumber(node, 2);
        return new Greater(createIdentifier(node, 0), createValue(node, 1));
    }
View Full Code Here

Examples of org.apache.ode.ql.tree.nodes.Greater

        checkChildsNumber(node, 2);
        return new Less(createIdentifier(node, 0), createValue(node, 1));
    }
    private Greater createGreater(Node node) {
        checkChildsNumber(node, 2);
        return new Greater(createIdentifier(node, 0), createValue(node, 1));
    }
View Full Code Here

Examples of org.apache.ode.ql.tree.nodes.Greater

        checkChildsNumber(node, 2);
        return new Less(createIdentifier(node, 0), createValue(node, 1));
    }
    private Greater createGreater(Node node) {
        checkChildsNumber(node, 2);
        return new Greater(createIdentifier(node, 0), createValue(node, 1));
    }
View Full Code Here

Examples of org.conserve.select.discriminators.Greater

    long count = persist.getCount(new SimplestObject());
    assertEquals(200L, count);
    // select half of the objects
    SimplestObject selectObject = new SimplestObject();
    selectObject.setFoo(99.0);
    Greater g = new Greater(selectObject);
    count = persist.getCount(SimplestObject.class, g);
    assertEquals(100L, count);
    persist.close();
  }
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.