package dst.ass1.jpa.model;

import java.util.Collection;
import java.util.Date;

public interface IMaterial {

    Long getId();

    void setId(Long id);

    String getUrn();

    void setUrn(String urn);

    String getType();

    void setType(String type);

    Date getUploaded();

    void setUploaded(Date uploaded);

    Date getLastUpdate();

    void setLastUpdate(Date lastUpdate);

    ILesson getLesson();

    void setLesson(ILesson lesson);

    Collection<IMaterialServer> getMaterialServers();

    void setMaterialServers(Collection<IMaterialServer> materialServers);

    void addMaterialServer(IMaterialServer materialServer);

}
