private void parseHeaderInfo(String headerString){
			headers = headerString.split(",");
			types = new int[headers.length];
			for(int i = 0; i < headers.length; ++i){
				String[] pairs = headers[i].split(":");
				String type = pairs[1];
				headers[i] = pairs[0];
				if(type.equals("long")){
					types[i] = 0;
				}else if(type.equals("int")){
					types[i] = 1;
				}else if(type.equals("short")){
					types[i] = 2;
				}else if(type.equals("byte")){
					types[i] = 3;
				}else if(type.equals("float")){
					types[i] = 4;
				}else if(type.equals("double")){
					types[i] = 5;
				}else if(type.equals("string")){
					types[i] = 6;
				}
			}
			Tuple.setTypes(this.types);
		}