package dst.ass1.jpa.model;

import java.util.Collection;

public interface IParticipant extends IPerson {

    String getEmail();

    void setEmail(String email);

    byte[] getPassword();

    void setPassword(byte[] password);

    String getAccountNo();

    void setAccountNo(String accountNo);

    String getBankCode();

    void setBankCode(String bankCode);

    Collection<IEnrollment> getEnrollments();

    void setEnrollments(Collection<IEnrollment> enrollments);

    void addEnrollment(IEnrollment enrollment);

    Collection<IMembership> getMemberships();

    void setMemberships(Collection<IMembership> memberships);

    void addMembership(IMembership membership);

}
