Examples of BooleanEvaluator


Examples of com.googlecode.gql4j.GqlQuery.BooleanEvaluator

 
  @Test
  public void testValue_1() throws RecognitionException {   
    assertEquals(NullEvaluator.get(), parser("Null").value().r);
    assertEquals(new StringEvaluator("'abc'"), parser("'abc'").value().r);
    assertEquals(new BooleanEvaluator("true"), parser("true").value().r);
    assertEquals(new ParamEvaluator("abc"), parser(":abc").value().r);
    assertEquals(
        new FunctionEvaluator("key",
            ImmutableList.<Evaluator>of(new StringEvaluator("'abc'"))),
        parser("key('abc')").value().r);
View Full Code Here

Examples of org.jrdf.query.relation.operation.BooleanEvaluator

        MultiSortMergeJoinImpl multiSortMergeJoin = new MultiSortMergeJoinImpl(sortMergeJoin, NODE_COMPARATOR);
        TupleEngine optJoinTupleEngine = new SortMergeNaturalJoinEngine(RELATION_HELPER, joinTupleEngine,
            multiSortMergeJoin);
        TupleEngine unionTupleEngine = new OuterUnionEngine(RELATION_HELPER);
        NadicJoin join = new NadicJoinImpl(RELATION_PROCESSOR, optJoinTupleEngine);
        BooleanEvaluator evaluator = new BooleanEvaluatorImpl(NODE_COMPARATOR);
        Restrict restrict = new RestrictImpl(RELATION_FACTORY, TUPLE_COMPARATOR, evaluator);
        Union union = new OuterUnionImpl(RELATION_PROCESSOR, unionTupleEngine);
        DyadicJoin leftOuterJoin = getLeftOuterJoin(unionTupleEngine, join);
        return new OptimizingQueryEngineImpl(project, join, restrict, union, leftOuterJoin);
    }
View Full Code Here

Examples of org.yaac.server.egql.evaluator.BooleanEvaluator

    expected.setFromClause(new FromClause().add(new FromEntity("a")));
   
    expected.setWhereClause(
        new WhereClause(
            new AndEvaluator(
                new BooleanEvaluator("TRUE"),
                new NotEvaluator(
                    new RelationEvaluator(
                        new FieldEvaluator("a"),
                        RelationEvaluator.Type.GREATER_THAN,
                        new DecimalEvaluator("10"))))));
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.