| java.lang.Object de.anomic.kelondro.kelondroAbstractRecords
All known Subclasses: de.anomic.kelondro.kelondroFullRecords, de.anomic.kelondro.kelondroCachedRecords,
Inner Class :final protected class usageControl | |
Inner Class :final public class contentRowIterator implements Iterator<EntryIndex> | |
Constructor Summary | |
public | kelondroAbstractRecords(File file, boolean useNodeCache, short ohbytec, short ohhandlec, kelondroRow rowdef, int FHandles, int txtProps, int txtPropWidth) | public | kelondroAbstractRecords(kelondroRA ra, String filename, boolean useCache, short ohbytec, short ohhandlec, kelondroRow rowdef, int FHandles, int txtProps, int txtPropWidth, boolean exitOnFail) | public | kelondroAbstractRecords(kelondroRA ra, String filename, boolean useNodeCache) |
Method Summary | |
final public static void | NUL2bytes(byte[] b, int offset) | final public synchronized byte[] | bulkRead(int start, int end) | final public static int | bytes2int(byte[] b, int offset) | public synchronized void | close() | final protected Iterator<kelondroNode> | contentNodes(long maxInitTime) | final public Iterator<EntryIndex> | contentRows(long maxInitTime) | protected synchronized void | deleteNode(kelondroHandle handle) | final protected Set<kelondroHandle> | deletedHandles(long maxTime) | final protected static boolean | equals(byte[] a, byte[] b) | public String | filename() | public void | finalize() | final protected synchronized int | free() | public byte[] | getDescription() | final protected kelondroHandle | getHandle(int pos) | final public byte[] | getText(int pos) | final public synchronized int | handles() | final public static void | int2bytes(long i, byte[] b, int offset) | final public boolean | isEmpty() | final protected static String[] | line2args(String line) | public void | logFailure(String message) | public void | logFine(String message) | public void | logWarning(String message) | abstract public kelondroNode | newNode(kelondroHandle handle, byte[] bulk, int offset) | public static kelondroByteOrder | orderBySignature(String signature) | public void | print() | protected void | printChunk(kelondroRow.Entry chunk) | public void | reset() | final public kelondroRow | row() | final protected long | seekpos(kelondroHandle handle) | final protected long | seekpos(int index) | public void | setDescription(byte[] description) | final protected void | setHandle(int pos, kelondroHandle handle) | public void | setLogger(Logger newLogger) | final public void | setText(int pos, byte[] text) | public synchronized int | size() | public static int | staticsize(File file) | public String | toString() | public static byte[] | trimCopy(byte[] a, int offset, int length) |
OHBYTEC | protected short OHBYTEC(Code) | | |
OHHANDLEC | protected short OHHANDLEC(Code) | | |
POS_NODES | protected long POS_NODES(Code) | | |
USAGE | protected usageControl USAGE(Code) | | |
debugmode | public static boolean debugmode(Code) | | |
fileExisted | protected boolean fileExisted(Code) | | |
headchunksize | protected int headchunksize(Code) | | |
overhead | protected int overhead(Code) | | |
recordsize | protected int recordsize(Code) | | |
tailchunksize | protected int tailchunksize(Code) | | |
kelondroAbstractRecords | public kelondroAbstractRecords(File file, boolean useNodeCache, short ohbytec, short ohhandlec, kelondroRow rowdef, int FHandles, int txtProps, int txtPropWidth) throws IOException(Code) | | |
kelondroAbstractRecords | public kelondroAbstractRecords(kelondroRA ra, String filename, boolean useCache, short ohbytec, short ohhandlec, kelondroRow rowdef, int FHandles, int txtProps, int txtPropWidth, boolean exitOnFail)(Code) | | |
NUL2bytes | final public static void NUL2bytes(byte[] b, int offset)(Code) | | |
bulkRead | final public synchronized byte[] bulkRead(int start, int end) throws IOException(Code) | | |
bytes2int | final public static int bytes2int(byte[] b, int offset)(Code) | | |
close | public synchronized void close()(Code) | | |
equals | final protected static boolean equals(byte[] a, byte[] b)(Code) | | |
finalize | public void finalize()(Code) | | |
free | final protected synchronized int free()(Code) | | |
getText | final public byte[] getText(int pos)(Code) | | |
handles | final public synchronized int handles()(Code) | | |
int2bytes | final public static void int2bytes(long i, byte[] b, int offset)(Code) | | |
isEmpty | final public boolean isEmpty()(Code) | | |
seekpos | final protected long seekpos(int index)(Code) | | |
setDescription | public void setDescription(byte[] description) throws IOException(Code) | | |
size | public synchronized int size()(Code) | | |
staticsize | public static int staticsize(File file)(Code) | | |
trimCopy | public static byte[] trimCopy(byte[] a, int offset, int length)(Code) | | |
|
|