return (name + "." + def.getName() + "=" + SQLPrinter .print(new DataObject(value, def)));
DataObject dataobject; if (!(value instanceof DataObject)) { dataobject = new DataObject(value, def); } else { dataobject = (DataObject) value; } return (name + "." + def.getName() + "=" + SQLPrinter.print(dataobject));
	private String makeWhereExpression(TypeDefinition def, Object value)			throws DatabaseException {		// nderung habe ich wieder verworfen		//		return (name + "." + def.getName() + "=" + 		//				(value.getClass()==String.class 		//					? value 		//					:SQLPrinter.print(new DataObject(value, def))		//				));		return (name + "." + def.getName() + "=" + SQLPrinter				.print(new DataObject(value, def)));	}