public class PlainHeader extends Object implements HeaderPrivate, RDFParserCallback.RDFCallback
| Modifier and Type | Field and Description |
|---|---|
protected HDTOptions |
spec |
protected List<TripleString> |
triples |
| Constructor and Description |
|---|
PlainHeader() |
PlainHeader(HDTOptions spec) |
| Modifier and Type | Method and Description |
|---|---|
CharSequence |
getBaseURI() |
int |
getNumberOfElements() |
void |
insert(CharSequence subject,
CharSequence predicate,
CharSequence object) |
void |
insert(CharSequence subject,
CharSequence predicate,
long object) |
void |
load(InputStream input,
ControlInfo ci,
ProgressListener listener) |
void |
processTriple(TripleString triple,
long pos) |
void |
remove(CharSequence subject,
CharSequence predicate,
CharSequence object) |
void |
save(OutputStream output,
ControlInfo ci,
ProgressListener listener) |
IteratorTripleString |
search(CharSequence subject,
CharSequence predicate,
CharSequence object) |
protected final HDTOptions spec
protected final List<TripleString> triples
public PlainHeader()
public PlainHeader(HDTOptions spec)
public void insert(CharSequence subject, CharSequence predicate, CharSequence object)
insert in interface RDFStoragepublic void insert(CharSequence subject, CharSequence predicate, long object)
insert in interface RDFStoragepublic void save(OutputStream output, ControlInfo ci, ProgressListener listener) throws IOException
save in interface HeaderIOExceptionpublic void load(InputStream input, ControlInfo ci, ProgressListener listener) throws IOException
load in interface HeaderPrivateIOExceptionpublic int getNumberOfElements()
getNumberOfElements in interface Headerpublic IteratorTripleString search(CharSequence subject, CharSequence predicate, CharSequence object)
public void processTriple(TripleString triple, long pos)
processTriple in interface RDFParserCallback.RDFCallbackpublic void remove(CharSequence subject, CharSequence predicate, CharSequence object)
remove in interface RDFStoragepublic CharSequence getBaseURI()
getBaseURI in interface HeaderCopyright © 2018 DataWeb Research. All rights reserved.