assertEquals( "==",
litDescr.getEvaluator() );
assertEquals( "yyy",
litDescr.getText() );
OrDescr orDescr = (OrDescr) lhsList.get( 1 );
assertEquals( 2,
orDescr.getDescrs().size() );
AndDescr andDescr = (AndDescr) orDescr.getDescrs().get( 0 );
col = (PatternDescr) andDescr.getDescrs().get( 0 );
assertEquals( "hobby1",
col.getObjectType() );
fieldConstraintDescr = (FieldConstraintDescr) col.getDescrs().get( 0 );
assertEquals( "type",
fieldConstraintDescr.getFieldName() ); //
litDescr = (LiteralRestrictionDescr) fieldConstraintDescr.getRestrictions().get( 0 );
assertEquals( "==",
litDescr.getEvaluator() );
assertEquals( "qqq1",
litDescr.getText() );
col = (PatternDescr) andDescr.getDescrs().get( 1 );
assertEquals( "hobby2",
col.getObjectType() );
fieldConstraintDescr = (FieldConstraintDescr) col.getDescrs().get( 0 );
assertEquals( "type",
fieldConstraintDescr.getFieldName() ); //
litDescr = (LiteralRestrictionDescr) fieldConstraintDescr.getRestrictions().get( 0 );
assertEquals( "!=",
litDescr.getEvaluator() );
assertEquals( "qqq2",
litDescr.getText() );
col = (PatternDescr) orDescr.getDescrs().get( 1 );
assertEquals( "food",
col.getObjectType() );
fieldConstraintDescr = (FieldConstraintDescr) col.getDescrs().get( 0 );
assertEquals( "veg",
fieldConstraintDescr.getFieldName() ); //