| java.lang.Object org.openrdf.model.impl.ValueFactoryBase org.openrdf.sail.rdbms.RdbmsValueFactory
RdbmsValueFactory | public class RdbmsValueFactory extends ValueFactoryBase (Code) | | Provides basic value creation both for traditional values as well as values
with an internal id.
RdbmsValue s behaviour similar to the default
Value implementation with the addition that they also include an
internal id and a version associated with that id. The internal ids should
not be accessed directly, but rather either through this class or the
corresponding manager class.
author: James Leigh |
Method Summary | |
public RdbmsLiteral | asRdbmsLiteral(Literal literal) | public RdbmsResource | asRdbmsResource(Resource node) | public RdbmsResource[] | asRdbmsResource(Resource... contexts) | public RdbmsStatement | asRdbmsStatement(Statement stmt) | public RdbmsURI | asRdbmsURI(URI uri) | public RdbmsValue | asRdbmsValue(Value value) | public RdbmsBNode | createBNode(String nodeID) | public RdbmsLiteral | createLiteral(String label) | public RdbmsLiteral | createLiteral(String label, String language) | public RdbmsLiteral | createLiteral(String label, URI datatype) | public RdbmsStatement | createStatement(Resource subject, URI predicate, Value object) | public RdbmsStatement | createStatement(Resource subject, URI predicate, Value object, Resource context) | public RdbmsURI | createURI(String uri) | public RdbmsURI | createURI(String namespace, String localName) | public void | flush() | public Lock | getIdReadLock() | public Lock | getIdWriteLock() | public Number | getInternalId(Value r) | public Number | getPredicateId(RdbmsURI predicate) | public RdbmsLiteral | getRdbmsLiteral(Number num, String label, String language, String datatype) | public RdbmsResource | getRdbmsResource(Number num, String stringValue) | public void | setBNodeManager(BNodeManager bnodes) | public void | setDelegate(ValueFactory vf) | public void | setIdSequence(IdSequence ids) | public void | setLiteralManager(LiteralManager literals) | public void | setPredicateManager(PredicateManager predicates) | public void | setURIManager(UriManager uris) |
|
|