no.uio.edd.utils.xmlutils
Class RDFModel
java.lang.Object
no.uio.edd.utils.xmlutils.RDFModel
public class RDFModel
- extends java.lang.Object
A wrapper class around a jena RDF model, offering only the methods we need.
- Author:
- oeide
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RDFModel
public RDFModel()
addTriplet
public void addTriplet(java.lang.String urlDomain,
java.lang.String urlProp,
java.lang.String urlRange)
addLiteralTriplet
public void addLiteralTriplet(java.lang.String urlDomain,
java.lang.String urlProp,
java.lang.String literal)
asXML
public java.lang.String asXML()
getAllDomainAndRangeUrls
public java.lang.String[] getAllDomainAndRangeUrls()
getAllDomainUrls
public java.lang.String[] getAllDomainUrls()
getPropsAndObjs
public java.lang.String[][] getPropsAndObjs(java.lang.String subjUrl)
formatAll
public java.lang.String formatAll()
findProperties
public ExtendableObjectList findProperties(java.lang.String propType)
- Finds all statements with a specific property.
- Parameters:
propType
- The property as a full URL.
- Returns:
- A list of triple string arrays.