package edu.unc.ils.mrc.hive.converter.embne;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.TreeMap;
public class SKOSConcept {
String descriptorId = "";
Set<String> related = new HashSet<String>();
Set<String> broader = new HashSet<String>();
Set<String> narrower = new HashSet<String>();
String conceptScheme = "";
String prefLabel = "";
Set<String> altLabels = new HashSet<String>();
String scopeNote = "";
public void addNarrower(String value) {
narrower.add(value);
}
public void addBroader(String value) {
broader.add(value);
}
public void addRelated(String value) {
//related.put(descriptorId, "1");
related.add(value);
}
public void addAltLabel(String term) {
altLabels.add(term);
}
public String getDescriptorId() {
return descriptorId;
}
public void setDescriptorId(String descriptorId) {
this.descriptorId = descriptorId;
}
public Set<String> getNarrower() {
return narrower;
}
public Set<String> getBroader() {
return broader;
}
public Set<String> getRelated() {
return related;
}
public String getPrefLabel() {
return prefLabel;
}
public String getConceptScheme() {
return conceptScheme;
}
public void setPrefLabel(String prefLabel) {
this.prefLabel = prefLabel;
}
public void setConceptScheme(String scheme) {
this.conceptScheme = scheme;
}
public Set<String> getAltLabels() {
return altLabels;
}
public String getScopeNote() {
return scopeNote;
}
public void setScopeNote(String scopeNote) {
this.scopeNote = scopeNote;
}
}