String value ) {
SingleFieldConstraintEBLeftSide con = new SingleFieldConstraintEBLeftSide();
fieldName = setFieldBindingOnContraint( fieldName, con );
String classType = getFQFactType( factPattern.getFactType() );
con.getExpressionLeftSide().appendPart( new ExpressionUnboundFact( factPattern, classType ) );
String type = setOperatorAndValueOnConstraint( operator, value, con );
parseExpression(classType, fieldName, type, con.getExpressionLeftSide());