A B C D E F G H I J K L M N O P R S T W Y

A

ADMIN_AGENT - Static variable in class com.ldodds.foaf.jena.FOAFWriterImpl
 
ADMIN_ERRORS - Static variable in class com.ldodds.foaf.jena.FOAFWriterImpl
 
ADMIN_URI - Static variable in class com.ldodds.foaf.jena.FOAFWriterImpl
 
API_URI - Static variable in class com.ldodds.foaf.jena.FOAFWriterImpl
 
Agent - class com.ldodds.foaf.model.Agent.
TODO -- description of Agent
Agent() - Constructor for class com.ldodds.foaf.model.Agent
 
about_work - Static variable in class com.ldodds.foaf.jena.FOAF
 
addFriend(Resource, Person) - Method in class com.ldodds.foaf.jena.PersonTripleBuilder
 
addPerson(Person) - Method in class com.ldodds.foaf.jena.PersonTripleBuilder
 
aim - Static variable in class com.ldodds.foaf.jena.FOAF
 

B

build() - Method in class com.ldodds.foaf.jena.PersonBuilder
 

C

CONTACT_URI - Static variable in class com.ldodds.foaf.jena.FOAFWriterImpl
 
com.ldodds.foaf - package com.ldodds.foaf
 
com.ldodds.foaf.jena - package com.ldodds.foaf.jena
 
com.ldodds.foaf.model - package com.ldodds.foaf.model
 
com.ldodds.util - package com.ldodds.util
 
compareTo(Object) - Method in class com.ldodds.foaf.model.Agent
Sorts Agent objects by their email addresses.

D

Document - Static variable in class com.ldodds.foaf.jena.FOAF
 
Document - class com.ldodds.foaf.model.Document.
TODO -- describe Document class TODO -- add support for this in API, other classes
Document() - Constructor for class com.ldodds.foaf.model.Document
 
depiction - Static variable in class com.ldodds.foaf.jena.FOAF
 

E

Encryptor - interface com.ldodds.util.Encryptor.
Describes a class that carries out basic data encryption
ExtendedSelector - class com.ldodds.foaf.jena.ExtendedSelector.
TODO -- description of ExtendedSelector
ExtendedSelector(Property, String) - Constructor for class com.ldodds.foaf.jena.ExtendedSelector
 
email - Static variable in class com.ldodds.foaf.jena.FOAF
 
email_encrypted - Static variable in class com.ldodds.foaf.jena.FOAF
 
encrypt(String) - Method in interface com.ldodds.util.Encryptor
 
encrypt(String) - Method in class com.ldodds.util.SHA1Encryptor
 

F

FOAF - class com.ldodds.foaf.jena.FOAF.
 
FOAF() - Constructor for class com.ldodds.foaf.jena.FOAF
 
FOAFGraph - interface com.ldodds.foaf.FOAFGraph.
 
FOAFGraphFactory - class com.ldodds.foaf.FOAFGraphFactory.
 
FOAFGraphFactory() - Constructor for class com.ldodds.foaf.FOAFGraphFactory
 
FOAFGraphImpl - class com.ldodds.foaf.jena.FOAFGraphImpl.
 
FOAFGraphImpl(Model) - Constructor for class com.ldodds.foaf.jena.FOAFGraphImpl
 
FOAFWriter - interface com.ldodds.foaf.FOAFWriter.
TODO -- description of FOAFWriter TODO -- support writing other objects
FOAFWriterFactory - class com.ldodds.foaf.FOAFWriterFactory.
TODO -- description of FOAFWriterFactory
FOAFWriterFactory() - Constructor for class com.ldodds.foaf.FOAFWriterFactory
 
FOAFWriterImpl - class com.ldodds.foaf.jena.FOAFWriterImpl.
TODO -- description of FOAFWriterImpl
FOAFWriterImpl(Model, String, File) - Constructor for class com.ldodds.foaf.jena.FOAFWriterImpl
 
FOAFWriterImpl(Model, String, String) - Constructor for class com.ldodds.foaf.jena.FOAFWriterImpl
 
FOAFWriterImpl(Model, String, OutputStream) - Constructor for class com.ldodds.foaf.jena.FOAFWriterImpl
 
FOAFWriterImpl(Model, String, URL) - Constructor for class com.ldodds.foaf.jena.FOAFWriterImpl
 
family_name - Static variable in class com.ldodds.foaf.jena.FOAF
 
findAllPeople() - Method in interface com.ldodds.foaf.FOAFGraph
List all people mentioned in this graph.
findAllPeople() - Method in class com.ldodds.foaf.jena.FOAFGraphImpl
 
findCreator(Model, String) - Static method in class com.ldodds.foaf.jena.ModelUtils
 
findMaker(Model, String) - Static method in class com.ldodds.foaf.jena.ModelUtils
 
findPersonByProperty(String, String) - Method in interface com.ldodds.foaf.FOAFGraph
Find people by a particular FOAF property
findPersonByProperty(String, String) - Method in class com.ldodds.foaf.jena.FOAFGraphImpl
 
findPersonWithProperty(String) - Method in interface com.ldodds.foaf.FOAFGraph
Find people that have a particular FOAF property
findPersonWithProperty(String) - Method in class com.ldodds.foaf.jena.FOAFGraphImpl
 
findPrimaryPerson() - Method in interface com.ldodds.foaf.FOAFGraph
Find the primary person in the FOAFGraph.
findPrimaryPerson(String) - Method in interface com.ldodds.foaf.FOAFGraph
Finds the primary person in the FOAFGraph.
findPrimaryPerson(String) - Method in class com.ldodds.foaf.jena.FOAFGraphImpl
 
findPrimaryPerson() - Method in class com.ldodds.foaf.jena.FOAFGraphImpl
 
findPrimaryResource(Model, String, boolean) - Static method in class com.ldodds.foaf.jena.PrimaryPersonSniffer
Note: will never return null if there's a person in the document because of attempts to "guess" the primary topic.
findTopicOfPersonalProfileDocument(Model, String) - Static method in class com.ldodds.foaf.jena.ModelUtils
 
firstname - Static variable in class com.ldodds.foaf.jena.FOAF
 
friends - Static variable in class com.ldodds.foaf.jena.FOAF
 

G

Group - class com.ldodds.foaf.model.Group.
TODO -- description of Group TODO -- add support for this in API, other classes
Group() - Constructor for class com.ldodds.foaf.model.Group
 
gender - Static variable in class com.ldodds.foaf.jena.FOAF
 
getAimChatId() - Method in class com.ldodds.foaf.model.Agent
 
getDepiction() - Method in class com.ldodds.foaf.model.Person
 
getEmail() - Method in class com.ldodds.foaf.model.Agent
 
getEmailSha1Sum() - Method in class com.ldodds.foaf.model.Agent
 
getFOAFWriter(String, String) - Method in class com.ldodds.foaf.FOAFWriterFactory
 
getFOAFWriter(String, File) - Method in class com.ldodds.foaf.FOAFWriterFactory
 
getFOAFWriter(String, OutputStream) - Method in class com.ldodds.foaf.FOAFWriterFactory
 
getFOAFWriter(String, URL) - Method in class com.ldodds.foaf.FOAFWriterFactory
 
getFOAFWriter(String, String) - Method in class com.ldodds.foaf.jena.JenaFOAFWriterFactory
 
getFOAFWriter(String, File) - Method in class com.ldodds.foaf.jena.JenaFOAFWriterFactory
 
getFOAFWriter(String, URL) - Method in class com.ldodds.foaf.jena.JenaFOAFWriterFactory
 
getFOAFWriter(String, OutputStream) - Method in class com.ldodds.foaf.jena.JenaFOAFWriterFactory
 
getFeed() - Method in class com.ldodds.foaf.model.Document
 
getFirstName() - Method in class com.ldodds.foaf.model.Person
 
getFriends() - Method in class com.ldodds.foaf.model.Person
 
getGender() - Method in class com.ldodds.foaf.model.Agent
 
getGraph(String) - Method in class com.ldodds.foaf.FOAFGraphFactory
 
getGraph(InputStream, String) - Method in class com.ldodds.foaf.FOAFGraphFactory
 
getGraph(URL) - Method in class com.ldodds.foaf.FOAFGraphFactory
 
getGraph(String) - Method in class com.ldodds.foaf.jena.JenaFOAFGraphFactory
 
getGraph(InputStream, String) - Method in class com.ldodds.foaf.jena.JenaFOAFGraphFactory
 
getGraph(URL) - Method in class com.ldodds.foaf.jena.JenaFOAFGraphFactory
 
getGroups() - Method in class com.ldodds.foaf.model.Agent
 
getHomepage() - Method in class com.ldodds.foaf.model.Agent
 
getIcqChatId() - Method in class com.ldodds.foaf.model.Agent
 
getInstance() - Static method in class com.ldodds.foaf.FOAFGraphFactory
 
getInstance() - Static method in class com.ldodds.foaf.FOAFWriterFactory
 
getJabberId() - Method in class com.ldodds.foaf.model.Agent
 
getKnowsSelector(Resource) - Static method in class com.ldodds.foaf.jena.ModelUtils
 
getMembers() - Method in class com.ldodds.foaf.model.Group
 
getMsnChatId() - Method in class com.ldodds.foaf.model.Agent
 
getName() - Method in class com.ldodds.foaf.model.Agent
 
getNick() - Method in class com.ldodds.foaf.model.Agent
 
getObject() - Method in class com.ldodds.foaf.jena.ExtendedSelector
 
getPredicate() - Method in class com.ldodds.foaf.jena.ExtendedSelector
 
getSchool() - Method in class com.ldodds.foaf.model.Person
 
getSeeAlso() - Method in class com.ldodds.foaf.model.Person
 
getSubject() - Method in class com.ldodds.foaf.jena.ExtendedSelector
 
getSubject() - Method in class com.ldodds.foaf.model.Document
 
getSurname() - Method in class com.ldodds.foaf.model.Person
 
getTelephoneNumber() - Method in class com.ldodds.foaf.model.Person
 
getTipJar() - Method in class com.ldodds.foaf.model.Agent
 
getTitle() - Method in class com.ldodds.foaf.model.Document
 
getTitle() - Method in class com.ldodds.foaf.model.Person
 
getURI() - Static method in class com.ldodds.foaf.jena.FOAF
 
getUrl() - Method in class com.ldodds.foaf.model.Document
 
getWeblog() - Method in class com.ldodds.foaf.model.Agent
 
getWorkHomepage() - Method in class com.ldodds.foaf.model.Person
 
getWorkInfoPage() - Method in class com.ldodds.foaf.model.Person
 
getYahooChatId() - Method in class com.ldodds.foaf.model.Agent
 
givenname - Static variable in class com.ldodds.foaf.jena.FOAF
 
guessPersonTopicFromRelationships(Model) - Static method in class com.ldodds.foaf.jena.PrimaryPersonSniffer
Attempts to determine the primary person of a FOAF document, if said document doesn't have a foaf:maker or dc:creator property.

H

homepage - Static variable in class com.ldodds.foaf.jena.FOAF
 

I

icq - Static variable in class com.ldodds.foaf.jena.FOAF
 
isFoafPerson(Resource) - Static method in class com.ldodds.foaf.jena.ModelUtils
 
isSimple() - Method in class com.ldodds.foaf.jena.ExtendedSelector
 

J

JenaFOAFGraphFactory - class com.ldodds.foaf.jena.JenaFOAFGraphFactory.
 
JenaFOAFGraphFactory() - Constructor for class com.ldodds.foaf.jena.JenaFOAFGraphFactory
 
JenaFOAFWriterFactory - class com.ldodds.foaf.jena.JenaFOAFWriterFactory.
TODO -- description of JenaFOAFWriterFactory
JenaFOAFWriterFactory() - Constructor for class com.ldodds.foaf.jena.JenaFOAFWriterFactory
 
jabber - Static variable in class com.ldodds.foaf.jena.FOAF
 

K

knows - Static variable in class com.ldodds.foaf.jena.FOAF
 

L

lastname - Static variable in class com.ldodds.foaf.jena.FOAF
 

M

ModelUtils - class com.ldodds.foaf.jena.ModelUtils.
Utility class for working with foaf:Person resources within a Jena model.
ModelUtils() - Constructor for class com.ldodds.foaf.jena.ModelUtils
 
maker - Static variable in class com.ldodds.foaf.jena.FOAF
 
msn - Static variable in class com.ldodds.foaf.jena.FOAF
 

N

NAMESPACE - Static variable in class com.ldodds.foaf.jena.FOAF
 
NS - Static variable in class com.ldodds.foaf.jena.FOAF
 
name - Static variable in class com.ldodds.foaf.jena.FOAF
 
nickname - Static variable in class com.ldodds.foaf.jena.FOAF
 

O

owns - Static variable in class com.ldodds.foaf.jena.FOAF
 

P

Person - Static variable in class com.ldodds.foaf.jena.FOAF
 
Person - class com.ldodds.foaf.model.Person.
Models a FOAF Person.
Person() - Constructor for class com.ldodds.foaf.model.Person
 
PersonBuilder - class com.ldodds.foaf.jena.PersonBuilder.
Populates a Person bean instance from the properties associated with a foaf:Person resource.
PersonBuilder(Resource, Person) - Constructor for class com.ldodds.foaf.jena.PersonBuilder
 
PersonTripleBuilder - class com.ldodds.foaf.jena.PersonTripleBuilder.
Populates a Jena Model with data taken from Person bean instances.
PersonTripleBuilder(Model) - Constructor for class com.ldodds.foaf.jena.PersonTripleBuilder
 
PersonTripleBuilder(Model, boolean) - Constructor for class com.ldodds.foaf.jena.PersonTripleBuilder
 
PersonWriter - interface com.ldodds.foaf.PersonWriter.
 
PersonalProfileDocument - Static variable in class com.ldodds.foaf.jena.FOAF
 
PrimaryPersonSniffer - class com.ldodds.foaf.jena.PrimaryPersonSniffer.
 
PrimaryPersonSniffer() - Constructor for class com.ldodds.foaf.jena.PrimaryPersonSniffer
 
phone - Static variable in class com.ldodds.foaf.jena.FOAF
 
primaryTopic - Static variable in class com.ldodds.foaf.jena.FOAF
 
publications - Static variable in class com.ldodds.foaf.jena.FOAF
 

R

reads - Static variable in class com.ldodds.foaf.jena.FOAF
 
removeFriends(Resource) - Method in class com.ldodds.foaf.jena.PersonTripleBuilder
TODO where should this method really live?!

S

SHA1Encryptor - class com.ldodds.util.SHA1Encryptor.
Implements SHA1 digest encryption
SHA1Encryptor() - Constructor for class com.ldodds.util.SHA1Encryptor
 
save(boolean) - Method in interface com.ldodds.foaf.FOAFWriter
 
save(boolean) - Method in class com.ldodds.foaf.jena.FOAFWriterImpl
 
school - Static variable in class com.ldodds.foaf.jena.FOAF
 
setAimChatId(String) - Method in class com.ldodds.foaf.model.Agent
 
setDepiction(String) - Method in class com.ldodds.foaf.model.Person
 
setEmail(String) - Method in class com.ldodds.foaf.model.Agent
 
setEmailSha1Sum(String) - Method in class com.ldodds.foaf.model.Agent
 
setFeed(String) - Method in class com.ldodds.foaf.model.Document
 
setFirstName(String) - Method in class com.ldodds.foaf.model.Person
 
setFriends(List) - Method in class com.ldodds.foaf.model.Person
 
setGender(String) - Method in class com.ldodds.foaf.model.Agent
 
setGroups(List) - Method in class com.ldodds.foaf.model.Agent
 
setHomepage(String) - Method in class com.ldodds.foaf.model.Agent
 
setIcqChatId(String) - Method in class com.ldodds.foaf.model.Agent
 
setJabberId(String) - Method in class com.ldodds.foaf.model.Agent
 
setMembers(List) - Method in class com.ldodds.foaf.model.Group
 
setMsnChatId(String) - Method in class com.ldodds.foaf.model.Agent
 
setName(String) - Method in class com.ldodds.foaf.model.Agent
 
setNick(String) - Method in class com.ldodds.foaf.model.Agent
 
setSchool(String) - Method in class com.ldodds.foaf.model.Person
 
setSeeAlso(String) - Method in class com.ldodds.foaf.model.Person
 
setSubject(String) - Method in class com.ldodds.foaf.model.Document
 
setSurname(String) - Method in class com.ldodds.foaf.model.Person
 
setTelephoneNumber(String) - Method in class com.ldodds.foaf.model.Person
 
setTipJar(String) - Method in class com.ldodds.foaf.model.Agent
 
setTitle(String) - Method in class com.ldodds.foaf.model.Document
 
setTitle(String) - Method in class com.ldodds.foaf.model.Person
 
setUrl(String) - Method in class com.ldodds.foaf.model.Document
 
setWeblog(String) - Method in class com.ldodds.foaf.model.Agent
 
setWorkHomepage(String) - Method in class com.ldodds.foaf.model.Person
 
setWorkInfoPage(String) - Method in class com.ldodds.foaf.model.Person
 
setYahooChatId(String) - Method in class com.ldodds.foaf.model.Agent
 
smush() - Method in interface com.ldodds.foaf.FOAFGraph
Smush this graph to de-duplicate the data.
smush() - Method in class com.ldodds.foaf.jena.FOAFGraphImpl
 

T

test(Statement) - Method in class com.ldodds.foaf.jena.ExtendedSelector
 
title - Static variable in class com.ldodds.foaf.jena.FOAF
 

W

weblog - Static variable in class com.ldodds.foaf.jena.FOAF
 
work - Static variable in class com.ldodds.foaf.jena.FOAF
 
write(Person) - Method in interface com.ldodds.foaf.PersonWriter
 
writePerson(Person, boolean) - Method in interface com.ldodds.foaf.FOAFWriter
 
writePerson(Person, boolean) - Method in class com.ldodds.foaf.jena.FOAFWriterImpl
 

Y

yahoo - Static variable in class com.ldodds.foaf.jena.FOAF
 

A B C D E F G H I J K L M N O P R S T W Y