001package orgrdfs.sioc.ns;
002
003import java.util.List;
004
005import comxmlns.foaf._0.OnlineAccount;
006
007/**
008 * A user account in an online community site.
009 */
010@SuppressWarnings("javadoc")
011public interface UserAccount
012                extends OnlineAccount
013{
014        public List<java.lang.String> getFirst_name();
015
016        public void setFirst_name(final List<java.lang.String> first_name);
017
018        public List<String> getCreator_of();
019
020        public void setCreator_of(final List<String> creator_of);
021
022        public List<orgrdfs.sioc.ns.Item> getModifier_of();
023
024        public void setModifier_of(final List<orgrdfs.sioc.ns.Item> modifier_of);
025
026        public List<java.lang.String> getLast_name();
027
028        public void setLast_name(final List<java.lang.String> last_name);
029
030        public List<orgrdfs.sioc.ns.Site> getAdministrator_of();
031
032        public void setAdministrator_of(final List<orgrdfs.sioc.ns.Site> administrator_of);
033
034        public List<java.lang.String> getEmail_sha1();
035
036        public void setEmail_sha1(final List<java.lang.String> email_sha1);
037
038        public List<comxmlns.foaf._0.Agent> getAccount_of();
039
040        public void setAccount_of(final List<comxmlns.foaf._0.Agent> account_of);
041
042        public List<orgrdfs.sioc.ns.UserAccount> getFollows();
043
044        public void setFollows(final List<orgrdfs.sioc.ns.UserAccount> follows);
045
046        public List<String> getOwner_of();
047
048        public void setOwner_of(final List<String> owner_of);
049
050        public List<orgrdfs.sioc.ns.Container> getSubscriber_of();
051
052        public void setSubscriber_of(final List<orgrdfs.sioc.ns.Container> subscriber_of);
053
054        public List<orgrdfs.sioc.ns.Usergroup> getMember_of();
055
056        public void setMember_of(final List<orgrdfs.sioc.ns.Usergroup> member_of);
057
058        public List<orgrdfs.sioc.ns.Forum> getModerator_of();
059
060        public void setModerator_of(final List<orgrdfs.sioc.ns.Forum> moderator_of);
061
062        public List<String> getEmail();
063
064        public void setEmail(final List<String> email);
065
066        public List<String> getAvatar();
067
068        public void setAvatar(final List<String> avatar);
069
070        @Override
071        public String getURI();
072
073}