public abstract class Tanker extends Group implements BarrelWriter
Dynamizer
.Modifier and Type | Method and Description |
---|---|
void |
append(BarrelReader a)
Add the given Barrel to this Tanker.
|
void |
close()
Close this Tanker.
|
void |
commit()
Store the actual state of this Tanker.
|
void |
destroy()
Destroy this Tanker.
|
Sequence<Barrel> |
elements()
Return the Barrels in this Tanker.
|
abstract DocumentData |
expandDocMetadata(DocumentData ofBarrel,
Token[] interest)
Retrives the document data, but restrict the data block to the part relevant to
some tokens of our interest.
|
int |
getRootVersionID() |
boolean |
isDirty()
Test whether this Tanker has been modified.
|
void |
optimize()
Description of the Method
|
deleted, expand, forEach, getBitmap, getCache, getCWI, getIListMeta, getMeta, initializeCache, initializeCache, initializeCache, initializeCache, iterate, open, openIList, query, query, query, removeDoc, resolve, setBitmap, size
public boolean isDirty()
public abstract DocumentData expandDocMetadata(DocumentData ofBarrel, Token[] interest)
Group
expandDocMetadata
in class Group
public void commit()
public int getRootVersionID()
public void close()
close
in interface AutoCloseable
close
in interface Barrel
close
in interface BarrelWriter
close
in class Group
public void append(BarrelReader a)
append
in interface BarrelWriter
a
- the Barrel to addpublic void destroy()
public void optimize()
Copyright © 2016 Egothor. All Rights Reserved.