package net.techreadiness.service.object;
import java.util.List;
import net.techreadiness.annotation.CoreField;
import net.techreadiness.persistence.domain.OptionListDO;
public class OptionList extends BaseObject<OptionListDO> {
private static final long serialVersionUID = 1L;
@CoreField
Long optionListId;
@CoreField
String name;
@CoreField
String code;
List<OptionListValue> optionListValues;
Scope scope;
public Long getOptionListId() {
return optionListId;
}
public void setOptionListId(Long optionListId) {
this.optionListId = optionListId;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
public List<OptionListValue> getOptionListValues() {
return optionListValues;
}
public void setOptionListValues(List<OptionListValue> optionListValues) {
this.optionListValues = optionListValues;
}
public Scope getScope() {
return scope;
}
public void setScope(Scope scope) {
this.scope = scope;
}
@Override
public Class<OptionListDO> getBaseEntityType() {
return OptionListDO.class;
}
@Override
public Long getId() {
return optionListId;
}
}