public interface TempTriples extends TriplesPrivate, Closeable
Triples| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Clear all triples, resulting in an empty triples section.
|
TripleComponentOrder |
getOrder()
Gets the currently set order(TripleComponentOrder)
|
boolean |
insert(long subject,
long predicate,
long object)
Add one triple
|
boolean |
insert(TripleID... triples)
Adds one or more triples
|
void |
load(Triples triples,
ProgressListener listener)
Load triples from another instance.
|
boolean |
remove(TripleID... pattern)
Deletes one or more triples according to a pattern
|
void |
removeDuplicates(ProgressListener listener) |
void |
replaceAllIds(DictionaryIDMapping mapSubj,
DictionaryIDMapping mapPred,
DictionaryIDMapping mapObj) |
void |
setOrder(TripleComponentOrder order)
Sets a type of order(TripleComponentOrder)
|
void |
sort(ProgressListener listener)
Sorts the triples based on the order(TripleComponentOrder) of the
triples.
|
generateIndex, load, load, loadIndex, mapFromFile, mapIndex, save, saveIndexgetNumberOfElements, getType, populateHeader, search, searchAll, sizeboolean insert(long subject,
long predicate,
long object)
subject - predicate - object - boolean insert(TripleID... triples)
triples - The triples to be insertedboolean remove(TripleID... pattern)
pattern - The pattern to match againstvoid sort(ProgressListener listener)
void removeDuplicates(ProgressListener listener)
void setOrder(TripleComponentOrder order)
order - The order to setTripleComponentOrder getOrder()
void clear()
void load(Triples triples, ProgressListener listener)
void replaceAllIds(DictionaryIDMapping mapSubj, DictionaryIDMapping mapPred, DictionaryIDMapping mapObj)
Copyright © 2018 DataWeb Research. All rights reserved.