package edu.asu.spring.quadriga.service.network.transform.impl; import java.util.ArrayList; import java.util.List; /** * This class represents one node in graphs that should be searched and mapped. * * @author Julia Damerow * */ public class Node { private String concept; private String type; private String id; private String eventId; private List<Term> terms; private List<String> alternativeIds; public String getConcept() { return concept; } public void setConcept(String concept) { this.concept = concept; } public String getType() { return type; } public void setType(String type) { this.type = type; } public String getId() { return id; } public void setId(String id) { this.id = id; } public List<Term> getTerms() { return terms; } public void setTerms(List<Term> terms) { this.terms = terms; } public void addTerm(Term term) { if (terms == null) { terms = new ArrayList<Term>(); } terms.add(term); } public String getEventId() { return eventId; } public void setEventId(String eventId) { this.eventId = eventId; } public List<String> getAlternativeIds() { return alternativeIds; } public void setAlternativeIds(List<String> alternativeIds) { this.alternativeIds = alternativeIds; } }