/* * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template */ package com.megatim.fdxcommons.tools.database.queries.metadata; import java.util.ArrayList; import java.util.List; import java.util.Map; /** * * @author ASUS */ public class JsonFdxParsedDataIterator { private final JsonFdxParsedData fdxParsedData; private final String tableName; private List> data = null; public JsonFdxParsedDataIterator(String tableName, JsonFdxParsedData fdxParsedData) { this.fdxParsedData = fdxParsedData; this.tableName = tableName; } public List rows() throws Exception { List rows = new ArrayList<>(); data = fdxParsedData.data(); for (Map entity : data) { rows.add(new JsonApiTypeFichierInsertData(tableName, entity)); } return rows; } }