Examples of QualifiedIdentifierRestrictionDescr


Examples of org.drools.lang.descr.QualifiedIdentifierRestrictionDescr

        boolean isNegated = evaluator.startsWith( "not " );
        if( isNegated ) {
            evaluator = evaluator.substring( 4 );
        }

        final QualifiedIdentifierRestrictionDescr qualifiedIdentifierRestricionDescr = new QualifiedIdentifierRestrictionDescr( evaluator,
                                                                                                                                isNegated,
                                                                                                                                null,
                                                                                                                                null );

        return qualifiedIdentifierRestricionDescr;
View Full Code Here

Examples of org.drools.lang.descr.QualifiedIdentifierRestrictionDescr

    public Object end(final String uri,
                      final String localName,
                      final ExtensibleXmlParser parser) throws SAXException {
        final Element element = parser.endElementBuilder();

        final QualifiedIdentifierRestrictionDescr qualifiedIdentifierRestricionDescr = (QualifiedIdentifierRestrictionDescr) parser.getCurrent();

        final String expression =((org.w3c.dom.Text)element.getChildNodes().item( 0 )).getWholeText();

        emptyContentCheck( localName, expression, parser );

        qualifiedIdentifierRestricionDescr.setText( expression );
       
        final Object parent = parser.getParent();

        if ( parent instanceof FieldConstraintDescr ) {
            final FieldConstraintDescr fieldConstraintDescr = (FieldConstraintDescr) parent;
View Full Code Here

Examples of org.drools.lang.descr.QualifiedIdentifierRestrictionDescr

        assertEquals( "Foo",
                      col.getObjectType() );
        assertEquals( 1,
                      col.getConstraint().getDescrs().size() );
        final FieldConstraintDescr fld = (FieldConstraintDescr) col.getConstraint().getDescrs().get( 0 );
        final QualifiedIdentifierRestrictionDescr lit = (QualifiedIdentifierRestrictionDescr) fld.getRestrictions().get( 0 );

        assertEquals( "bar",
                      fld.getFieldName() );
        assertEquals( "==",
                      lit.getEvaluator() );
        assertEquals( "Foo.BAR",
                      lit.getText() );
    }
View Full Code Here

Examples of org.drools.lang.descr.QualifiedIdentifierRestrictionDescr

        assertEquals( "org.drools.Message",
                      pattern.getObjectType() );

        FieldConstraintDescr fieldConstr = (FieldConstraintDescr) pattern.getConstraint().getDescrs().get( 0 );
        QualifiedIdentifierRestrictionDescr restr = (QualifiedIdentifierRestrictionDescr) fieldConstr.getRestrictions().get( 0 );

        assertEquals( "matches",
                      restr.getEvaluator() );
        assertTrue( restr.isNegated() );
        assertEquals( "$c.property",
                      restr.getText() );
    }
View Full Code Here

Examples of org.drools.lang.descr.QualifiedIdentifierRestrictionDescr

        FieldConstraintDescr fieldConstraintDescr = (FieldConstraintDescr) patternDescr.getDescrs().get( 0 );
        assertEquals( "operator",
                      fieldConstraintDescr.getFieldName() );
        assertEquals( 1,
                      fieldConstraintDescr.getRestriction().getRestrictions().size() );
        QualifiedIdentifierRestrictionDescr qualifiedIdentifierRestrictionDescr = (QualifiedIdentifierRestrictionDescr) fieldConstraintDescr.getRestriction().getRestrictions().get( 0 );
        assertEquals( "==",
                      qualifiedIdentifierRestrictionDescr.getEvaluator() );
        assertEquals( "Operator.EQUAL",
                      qualifiedIdentifierRestrictionDescr.getText() );
    }
View Full Code Here

Examples of org.drools.lang.descr.QualifiedIdentifierRestrictionDescr

        FieldConstraintDescr fieldConstraintDescr = (FieldConstraintDescr) patternDescr.getDescrs().get( 0 );
        assertEquals( "operator",
                      fieldConstraintDescr.getFieldName() );
        assertEquals( 1,
                      fieldConstraintDescr.getRestriction().getRestrictions().size() );
        QualifiedIdentifierRestrictionDescr qualifiedIdentifierRestrictionDescr = (QualifiedIdentifierRestrictionDescr) fieldConstraintDescr.getRestriction().getRestrictions().get( 0 );
        assertEquals( "==",
                      qualifiedIdentifierRestrictionDescr.getEvaluator() );
        assertEquals( "Operator.EQUAL",
                      qualifiedIdentifierRestrictionDescr.getText() );
    }
View Full Code Here

Examples of org.drools.lang.descr.QualifiedIdentifierRestrictionDescr

        assertEquals( "Foo",
                      col.getObjectType() );
        assertEquals( 1,
                      col.getConstraint().getDescrs().size() );
        final FieldConstraintDescr fld = (FieldConstraintDescr) col.getConstraint().getDescrs().get( 0 );
        final QualifiedIdentifierRestrictionDescr lit = (QualifiedIdentifierRestrictionDescr) fld.getRestrictions().get( 0 );

        assertEquals( "bar",
                      fld.getFieldName() );
        assertEquals( "==",
                      lit.getEvaluator() );
        assertEquals( "Foo.BAR",
                      lit.getText() );
    }
View Full Code Here

Examples of org.drools.lang.descr.QualifiedIdentifierRestrictionDescr

        assertEquals( "org.drools.Message",
                      pattern.getObjectType() );

        FieldConstraintDescr fieldConstr = (FieldConstraintDescr) pattern.getConstraint().getDescrs().get( 0 );
        QualifiedIdentifierRestrictionDescr restr = (QualifiedIdentifierRestrictionDescr) fieldConstr.getRestrictions().get( 0 );

        assertEquals( "matches",
                      restr.getEvaluator() );
        assertTrue( restr.isNegated() );
        assertEquals( "$c.property",
                      restr.getText() );
    }
View Full Code Here

Examples of org.drools.lang.descr.QualifiedIdentifierRestrictionDescr

        FieldConstraintDescr fieldConstraintDescr = (FieldConstraintDescr) patternDescr.getDescrs().get( 0 );
        assertEquals( "operator",
                      fieldConstraintDescr.getFieldName() );
        assertEquals( 1,
                      fieldConstraintDescr.getRestriction().getRestrictions().size() );
        QualifiedIdentifierRestrictionDescr qualifiedIdentifierRestrictionDescr = (QualifiedIdentifierRestrictionDescr) fieldConstraintDescr.getRestriction().getRestrictions().get( 0 );
        assertEquals( "==",
                      qualifiedIdentifierRestrictionDescr.getEvaluator() );
        assertEquals( "Operator.EQUAL",
                      qualifiedIdentifierRestrictionDescr.getText() );
    }
View Full Code Here

Examples of org.drools.lang.descr.QualifiedIdentifierRestrictionDescr

        FieldConstraintDescr fieldConstraintDescr = (FieldConstraintDescr) patternDescr.getDescrs().get( 0 );
        assertEquals( "operator",
                      fieldConstraintDescr.getFieldName() );
        assertEquals( 1,
                      fieldConstraintDescr.getRestriction().getRestrictions().size() );
        QualifiedIdentifierRestrictionDescr qualifiedIdentifierRestrictionDescr = (QualifiedIdentifierRestrictionDescr) fieldConstraintDescr.getRestriction().getRestrictions().get( 0 );
        assertEquals( "==",
                      qualifiedIdentifierRestrictionDescr.getEvaluator() );
        assertEquals( "Operator.EQUAL",
                      qualifiedIdentifierRestrictionDescr.getText() );
    }
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.