package businessUtils;

import java.util.ArrayList;

import com.mongodb.BasicDBList;
import com.mongodb.DBObject;

public class Fonctions {
	public static BasicDBList arrayToBDBL(String[] arr){
		BasicDBList bdbl = new BasicDBList();
		for(String s : arr){
			bdbl.add(s);
		}
		return bdbl;
	}
	
	public static String parseArray(ArrayList<String> list){
		StringBuilder sb = new StringBuilder();
		String delim = "";
		for(String s : list){
			sb.append(delim).append(s);
			delim = ", ";
		}
		return sb.toString();
	}
	
	public static ArrayList<String> fillArray(Object object, ArrayList<String> columnArr){
		if(object instanceof BasicDBList){
	    	BasicDBList genre = (BasicDBList) object;
	    	for(Object o : genre){
	    		columnArr.add(o.toString());
	    	}
	    } else {
	    	Object genreObj = object;
	    	if(genreObj != null){
	    		columnArr.add(genreObj.toString());
	    	}
	    }
		return columnArr;
	}
}
