using System;
using System.Collections;
using System.Xml.Serialization;

namespace QC.CorpTest.Libraries.QsprSchemaLibrary;

[Serializable]
public class DataSets
{
	private Input input;

	private string ID;

	private Exceptions exceptionInfo;

	private string TS;

	private Output outputs;

	private ArrayList dsRefs;

	public Input Inputs
	{
		get
		{
			return input;
		}
		set
		{
			input = value;
		}
	}

	[XmlAttribute("id")]
	public string id
	{
		get
		{
			return ID;
		}
		set
		{
			ID = value;
		}
	}

	public Exceptions Exceptions
	{
		get
		{
			return exceptionInfo;
		}
		set
		{
			exceptionInfo = value;
		}
	}

	[XmlAttribute("ts")]
	public string ts
	{
		get
		{
			return TS;
		}
		set
		{
			TS = value;
		}
	}

	public Output Outputs
	{
		get
		{
			return outputs;
		}
		set
		{
			outputs = value;
		}
	}

	[XmlElement(Type = typeof(DSRefInfo))]
	public ArrayList DSRef
	{
		get
		{
			return dsRefs;
		}
		set
		{
			dsRefs = value;
		}
	}
}
