package com.beecode.inz.common; import java.util.ArrayList; import java.util.List; import java.util.UUID; import org.json.JSONArray; import org.json.JSONObject; /** * 批量更新条目 * * @author tanshuqiang * */ public class BatchUpdateItem { private final static String DATAMODEL_NAME = "datamodelName"; private final static String IDS = "ids"; private String datamodelName; private List<UUID> ids = new ArrayList<UUID>(); public BatchUpdateItem(JSONObject object){ this.datamodelName = object.getString(DATAMODEL_NAME); JSONArray arr = object.getJSONArray(IDS); for(int i = 0; i < arr.length(); i ++){ ids.add(UUID.fromString(arr.getString(i))); }; } public String getDatamodelName() { return datamodelName; } public UUID[] getIds() { return ids.toArray(new UUID[0]); } }