}
this.fieldName = sfexp.getExpressionLeftSide().getFieldName();
this.fieldType = sfexp.getExpressionLeftSide().getGenericType();
} else if ( con instanceof ConnectiveConstraint ) {
ConnectiveConstraint cc = (ConnectiveConstraint) con;
this.factType = cc.getFactType();
this.fieldName = cc.getFieldName();
this.fieldType = cc.getFieldType();
} else if ( con instanceof SingleFieldConstraint ) {
SingleFieldConstraint sfc = (SingleFieldConstraint) con;
this.factType = sfc.getFactType();
this.fieldName = sfc.getFieldName();