public class LoaderTuplesNodes extends SDBConnectionHolder implements StoreLoaderPlus
Constructor and Description |
---|
LoaderTuplesNodes(SDBConnection connection,
Class<? extends TupleLoader> tupleLoaderClass) |
Modifier and Type | Method and Description |
---|---|
void |
addQuad(Node g,
Node s,
Node p,
Node o) |
void |
addTriple(Triple triple) |
void |
addTuple(TableDesc t,
Node... nodes) |
void |
close()
Close this loader and finish the thread (if required)
|
void |
deleteAll() |
void |
deleteAll(Node graph) |
void |
deleteQuad(Node g,
Node s,
Node p,
Node o) |
void |
deleteTriple(Triple triple) |
void |
deleteTuple(TableDesc t,
Node... nodes) |
void |
finishBulkUpdate() |
int |
getChunkSize() |
boolean |
getUseThreading() |
void |
setChunkSize(int chunkSize) |
void |
setStore(Store store) |
void |
setUseThreading(boolean useThreading) |
void |
startBulkUpdate() |
public LoaderTuplesNodes(SDBConnection connection, Class<? extends TupleLoader> tupleLoaderClass)
public void setStore(Store store)
public void startBulkUpdate()
startBulkUpdate
in interface StoreLoader
public void finishBulkUpdate()
finishBulkUpdate
in interface StoreLoader
public void close()
close
in interface StoreLoader
public void addTriple(Triple triple)
addTriple
in interface StoreLoader
public void deleteTriple(Triple triple)
deleteTriple
in interface StoreLoader
public void addQuad(Node g, Node s, Node p, Node o)
addQuad
in interface StoreLoaderPlus
public void addTuple(TableDesc t, Node... nodes)
addTuple
in interface StoreLoaderPlus
public void deleteQuad(Node g, Node s, Node p, Node o)
deleteQuad
in interface StoreLoaderPlus
public void deleteTuple(TableDesc t, Node... nodes)
deleteTuple
in interface StoreLoaderPlus
public void deleteAll()
deleteAll
in interface StoreLoader
public void deleteAll(Node graph)
deleteAll
in interface StoreLoaderPlus
public void setChunkSize(int chunkSize)
setChunkSize
in interface StoreLoader
public int getChunkSize()
getChunkSize
in interface StoreLoader
public void setUseThreading(boolean useThreading)
setUseThreading
in interface StoreLoader
public boolean getUseThreading()
getUseThreading
in interface StoreLoader
Licenced under the Apache License, Version 2.0