com.ldodds.foaf.jena
Class PersonTripleBuilder

java.lang.Object
  extended bycom.ldodds.foaf.jena.PersonTripleBuilder

public class PersonTripleBuilder
extends java.lang.Object

Populates a Jena Model with data taken from Person bean instances.

Author:
ldodds

Constructor Summary
PersonTripleBuilder(Model model)
           
PersonTripleBuilder(Model model, boolean encryptEmails)
           
 
Method Summary
 void addFriend(Resource person, Person friend)
           
 Resource addPerson(Person person)
           
 void removeFriends(Resource person)
          TODO where should this method really live?!
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersonTripleBuilder

public PersonTripleBuilder(Model model)

PersonTripleBuilder

public PersonTripleBuilder(Model model,
                           boolean encryptEmails)
Method Detail

addPerson

public Resource addPerson(Person person)

addFriend

public void addFriend(Resource person,
                      Person friend)

removeFriends

public void removeFriends(Resource person)
TODO where should this method really live?!