Examples of EqualsOperator


Examples of net.timewalker.ffmq3.common.message.selector.expression.operator.EqualsOperator

                return new IsNotNullOperator(lNode);
            }
            if (currentToken.equalsIgnoreCase("is true"))
            {
                readNextToken(); // skip operator
                return new EqualsOperator(lNode,new BooleanLiteral(Boolean.TRUE));
            }
            if (currentToken.equalsIgnoreCase("is false"))
            {
                readNextToken(); // skip operator
                return new EqualsOperator(lNode,new BooleanLiteral(Boolean.FALSE));
            }
            if (currentToken.equalsIgnoreCase("is not true"))
            {
                readNextToken(); // skip operator
                return new EqualsOperator(lNode,new BooleanLiteral(Boolean.FALSE));
            }
            if (currentToken.equalsIgnoreCase("is not false"))
            {
                readNextToken(); // skip operator
                return new EqualsOperator(lNode,new BooleanLiteral(Boolean.TRUE));
            }
            if (currentToken.equalsIgnoreCase("in"))
            {
                readNextToken(); // skip operator
                return new InOperator(lNode, parseListConstruct());
View Full Code Here

Examples of net.timewalker.ffmq3.common.message.selector.expression.operator.EqualsOperator

        if (!isEndOfExpression() && isComparisonOperator(currentToken))
        {
            if (currentToken.equals("="))
            {
                readNextToken(); // skip comparison operator
                return new EqualsOperator(lNode, parseAdditiveExpression());
            }
            if (currentToken.equals("<>"))
            {
                readNextToken(); // skip comparison operator
                return new NotEqualsOperator(lNode, parseAdditiveExpression());
View Full Code Here

Examples of nexj.core.persistence.operator.EqualsOperator

            }

            break;

         case EqualsOperator.ORDINAL:
            EqualsOperator eq = (EqualsOperator)op;

            if (eq.getLeft().getOrdinal() == AttributeOperator.ORDINAL)
            {
               if (eq.getRight().isConstant())
               {
                  source = ((AttributeOperator)eq.getLeft()).getSource();
                  value = eq.getRight().getValue();
               }
            }
            else if (eq.getRight().getOrdinal() == AttributeOperator.ORDINAL)
            {
               if (eq.getLeft().isConstant())
               {
                  source = ((AttributeOperator)eq.getRight()).getSource();
                  value = eq.getLeft().getValue();
               }
            }

            break;
      }
View Full Code Here

Examples of nexj.core.persistence.operator.EqualsOperator

            return in;
         }
         else
         {
            EqualsOperator eq = new EqualsOperator();

            eq.setLeft(new AttributeOperator(typeCodeField));
            eq.setRight(new ConstantOperator(value));

            return eq;
         }
      }
      else
View Full Code Here

Examples of nexj.core.persistence.operator.EqualsOperator

   {
      Operator op = m_constraint;

      if (op instanceof EqualsOperator)
      {
         EqualsOperator eq = (EqualsOperator)m_constraint;
         Object value = eq.getRight().getValue();

         if (value instanceof OIDHolder)
         {
            OID oid = ((OIDHolder)value).getOID();

            if (oid != null)
            {
               op = eq.getParent();

               while (op != null && op.getOrdinal() == AndOperator.ORDINAL)
               {
                  op = op.getParent();
               }
View Full Code Here

Examples of nexj.core.persistence.operator.EqualsOperator

         AttributeOperator aop = new AttributeOperator(new Field(this, m_mapping, m_childItem, m_metaclass, null, null, false));

         if (isCached() && m_persistenceMapping.getCaching() == PersistenceMapping.CACHING_INSTANCE)
         {
            EqualsOperator eq = new EqualsOperator();

            eq.setLeft(aop);
            eq.setRight(new ConstantOperator(null));

            for (Iterator itr = oidSet.iterator(); itr.hasNext();)
            {
               EqualsOperator clone = (oidSet.size() == 1) ? eq : (EqualsOperator)eq.clone();

               clone.getRight().setValue(itr.next());
               read(clone);
            }
         }
         else
         {
View Full Code Here

Examples of org.jitterbit.logic.expressiontree.operator.EqualsOperator

    /**
     * Convenience function which enables ==, !=, <, <=, >, >= operators.
     */
    public void enableComparisonOperators() {
        enableOperator(new EqualsOperator(operations));
        enableOperator(new NotEqualsOperator(operations));
        enableOperator(new LessThanOperator(operations));
        enableOperator(new LessThanEqualsOperator(operations));
        enableOperator(new GreaterThanOperator(operations));
        enableOperator(new GreaterThanEqualsOperator(operations));
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.