assertEquals( 3, person.getConstraintList().getConstraints().length ); SingleFieldConstraint cons = (SingleFieldConstraint) person.getConstraint( 0 ); assertEquals( BaseSingleFieldConstraint.TYPE_LITERAL, cons.getConstraintValueType() ); cons.getValue() ); cons = (SingleFieldConstraint) person.getConstraint( 1 ); assertEquals( BaseSingleFieldConstraint.TYPE_RET_VALUE, cons.getConstraintValueType() ); cons.getValue() ); cons = (SingleFieldConstraint) person.getConstraint( 2 ); assertEquals( BaseSingleFieldConstraint.TYPE_PREDICATE, cons.getConstraintValueType() ); assertEquals( 1, cheese.getConstraintList().getConstraints().length ); cons = (SingleFieldConstraint) cheese.getConstraint( 0 ); assertEquals( "type", cons.getFieldName() );
assertEquals( 3, person.getConstraintList().getConstraints().length ); SingleFieldConstraint cons = (SingleFieldConstraint) person.getConstraint( 0 ); assertEquals( BaseSingleFieldConstraint.TYPE_LITERAL, cons.getConstraintValueType() ); cons.getValue() ); cons = (SingleFieldConstraint) person.getConstraint( 1 ); assertEquals( BaseSingleFieldConstraint.TYPE_RET_VALUE, cons.getConstraintValueType() ); cons.getValue() ); cons = (SingleFieldConstraint) person.getConstraint( 2 ); assertEquals( BaseSingleFieldConstraint.TYPE_PREDICATE, cons.getConstraintValueType() ); assertEquals( 1, cheese.getConstraintList().getConstraints().length ); cons = (SingleFieldConstraint) cheese.getConstraint( 0 ); assertEquals( "type", cons.getFieldName() );
person.getConstraintList().getConstraints().length ); SingleFieldConstraint cons = (SingleFieldConstraint) person.getConstraint( 0 ); assertEquals( BaseSingleFieldConstraint.TYPE_LITERAL, cons.getConstraintValueType() ); cons.getFieldBinding() ); cons = (SingleFieldConstraint) person.getConstraint( 1 ); assertEquals( BaseSingleFieldConstraint.TYPE_RET_VALUE, cons.getConstraintValueType() ); assertNull( cons.getFieldBinding() ); cons = (SingleFieldConstraint) person.getConstraint( 2 ); assertEquals( BaseSingleFieldConstraint.TYPE_PREDICATE, cons.getConstraintValueType() );
result0Fp1.getConstraintList().getConstraints().length ); SingleFieldConstraint result0Fp1Con1 = (SingleFieldConstraint) result0Fp1.getConstraint( 0 ); assertEquals( BaseSingleFieldConstraint.TYPE_LITERAL, result0Fp1Con1.getConstraintValueType() ); result0Fp2.getConstraintList().getConstraints().length ); SingleFieldConstraint result0Fp2Con1 = (SingleFieldConstraint) result0Fp2.getConstraint( 0 ); assertEquals( BaseSingleFieldConstraint.TYPE_TEMPLATE, result0Fp2Con1.getConstraintValueType() ); result0Fp2Con1.getValue() ); SingleFieldConstraint result0Fp2Con2 = (SingleFieldConstraint) result0Fp2.getConstraint( 1 ); assertEquals( BaseSingleFieldConstraint.TYPE_TEMPLATE, result0Fp2Con2.getConstraintValueType() ); result1Fp1.getConstraintList().getConstraints().length ); SingleFieldConstraint result1Fp1Con1 = (SingleFieldConstraint) result1Fp1.getConstraint( 0 ); assertEquals( BaseSingleFieldConstraint.TYPE_LITERAL, result1Fp1Con1.getConstraintValueType() ); SingleFieldConstraint result2Fp1Con1 = (SingleFieldConstraint) result2Fp1.getConstraint( 0 ); assertEquals( BaseSingleFieldConstraint.TYPE_LITERAL, result2Fp1Con1.getConstraintValueType() );