package com.constellio.model.entities.records.wrappers;
import com.constellio.model.entities.records.Record;
import com.constellio.model.entities.schemas.MetadataSchemaTypes;
import java.util.List;
public class Collection extends RecordWrapper {
public static final String SCHEMA_TYPE = "collection";
public static final String DEFAULT_SCHEMA = SCHEMA_TYPE + "_default";
public static final String SYSTEM_COLLECTION = "_system_";
public static final String CODE = "code";
public static final String NAME = "name";
public static final String LANGUAGES = "languages";
public static final String CONSERVATION_CALENDAR_NUMBER = "conservationCalendarNumber";
public static final String ORGANIZATION_NUMBER = "organizationNumber";
public Collection(Record record, MetadataSchemaTypes types) {
super(record, types, SCHEMA_TYPE);
}
public String getCode() {
return get(CODE);
}
public String getName() {
return get(NAME);
}
public Collection setName(String name) {
set(NAME, name);
return this;
}
public String getConservationCalendarNumber() {
return get(CONSERVATION_CALENDAR_NUMBER);
}
public Collection setConservationCalendarNumber(String conservationCalendarNumber) {
set(CONSERVATION_CALENDAR_NUMBER, conservationCalendarNumber);
return this;
}
public String getOrganizationNumber() {
return get(ORGANIZATION_NUMBER);
}
public Collection setOrganizationNumber(String organizationNumber) {
set(ORGANIZATION_NUMBER, organizationNumber);
return this;
}
public List<String> getLanguages() {
return get(LANGUAGES);
}
}