| java.lang.Object de.anomic.kelondro.kelondroAbstractRecords de.anomic.kelondro.kelondroCachedRecords
All known Subclasses: de.anomic.kelondro.kelondroTree,
Inner Class :final public class CacheNode implements kelondroNode | |
Constructor Summary | |
public | kelondroCachedRecords(File file, boolean useNodeCache, long preloadTime, short ohbytec, short ohhandlec, kelondroRow rowdef, int FHandles, int txtProps, int txtPropWidth) | public | kelondroCachedRecords(kelondroRA ra, String filename, boolean useNodeCache, long preloadTime, short ohbytec, short ohhandlec, kelondroRow rowdef, int FHandles, int txtProps, int txtPropWidth, boolean exitOnFail) | public | kelondroCachedRecords(kelondroRA ra, String filename, boolean useNodeCache, long preloadTime) |
kelondroCachedRecords | public kelondroCachedRecords(File file, boolean useNodeCache, long preloadTime, short ohbytec, short ohhandlec, kelondroRow rowdef, int FHandles, int txtProps, int txtPropWidth) throws IOException(Code) | | |
kelondroCachedRecords | public kelondroCachedRecords(kelondroRA ra, String filename, boolean useNodeCache, long preloadTime, short ohbytec, short ohhandlec, kelondroRow rowdef, int FHandles, int txtProps, int txtPropWidth, boolean exitOnFail)(Code) | | |
cacheGrowStatus | final public static int cacheGrowStatus(long available, long stopGrow, long startShrink)(Code) | | |
close | public synchronized void close()(Code) | | |
getMemStartShrink | public static long getMemStartShrink()(Code) | | |
getMemStopGrow | public static long getMemStopGrow()(Code) | | |
printCache | protected void printCache()(Code) | | |
setCacheGrowStati | public static void setCacheGrowStati(long memStopGrowNew, long memStartShrinkNew)(Code) | | |
Methods inherited from de.anomic.kelondro.kelondroAbstractRecords | final public static void NUL2bytes(byte[] b, int offset)(Code)(Java Doc) final public synchronized byte[] bulkRead(int start, int end) throws IOException(Code)(Java Doc) final public static int bytes2int(byte[] b, int offset)(Code)(Java Doc) public synchronized void close()(Code)(Java Doc) final protected Iterator<kelondroNode> contentNodes(long maxInitTime) throws kelondroException(Code)(Java Doc) final public Iterator<EntryIndex> contentRows(long maxInitTime) throws kelondroException(Code)(Java Doc) protected synchronized void deleteNode(kelondroHandle handle) throws IOException(Code)(Java Doc) final protected Set<kelondroHandle> deletedHandles(long maxTime) throws kelondroException, IOException(Code)(Java Doc) final protected static boolean equals(byte[] a, byte[] b)(Code)(Java Doc) public String filename()(Code)(Java Doc) public void finalize()(Code)(Java Doc) final protected synchronized int free()(Code)(Java Doc) public byte[] getDescription() throws IOException(Code)(Java Doc) final protected kelondroHandle getHandle(int pos)(Code)(Java Doc) final public byte[] getText(int pos)(Code)(Java Doc) final public synchronized int handles()(Code)(Java Doc) final public static void int2bytes(long i, byte[] b, int offset)(Code)(Java Doc) final public boolean isEmpty()(Code)(Java Doc) final protected static String[] line2args(String line)(Code)(Java Doc) public void logFailure(String message)(Code)(Java Doc) public void logFine(String message)(Code)(Java Doc) public void logWarning(String message)(Code)(Java Doc) abstract public kelondroNode newNode(kelondroHandle handle, byte[] bulk, int offset) throws IOException(Code)(Java Doc) public static kelondroByteOrder orderBySignature(String signature)(Code)(Java Doc) public void print() throws IOException(Code)(Java Doc) protected void printChunk(kelondroRow.Entry chunk)(Code)(Java Doc) public void reset() throws IOException(Code)(Java Doc) final public kelondroRow row()(Code)(Java Doc) final protected long seekpos(kelondroHandle handle)(Code)(Java Doc) final protected long seekpos(int index)(Code)(Java Doc) public void setDescription(byte[] description) throws IOException(Code)(Java Doc) final protected void setHandle(int pos, kelondroHandle handle) throws IOException(Code)(Java Doc) public void setLogger(Logger newLogger)(Code)(Java Doc) final public void setText(int pos, byte[] text) throws IOException(Code)(Java Doc) public synchronized int size()(Code)(Java Doc) public static int staticsize(File file)(Code)(Java Doc) public String toString()(Code)(Java Doc) public static byte[] trimCopy(byte[] a, int offset, int length)(Code)(Java Doc)
|
|
|