public class MemValueFactory extends AbstractValueFactory
| Constructor and Description |
|---|
MemValueFactory() |
createBNode, createFPLiteral, createIntegerLiteral, createLiteral, createLiteral, createLiteral, createLiteral, createLiteral, createLiteral, createLiteral, createLiteral, createLiteral, createNumericLiteral, createNumericLiteral, createStatement, createStatement, createTriple, initBNodeParamscreateLiteral, createLiteralclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateLiteral, createStatement, createStatement, createURI, createURIpublic void clear()
public MemValue getMemValue(org.eclipse.rdf4j.model.Value value)
value - The MemValue equivalent of the supplied value, or null.public MemResource getMemResource(org.eclipse.rdf4j.model.Resource resource)
public MemIRI getMemURI(org.eclipse.rdf4j.model.IRI uri)
public MemBNode getMemBNode(org.eclipse.rdf4j.model.BNode bnode)
public MemLiteral getMemLiteral(org.eclipse.rdf4j.model.Literal literal)
public Set<MemIRI> getMemURIs()
Warning: This method is not synchronized. To iterate over the returned set in a thread-safe way, this method should only be called while synchronizing on this object.
public Set<MemBNode> getMemBNodes()
Warning: This method is not synchronized. To iterate over the returned set in a thread-safe way, this method should only be called while synchronizing on this object.
public Set<MemLiteral> getMemLiterals()
Warning: This method is not synchronized. To iterate over the returned set in a thread-safe way, this method should only be called while synchronizing on this object.
public MemValue getOrCreateMemValue(org.eclipse.rdf4j.model.Value value)
value - A Resource or Literal.public MemResource getOrCreateMemResource(org.eclipse.rdf4j.model.Resource resource)
getOrCreateMemValue(Value) for description.public MemIRI getOrCreateMemURI(org.eclipse.rdf4j.model.IRI uri)
getOrCreateMemValue(Value) for description.public MemBNode getOrCreateMemBNode(org.eclipse.rdf4j.model.BNode bnode)
getOrCreateMemValue(Value) for description.public MemLiteral getOrCreateMemLiteral(org.eclipse.rdf4j.model.Literal literal)
getOrCreateMemValue(Value) for description.public org.eclipse.rdf4j.model.IRI createIRI(String uri)
createIRI in interface org.eclipse.rdf4j.model.ValueFactorycreateIRI in class AbstractValueFactorypublic org.eclipse.rdf4j.model.IRI createIRI(String namespace, String localName)
createIRI in interface org.eclipse.rdf4j.model.ValueFactorycreateIRI in class AbstractValueFactorypublic org.eclipse.rdf4j.model.BNode createBNode(String nodeID)
createBNode in interface org.eclipse.rdf4j.model.ValueFactorycreateBNode in class AbstractValueFactorypublic org.eclipse.rdf4j.model.Literal createLiteral(String value)
createLiteral in interface org.eclipse.rdf4j.model.ValueFactorycreateLiteral in class AbstractValueFactorypublic org.eclipse.rdf4j.model.Literal createLiteral(String value, String language)
createLiteral in interface org.eclipse.rdf4j.model.ValueFactorycreateLiteral in class AbstractValueFactorypublic org.eclipse.rdf4j.model.Literal createLiteral(String value, org.eclipse.rdf4j.model.IRI datatype)
createLiteral in interface org.eclipse.rdf4j.model.ValueFactorycreateLiteral in class AbstractValueFactorypublic org.eclipse.rdf4j.model.Literal createLiteral(boolean value)
createLiteral in interface org.eclipse.rdf4j.model.ValueFactorycreateLiteral in class AbstractValueFactoryprotected org.eclipse.rdf4j.model.Literal createIntegerLiteral(Number n, org.eclipse.rdf4j.model.IRI datatype)
createIntegerLiteral in class AbstractValueFactoryprotected org.eclipse.rdf4j.model.Literal createFPLiteral(Number n, org.eclipse.rdf4j.model.IRI datatype)
createFPLiteral in class AbstractValueFactorypublic org.eclipse.rdf4j.model.Literal createLiteral(XMLGregorianCalendar calendar)
createLiteral in interface org.eclipse.rdf4j.model.ValueFactorycreateLiteral in class AbstractValueFactoryCopyright © 2015-2021 Eclipse Foundation. All Rights Reserved.