package edu.unc.ils.mrc.hive.converter.mesh.handlers; import java.util.ArrayList; import java.util.List; /** * Represents a descriptor as parsed from the MeSH Descriptor element */ public class Descriptor { String descriptorId = null; List<Concept> concepts = new ArrayList<Concept>();; List<String> relatedDescriptors = new ArrayList<String>(); List<String> treeNumbers = new ArrayList<String>(); public Descriptor() { } public Descriptor(String descriptorId) { this.descriptorId = descriptorId; } public String getDescriptorId() { return descriptorId; } public void setDescriptorId(String descriptorId) { this.descriptorId = descriptorId; } public void setConcepts(List<Concept> concepts) { this.concepts = concepts; } public List<Concept> getConcepts() { return concepts; } public List<String> getRelatedDescriptors() { return relatedDescriptors; } public void setRelatedDescriptors(List<String> relatedDescriptors) { this.relatedDescriptors = relatedDescriptors; } public void addTreeNumber(String treeNumber) { treeNumbers.add(treeNumber); } public List<String> getTreeNumbers() { return treeNumbers; } }