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

org.molgenis.catalog.CatalogMeta Maven / Gradle / Ivy

The newest version!
package org.molgenis.catalog;

import java.util.List;

/**
 * Catalog meta data
 * 
 * @author erwin
 */
public class CatalogMeta
{
	private final String id;
	private final String name;
	private String description;
	private String version;
	private List authors;

	public CatalogMeta(String id, String name)
	{
		if (id == null) throw new IllegalArgumentException("Id is null");
		if (name == null) throw new IllegalArgumentException("Name is null");
		this.id = id;
		this.name = name;
	}

	public String getId()
	{
		return id;
	}

	public String getName()
	{
		return name;
	}

	public String getDescription()
	{
		return description;
	}

	public void setDescription(String description)
	{
		this.description = description;
	}

	public String getVersion()
	{
		return version;
	}

	public void setVersion(String version)
	{
		this.version = version;
	}

	public List getAuthors()
	{
		return authors;
	}

	public void setAuthors(List authors)
	{
		this.authors = authors;
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy