cfc2sfc1.setFieldName( "field3" );
cfc2sfc1.setFieldType( DataType.TYPE_STRING );
cfc2sfc1.setConstraintValueType( SingleFieldConstraint.TYPE_LITERAL );
cfc2sfc1.setValue( "v3" );
cfc2sfc1.setOperator( "==" );
cfc2.addConstraint( cfc2sfc1 );
final SingleFieldConstraint cfc2sfc2 = new SingleFieldConstraint();
cfc2sfc2.setFieldName( "field4" );
cfc2sfc2.setFieldType( DataType.TYPE_STRING );
cfc2sfc2.setConstraintValueType( SingleFieldConstraint.TYPE_TEMPLATE );
cfc2sfc2.setValue( "$f4" );