All Downloads are FREE. Search and download functionalities are using the official Maven repository.

tech.grasshopper.processor.DataTableProcessor Maven / Gradle / Ivy

package tech.grasshopper.processor;

import java.util.List;

import javax.inject.Singleton;

import com.aventstack.extentreports.markuputils.MarkupHelper;

@Singleton
public class DataTableProcessor {
	
	public String processTable(List> data) {
		if(data.size() < 1)
			return "";	
		String[][] array = new String[data.size()][];
		int i = 0;
		for (List nestedList : data) {
		    array[i++] = nestedList.toArray(new String[nestedList.size()]);
		}
		return MarkupHelper.createTable(array).getMarkup();
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy