/*******************************************************************************
* Copyright (c) 2016 BREDEX GmbH.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* BREDEX GmbH - initial API and implementation and/or initial documentation
*******************************************************************************/
package org.eclipse.jubula.client.archive.dto;
import java.util.ArrayList;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonProperty;
/**
* @author BREDEX GmbH
*/
public class TDManagerDTO {
/** */
private List<String> m_uniqueIds = new ArrayList<String>();
/** */
private List<DataRowDTO> m_dataSets = new ArrayList<DataRowDTO>();
/**
* @return uniqueIds
*/
@JsonProperty("uniqueIds")
public List<String> getUniqueIds() {
return m_uniqueIds;
}
/**
* @param uniqeIds
*/
public void setUniqueIds(List<String> uniqeIds) {
this.m_uniqueIds = uniqeIds;
}
/**
* @param uniqeId
*/
public void addUniqueId(String uniqeId) {
this.m_uniqueIds.add(uniqeId);
}
/**
* @return dataSets
*/
@JsonProperty("dataSets")
public List<DataRowDTO> getDataSets() {
return m_dataSets;
}
/**
* @param dataSets
*/
public void setDataSets(List<DataRowDTO> dataSets) {
this.m_dataSets = dataSets;
}
/**
* @param dataSet
*/
public void addDataSet(DataRowDTO dataSet) {
this.m_dataSets.add(dataSet);
}
}