public class AGModel extends com.hp.hpl.jena.rdf.model.impl.ModelCom implements com.hp.hpl.jena.rdf.model.Model, Closeable
Modifier and Type | Method and Description |
---|---|
AGModel |
add(com.hp.hpl.jena.rdf.model.Statement[] statements) |
com.hp.hpl.jena.rdf.model.Statement |
asStatement(com.hp.hpl.jena.graph.Triple t) |
com.hp.hpl.jena.rdf.model.Resource |
createResource()
Returns a new blank node with an AG-allocated id.
|
com.hp.hpl.jena.rdf.model.Resource |
createResource(com.hp.hpl.jena.rdf.model.AnonId id)
Returns a new blank node with the given (a.k.a "external") id.
|
AGStatement |
createStatement(com.hp.hpl.jena.rdf.model.Resource r,
com.hp.hpl.jena.rdf.model.Property p,
com.hp.hpl.jena.rdf.model.RDFNode o) |
AGGraph |
getGraph() |
AGModel |
read(InputStream reader,
String base) |
AGModel |
read(InputStream reader,
String base,
String lang) |
AGModel |
remove(com.hp.hpl.jena.rdf.model.Statement[] statements) |
com.hp.hpl.jena.rdf.model.Model |
write(OutputStream out,
String lang)
Write a serialized representation of this model in a specified language.
|
com.hp.hpl.jena.rdf.model.Model |
write(OutputStream out,
String lang,
String base)
Write a serialized representation of a model in a specified language.
|
abort, adapt, add, add, add, add, add, add, add, add, add, add, add, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addNamespaces, asFilter, asModel, asNode, asRDFNode, asStatements, asStatements, asStatements, begin, close, commit, contains, contains, contains, contains, contains, containsAll, containsAll, containsAny, containsAny, containsLiteral, containsLiteral, containsLiteral, containsLiteral, containsLiteral, containsLiteral, containsLiteral, containsResource, createAlt, createAlt, createBag, createBag, createList, createList, createList, createLiteral, createLiteral, createLiteral, createLiteral, createLiteralStatement, createLiteralStatement, createLiteralStatement, createLiteralStatement, createLiteralStatement, createLiteralStatement, createLiteralStatement, createProperty, createProperty, createReifiedStatement, createReifiedStatement, createResource, createResource, createResource, createResource, createResource, createSeq, createSeq, createStatement, createStatement, createStatement, createStatement, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, difference, enterCriticalSection, executeInTransaction, expandPrefix, findTriplesFrom, getAlt, getAlt, getAnyReifiedStatement, getBag, getBag, getDefaultModelPrefixes, getHiddenStatements, getLock, getModelLock, getNsPrefixMap, getNsPrefixURI, getNsURIPrefix, getProperty, getProperty, getProperty, getRDFNode, getReader, getReader, getReificationStyle, getRequiredProperty, getResource, getResource, getSeq, getSeq, getWriter, getWriter, independent, intersect, intersection, isClosed, isEmpty, isIsomorphicWith, isReified, leaveCriticalSection, listBySubject, listLiteralStatements, listLiteralStatements, listLiteralStatements, listLiteralStatements, listLiteralStatements, listNameSpaces, listObjects, listObjectsOfProperty, listObjectsOfProperty, listReifiedStatements, listReifiedStatements, listResourcesWithProperty, listResourcesWithProperty, listResourcesWithProperty, listResourcesWithProperty, listResourcesWithProperty, listResourcesWithProperty, listResourcesWithProperty, listResourcesWithProperty, listStatements, listStatements, listStatements, listStatements, listStatements, listSubjects, listSubjectsWithProperty, listSubjectsWithProperty, listSubjectsWithProperty, listSubjectsWithProperty, lock, notifyEvent, qnameFor, query, read, read, read, read, read, register, reifiedToString, remove, remove, remove, remove, remove, remove, removeAll, removeAll, removeAllReifications, removeNsPrefix, removeReader, removeReification, removeWriter, resetRDFReaderF, resetRDFWriterF, samePrefixMappingAs, setDefaultModelPrefixes, setNsPrefix, setNsPrefixes, setNsPrefixes, setReaderClassName, setWriterClassName, shortForm, size, supportsSetOperations, supportsTransactions, toString, union, unregister, withDefaultMappings, wrapAsResource, write, write, write, write
asGraph, equals, getNodeAs, getNodeCacheControl, hashCode, isIsomorphicWith, setNodeCache
abort, add, add, add, add, add, begin, close, commit, contains, contains, contains, containsAll, containsAll, containsAny, containsAny, containsResource, createList, createList, createList, createLiteral, createLiteral, createProperty, createReifiedStatement, createReifiedStatement, createResource, createTypedLiteral, createTypedLiteral, createTypedLiteral, difference, equals, executeInTransaction, getAnyReifiedStatement, getLock, getProperty, getProperty, getReificationStyle, getRequiredProperty, getResource, independent, intersection, isClosed, isEmpty, isIsomorphicWith, isReified, listNameSpaces, listObjects, listObjectsOfProperty, listObjectsOfProperty, listReifiedStatements, listReifiedStatements, listResourcesWithProperty, listResourcesWithProperty, listStatements, listStatements, listStatements, listSubjects, listSubjectsWithProperty, listSubjectsWithProperty, notifyEvent, query, read, read, read, read, read, register, remove, remove, removeAll, removeAll, removeAllReifications, removeReification, size, supportsSetOperations, supportsTransactions, union, unregister, write, write, write, write
add, add, add, add, add, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, contains, contains, containsLiteral, containsLiteral, containsLiteral, containsLiteral, containsLiteral, containsLiteral, containsLiteral, createAlt, createAlt, createBag, createBag, createLiteral, createLiteralStatement, createLiteralStatement, createLiteralStatement, createLiteralStatement, createLiteralStatement, createLiteralStatement, createLiteralStatement, createProperty, createResource, createResource, createResource, createResource, createSeq, createSeq, createStatement, createStatement, createStatement, createStatement, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, getAlt, getAlt, getBag, getBag, getProperty, getRDFNode, getResource, getSeq, getSeq, listLiteralStatements, listLiteralStatements, listLiteralStatements, listLiteralStatements, listLiteralStatements, listResourcesWithProperty, listResourcesWithProperty, listResourcesWithProperty, listResourcesWithProperty, listResourcesWithProperty, listResourcesWithProperty, listStatements, listStatements, listSubjectsWithProperty, listSubjectsWithProperty, remove, remove, remove, remove
asRDFNode, wrapAsResource
getReader, getReader, removeReader, resetRDFReaderF, setReaderClassName
getWriter, getWriter, removeWriter, resetRDFWriterF, setWriterClassName
expandPrefix, getNsPrefixMap, getNsPrefixURI, getNsURIPrefix, lock, qnameFor, removeNsPrefix, samePrefixMappingAs, setNsPrefix, setNsPrefixes, setNsPrefixes, shortForm, withDefaultMappings
public AGModel(AGGraph base)
public AGGraph getGraph()
getGraph
in interface com.hp.hpl.jena.rdf.model.ModelGraphInterface
getGraph
in class com.hp.hpl.jena.rdf.model.impl.ModelCom
public AGModel read(InputStream reader, String base)
read
in interface com.hp.hpl.jena.rdf.model.Model
read
in class com.hp.hpl.jena.rdf.model.impl.ModelCom
public AGModel read(InputStream reader, String base, String lang)
read
in interface com.hp.hpl.jena.rdf.model.Model
read
in class com.hp.hpl.jena.rdf.model.impl.ModelCom
public com.hp.hpl.jena.rdf.model.Model write(OutputStream out, String lang)
Write a serialized representation of this model in a specified language.
The language in which to write the model is specified by the
lang
argument. Predefined values are "RDF/XML",
"RDF/XML-ABBREV", "N-TRIPLE", "N-QUADS", "TURTLE", (and "TTL") and "N3". The default value,
represented by null
, is "RDF/XML".
write
in interface com.hp.hpl.jena.rdf.model.Model
write
in class com.hp.hpl.jena.rdf.model.impl.ModelCom
out
- The output stream to which the RDF is writtenlang
- The output languagepublic com.hp.hpl.jena.rdf.model.Model write(OutputStream out, String lang, String base)
Write a serialized representation of a model in a specified language.
The language in which to write the model is specified by the
lang
argument. Predefined values are "RDF/XML",
"RDF/XML-ABBREV", "N-TRIPLE", "N-QUADS", "TURTLE", (and "TTL") and "N3". The default value,
represented by null
, is "RDF/XML".
write
in interface com.hp.hpl.jena.rdf.model.Model
write
in class com.hp.hpl.jena.rdf.model.impl.ModelCom
out
- The output stream to which the RDF is writtenbase
- The base uri to use when writing relative URI's. null
means use only absolute URI's. This is used for relative
URIs that would be resolved against the document retrieval URL.
For some values of lang
, this value may be included in the output.lang
- The language in which the RDF should be writtenpublic com.hp.hpl.jena.rdf.model.Resource createResource()
createResource
in interface com.hp.hpl.jena.rdf.model.Model
createResource
in class com.hp.hpl.jena.rdf.model.impl.ModelCom
AGHttpRepoClient.setAllowExternalBlankNodeIds(boolean)
,
AGRepositoryConnection.getHttpRepoClient()
public com.hp.hpl.jena.rdf.model.Resource createResource(com.hp.hpl.jena.rdf.model.AnonId id)
createResource
in interface com.hp.hpl.jena.rdf.model.Model
createResource
in class com.hp.hpl.jena.rdf.model.impl.ModelCom
AGHttpRepoClient.setAllowExternalBlankNodeIds(boolean)
,
AGRepositoryConnection.getHttpRepoClient()
public AGModel add(com.hp.hpl.jena.rdf.model.Statement[] statements)
add
in interface com.hp.hpl.jena.rdf.model.Model
add
in class com.hp.hpl.jena.rdf.model.impl.ModelCom
public AGModel remove(com.hp.hpl.jena.rdf.model.Statement[] statements)
remove
in interface com.hp.hpl.jena.rdf.model.Model
remove
in class com.hp.hpl.jena.rdf.model.impl.ModelCom
public AGStatement createStatement(com.hp.hpl.jena.rdf.model.Resource r, com.hp.hpl.jena.rdf.model.Property p, com.hp.hpl.jena.rdf.model.RDFNode o)
createStatement
in interface com.hp.hpl.jena.rdf.model.Model
createStatement
in class com.hp.hpl.jena.rdf.model.impl.ModelCom
public com.hp.hpl.jena.rdf.model.Statement asStatement(com.hp.hpl.jena.graph.Triple t)
asStatement
in interface com.hp.hpl.jena.rdf.model.ModelGraphInterface
asStatement
in class com.hp.hpl.jena.rdf.model.impl.ModelCom