org.opencds.cqf.cql.terminology.ValueSetInfo Maven / Gradle / Ivy
package org.opencds.cqf.cql.terminology;
import java.util.ArrayList;
import java.util.List;
public class ValueSetInfo {
private String id;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public ValueSetInfo withId(String id) {
this.setId(id);
return this;
}
private String version;
public String getVersion() {
return version;
}
public void setVersion(String version) {
this.version = version;
}
public ValueSetInfo withVersion(String version) {
this.setVersion(version);
return this;
}
private List codeSystems;
public List getCodeSystems() {
if (codeSystems == null) {
codeSystems = new ArrayList();
}
return codeSystems;
}
public ValueSetInfo withCodeSystem(CodeSystemInfo codeSystem) {
getCodeSystems().add(codeSystem);
return this;
}
}