com.ontotext.ordi.trree
Class TRREEValueFactory

java.lang.Object
  extended by org.openrdf.model.impl.ValueFactoryBase
      extended by org.openrdf.model.impl.ValueFactoryImpl
          extended by com.ontotext.ordi.tripleset.impl.TFactoryImpl
              extended by com.ontotext.ordi.trree.TRREEValueFactory
All Implemented Interfaces:
TFactory, ValueFactory

public class TRREEValueFactory
extends TFactoryImpl
implements TFactory


Field Summary
protected  com.ontotext.trree.owlim_ext.EntityPool pool
           
protected  com.ontotext.trree.owlim_ext.AbstractRepository repository
           
 
Constructor Summary
TRREEValueFactory(com.ontotext.trree.owlim_ext.AbstractRepository repository, com.ontotext.trree.owlim_ext.EntityPool pool)
           
 
Method Summary
 TStatement createStatement(Resource subject, URI predicate, Value object, Resource context, Set<URI> ts)
          Creates a new tripleset statement with the supplied subject, predicate, object, graph name and associated triplesets.
 TStatement createStatement(Resource subject, URI predicate, Value object, Resource context, URI... ts)
          Creates a new tripleset statement with the supplied subject, predicate, object, graph name and associated triplesets.
 
Methods inherited from class org.openrdf.model.impl.ValueFactoryImpl
createBNode, createLiteral, createLiteral, createLiteral, createStatement, createStatement, createURI, createURI, getInstance
 
Methods inherited from class org.openrdf.model.impl.ValueFactoryBase
createBNode, createFPLiteral, createIntegerLiteral, createLiteral, createLiteral, createLiteral, createLiteral, createLiteral, createLiteral, createLiteral, createLiteral, createNumericLiteral, initBNodeParams
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.openrdf.model.ValueFactory
createBNode, createBNode, createLiteral, createLiteral, createLiteral, createLiteral, createLiteral, createLiteral, createLiteral, createLiteral, createLiteral, createLiteral, createLiteral, createStatement, createStatement, createURI, createURI
 

Field Detail

repository

protected final com.ontotext.trree.owlim_ext.AbstractRepository repository

pool

protected final com.ontotext.trree.owlim_ext.EntityPool pool
Constructor Detail

TRREEValueFactory

public TRREEValueFactory(com.ontotext.trree.owlim_ext.AbstractRepository repository,
                         com.ontotext.trree.owlim_ext.EntityPool pool)
Method Detail

createStatement

public TStatement createStatement(Resource subject,
                                  URI predicate,
                                  Value object,
                                  Resource context,
                                  URI... ts)
Description copied from interface: TFactory
Creates a new tripleset statement with the supplied subject, predicate, object, graph name and associated triplesets.

Specified by:
createStatement in interface TFactory
Overrides:
createStatement in class TFactoryImpl
Parameters:
subject - The statement's subject.
predicate - The statement's predicate.
object - The statement's object.
context - The statement's context.
ts - The statement's tripleset.
Returns:
The created statement.

createStatement

public TStatement createStatement(Resource subject,
                                  URI predicate,
                                  Value object,
                                  Resource context,
                                  Set<URI> ts)
Description copied from interface: TFactory
Creates a new tripleset statement with the supplied subject, predicate, object, graph name and associated triplesets.

Specified by:
createStatement in interface TFactory
Overrides:
createStatement in class TFactoryImpl
Parameters:
subject - The statement's subject.
predicate - The statement's predicate.
object - The statement's object.
context - The statement's context.
ts - The statement's tripleset.
Returns:
The created statement.


Copyright © 2008. All Rights Reserved.