Examples of BooleanValue


Examples of org.apache.jackrabbit.value.BooleanValue

    private JcrConverter() {
    }

    @Converter
    public static Value toValue(Boolean bool) {
        return new BooleanValue(bool);
    }
View Full Code Here

Examples of org.apache.slide.projector.value.BooleanValue

    }

    public Result process(Map parameter, Context context) throws Exception {
      Value []involvedParameters = (Value[])((ArrayValue)parameter.get(INVOLVED_PARAMETERS)).getArray();
      String targetStep = parameter.get(Process.STEP).toString();
      BooleanValue validate = (BooleanValue)parameter.get(VALIDATE);
      BooleanValue wizard = (BooleanValue)parameter.get(WIZARD);
      URI actionUri = (URI)parameter.get(ACTION);
    StringBuffer buffer = new StringBuffer(128);
    buffer.append(actionUri).append(SEPARATOR).append(validate).append(SEPARATOR).append(wizard).append(SEPARATOR).append(context.getStep()).append(SEPARATOR).append(targetStep).append(SEPARATOR).append(context.getProcess());
      if ( validate.booleanValue() ) {
        for ( int i = 0; i < involvedParameters.length; i++ ) {
View Full Code Here

Examples of org.destecs.core.simulationengine.script.values.BooleanValue

  {
    Value left = node.getLeft().apply(this);
    Value right = node.getRight().apply(this);
    if (left.getClass() != right.getClass())
    {
      return new BooleanValue(false);
    }

    switch (node.getOperator().kindPBinop())
    {
      case AND:
      {
        if (left instanceof BooleanValue)
        {
          return new BooleanValue(((BooleanValue) left).value
              && ((BooleanValue) right).value);
        }
      }
        break;
      case DIFFERENT:
      {
        if (left instanceof DoubleValue)
        {
          return new BooleanValue(((DoubleValue) left).value != ((DoubleValue) right).value);
        } else if (left instanceof BooleanValue)
        {
          return new BooleanValue(((BooleanValue) left).value != ((BooleanValue) right).value);
        }
      }
        break;
      case DIV:
        if (left instanceof DoubleValue)
        {
          return new DoubleValue(new Double(((DoubleValue) left).value
              / ((DoubleValue) right).value).intValue());
        }
      case DIVIDE:
      {
        if (left instanceof DoubleValue)
        {
          return new DoubleValue(((DoubleValue) left).value
              / ((DoubleValue) right).value);
        }
      }
        break;
      case EQUAL:
      case EQUIV:
      {
        if (left instanceof DoubleValue)
        {
          return new BooleanValue(((DoubleValue) left).value == ((DoubleValue) right).value);
        } else if (left instanceof BooleanValue)
        {
          return new BooleanValue(((BooleanValue) left).value == ((BooleanValue) right).value);
        }
      }
     
       
      case IMPLIES:
      {
        if (left instanceof BooleanValue)
        {
          if (((BooleanValue) left).value)
          {
            return right;
          } else
          {
            return new BooleanValue(true);
          }
        }
      }
        break;
      case LESSEQUAL:
      {
        if (left instanceof DoubleValue)
        {
          return new BooleanValue(((DoubleValue) left).value <= ((DoubleValue) right).value);
        }
      }
        break;
      case LESSTHAN:
      {
        if (left instanceof DoubleValue)
        {
          return new BooleanValue(((DoubleValue) left).value < ((DoubleValue) right).value);
        }
      }
        break;
      case MINUS:
      {
        if (left instanceof DoubleValue)
        {
          return new DoubleValue(((DoubleValue) left).value
              - ((DoubleValue) right).value);
        }
      }
        break;
      case MOD:
      {
        if (left instanceof DoubleValue)
        {
          double lv = ((DoubleValue) left).value;
          double rv = ((DoubleValue) right).value;

          return new DoubleValue(lv - rv * (long) Math.floor(lv / rv));
        }
      }
        break;
      case GREATEREQUAL:
      {
        if (left instanceof DoubleValue)
        {
          return new BooleanValue(((DoubleValue) left).value >= ((DoubleValue) right).value);
        }
      }
        break;
      case GREATERTHAN:
      {
        if (left instanceof DoubleValue)
        {
          return new BooleanValue(((DoubleValue) left).value > ((DoubleValue) right).value);
        }
      }
        break;
      case MULTIPLY:
      {
        if (left instanceof DoubleValue)
        {
          return new DoubleValue(((DoubleValue) left).value
              * ((DoubleValue) right).value);
        }
      }
        break;
      case OR:
      {
        if (left instanceof BooleanValue)
        {
          return new BooleanValue(((BooleanValue) left).value
              || ((BooleanValue) right).value);
        }
      }
        break;
      case PLUS:
      {
        if (left instanceof DoubleValue)
        {
          return new DoubleValue(((DoubleValue) left).value
              + ((DoubleValue) right).value);
        }
      }
        break;

    }
    interpreter.scriptError("Failed to evaluate binary expression: " + node);
    return new BooleanValue(false);
  }
View Full Code Here

Examples of org.drools.workbench.models.guided.dtree.shared.model.values.impl.BooleanValue

                return null;
            }

        } else if ( DataType.TYPE_BOOLEAN.equals( dataType ) ) {
            if ( value.equalsIgnoreCase( "true" ) || value.equalsIgnoreCase( "false" ) ) {
                return new BooleanValue( Boolean.parseBoolean( value ) );
            } else {
                messages.add( new DataTypeConversionErrorParserMessage( value,
                                                                        Boolean.class.getName() ) );
            }
            return null;
View Full Code Here

Examples of org.drools.workbench.models.guided.dtree.shared.model.values.impl.BooleanValue

    }

    @Test
    public void testBooleanValue() {
        final Boolean tv = Boolean.TRUE;
        final BooleanValue v = new BooleanValue( tv );
        assertEquals( tv,
                      v.getValue() );

        v.setValue( "true" );
        assertEquals( tv,
                      v.getValue() );

        v.setValue( "abc" );
        assertEquals( Boolean.FALSE,
                      v.getValue() );
    }
View Full Code Here

Examples of org.drools.workbench.models.guided.dtree.shared.model.values.impl.BooleanValue

        final TypeNode type = new TypeNodeImpl( "Person" );
        final ConstraintNode c1 = new ConstraintNodeImpl( "Person",
                                                          "booleanField",
                                                          "==",
                                                          new BooleanValue( true ) );
        model.setRoot( type );
        type.addChild( c1 );

        final String drl = GuidedDecisionTreeDRLPersistence.getInstance().marshal( model );
        assertEqualsIgnoreWhitespace( expected,
View Full Code Here

Examples of org.drools.workbench.models.guided.dtree.shared.model.values.impl.BooleanValue

        final TypeNode type = new TypeNodeImpl( "Person" );
        final ConstraintNode c1 = new ConstraintNodeImpl( "Person",
                                                          "booleanField",
                                                          "==",
                                                          new BooleanValue( true ) );
        expected.setRoot( type );
        type.addChild( c1 );

        addModelField( "Person",
                       "this",
View Full Code Here

Examples of org.eclipse.jst.jsf.common.metadata.traittypes.traittypes.BooleanValue

   
    Trait t = findTraitOnEntityById(entity, key);
    if (t == null){
      t = internalCreateTrait(entity, key);

      BooleanValue val = TraitTypesFactory.eINSTANCE.createBooleanValue();   
      val.setTrue(value);
     
      t.setValue(val);
    }
   
  }
View Full Code Here

Examples of org.exist.xquery.value.BooleanValue

              final Node n = ((NodeValue)arg).getNode();
              //TODO : think more...
              if (n.hasAttributes()) {
                final Node nilled = n.getAttributes().getNamedItemNS(Namespaces.SCHEMA_INSTANCE_NS, "nil");
                if (nilled != null)
                  {result = new BooleanValue(nilled.getNodeValue() == "false");}
                else
                  {result = BooleanValue.FALSE;}
              } else
                {result = BooleanValue.FALSE;}
            }
View Full Code Here

Examples of org.exoplatform.services.jcr.impl.core.value.BooleanValue

   }

   public void testNewBooleanValue() throws Exception
   {
      BooleanValue bv = new BooleanValue(true);
      assertTrue(bv.getBoolean());
   }
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.