package net.enilink.vocab.foaf; import net.enilink.komma.core.IEntity; import net.enilink.vocab.rdfs.Resource; import net.enilink.composition.annotations.Iri; import java.util.Set; /** * * @generated */ @Iri("http://www.w3.org/2000/01/rdf-schema#Resource") public interface FoafResource extends Resource, IEntity { /** * * @generated */ @Iri("http://purl.org/dc/elements/1.1/date") Set<Object> getDates(); /** * * @generated */ void setDates(Set<?> dates); /** * * @generated */ @Iri("http://purl.org/dc/elements/1.1/description") Set<Object> getDescriptions(); /** * * @generated */ void setDescriptions(Set<?> descriptions); /** * * @generated */ @Iri("http://www.w3.org/2003/06/sw-vocab-status/ns#term_status") Set<Object> getVsTerm_status(); /** * * @generated */ void setVsTerm_status(Set<?> vsTerm_status); /** * The given name of some person. * @generated */ @Iri("http://xmlns.com/foaf/0.1/givenName") Set<Object> getGivenName(); /** * The given name of some person. * @generated */ void setGivenName(Set<?> givenName); /** * The given name of some person. * @generated */ @Iri("http://xmlns.com/foaf/0.1/givenname") Set<Object> getGivennames(); /** * The given name of some person. * @generated */ void setGivennames(Set<?> givennames); /** * Indicates the class of individuals that are a member of a Group * @generated */ @Iri("http://xmlns.com/foaf/0.1/membershipClass") Set<Object> getMembershipClass(); /** * Indicates the class of individuals that are a member of a Group * @generated */ void setMembershipClass(Set<?> membershipClass); /** * A short informal nickname characterising an agent (includes login identifiers, IRC and other chat nicknames). * @generated */ @Iri("http://xmlns.com/foaf/0.1/nick") Set<Object> getNicks(); /** * A short informal nickname characterising an agent (includes login identifiers, IRC and other chat nicknames). * @generated */ void setNicks(Set<?> nicks); /** * A phone, specified using fully qualified tel: URI scheme (refs: http://www.w3.org/Addressing/schemes.html#tel). * @generated */ @Iri("http://xmlns.com/foaf/0.1/phone") Set<Object> getPhones(); /** * A phone, specified using fully qualified tel: URI scheme (refs: http://www.w3.org/Addressing/schemes.html#tel). * @generated */ void setPhones(Set<?> phones); /** * Title (Mr, Mrs, Ms, Dr. etc) * @generated */ @Iri("http://xmlns.com/foaf/0.1/title") Set<String> getTitles(); /** * Title (Mr, Mrs, Ms, Dr. etc) * @generated */ void setTitles(Set<String> titles); /** * * @generated */ @Iri("http://xmlns.com/wot/0.1/assurance") Set<Object> getAssurances(); /** * * @generated */ void setAssurances(Set<?> assurances); /** * * @generated */ @Iri("http://xmlns.com/wot/0.1/src_assurance") Set<Object> getSrc_assurances(); /** * * @generated */ void setSrc_assurances(Set<?> src_assurances); }