Package org.apache.imperius.spl.parser.expressions.impl

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


            //true
            Vector v = new Vector();
            v.add(propertySensor1);
          
           
            Expression expression1 = new LogicalNot(v,true);

            //false
            v.clear();
            v.add(propertySensor6);
           
           
            Expression expression2 = new LogicalNot(v,true);

           

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


      break;

    case SPLTreeParserTokenTypes.UNARY_NOT:
      //Xiping 06/12/08
      //returnExpr = new UnaryNotExpression(exprList, validateExpr);
      returnExpr = new LogicalNot(exprList, validateExpr);

    }

    logger.exiting(sourceClass, Thread.currentThread().getName() + " "
        + "createExpression");
View Full Code Here

TOP

Related Classes of org.apache.imperius.spl.parser.expressions.impl.LogicalNot

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.