cfc1sfc1.setFieldName( "field1" );
cfc1sfc1.setFieldType( DataType.TYPE_STRING );
cfc1sfc1.setConstraintValueType( SingleFieldConstraint.TYPE_TEMPLATE );
cfc1sfc1.setValue( "$f1" );
cfc1sfc1.setOperator( "==" );
cfc1.addConstraint( cfc1sfc1 );
final SingleFieldConstraint cfc1sfc2 = new SingleFieldConstraint();
cfc1sfc2.setFieldName( "field2" );
cfc1sfc2.setFieldType( DataType.TYPE_STRING );
cfc1sfc2.setConstraintValueType( SingleFieldConstraint.TYPE_TEMPLATE );
cfc1sfc2.setValue( "$f2" );