package org.openrdf.repository.object.foaf; import java.io.Serializable; import java.util.HashSet; import java.util.Set; import org.openrdf.annotations.Iri; import org.openrdf.repository.object.concepts.Person; /** A person. */ @Iri("http://xmlns.com/foaf/0.1/Person") public class PersonImpl extends AgentImpl implements Serializable, Person { /** http://xmlns.com/foaf/0.1/currentProject */ private Set<Object> currentProject = new HashSet<Object>(); /** http://xmlns.com/foaf/0.1/family_name */ private Set<Object> family_name = new HashSet<Object>(); /** http://xmlns.com/foaf/0.1/firstName */ private Set<String> firstName = new HashSet<String>(); /** http://xmlns.com/foaf/0.1/geekcode */ private Set<Object> geekcode = new HashSet<Object>(); /** http://xmlns.com/foaf/0.1/knows */ private Set<Person> knows = new HashSet<Person>(); /** http://xmlns.com/foaf/0.1/myersBriggs */ private Set<Object> myersBriggs = new HashSet<Object>(); /** http://xmlns.com/foaf/0.1/pastProject */ private Set<Object> pastProject = new HashSet<Object>(); /** http://xmlns.com/foaf/0.1/plan */ private Set<Object> plan = new HashSet<Object>(); /** http://xmlns.com/foaf/0.1/surname */ private Set<Object> surname = new HashSet<Object>(); /** http://xmlns.com/foaf/0.1/topic_interest */ private Set<Object> topic_interest = new HashSet<Object>(); /** A current project this person works on. */ public Set<Object> getFoafCurrentProjects() { return currentProject; } /** A current project this person works on. */ public void setFoafCurrentProjects(Set<Object> value) { this.currentProject = value; } /** The family_name of some person. */ public Set<Object> getFoafFamily_names() { return family_name; } /** The family_name of some person. */ public void setFoafFamily_names(Set<Object> value) { this.family_name = value; } /** The first name of a person. */ public Set<String> getFoafFirstNames() { return firstName; } /** The first name of a person. */ public void setFoafFirstNames(Set<String> value) { this.firstName = value; } /** A textual geekcode for this person, see http://www.geekcode.com/geek.html */ public Set<Object> getFoafGeekcodes() { return geekcode; } /** A textual geekcode for this person, see http://www.geekcode.com/geek.html */ public void setFoafGeekcodes(Set<Object> value) { this.geekcode = value; } /** A person known by this person (indicating some level of reciprocated interaction between the parties). */ public Set<Person> getFoafKnows() { return knows; } /** A person known by this person (indicating some level of reciprocated interaction between the parties). */ public void setFoafKnows(Set<Person> value) { this.knows = value; } /** A Myers Briggs (MBTI) personality classification. */ public Set<Object> getFoafMyersBriggs() { return myersBriggs; } /** A Myers Briggs (MBTI) personality classification. */ public void setFoafMyersBriggs(Set<Object> value) { this.myersBriggs = value; } /** A project this person has previously worked on. */ public Set<Object> getFoafPastProjects() { return pastProject; } /** A project this person has previously worked on. */ public void setFoafPastProjects(Set<Object> value) { this.pastProject = value; } /** A .plan comment, in the tradition of finger and '.plan' files. */ public Set<Object> getFoafPlans() { return plan; } /** A .plan comment, in the tradition of finger and '.plan' files. */ public void setFoafPlans(Set<Object> value) { this.plan = value; } /** The surname of some person. */ public Set<Object> getFoafSurnames() { return surname; } /** The surname of some person. */ public void setFoafSurnames(Set<Object> value) { this.surname = value; } /** A thing of interest to this person. */ public Set<Object> getFoafTopic_interests() { return topic_interest; } /** A thing of interest to this person. */ public void setFoafTopic_interests(Set<Object> value) { this.topic_interest = value; } }