?? btreefiler.html
字號:
<CODE> <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.FileHeader.html" title="class in net.jxta.impl.xindice.core.filer">Paged.FileHeader</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTreeFiler.html#createFileHeader(boolean)">createFileHeader</A></B>(boolean read)</CODE><BR> createFileHeader must be implemented by a Paged implementation in order to create an appropriate subclass instance of a FileHeader.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.FileHeader.html" title="class in net.jxta.impl.xindice.core.filer">Paged.FileHeader</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTreeFiler.html#createFileHeader(long)">createFileHeader</A></B>(long pageCount)</CODE><BR> createFileHeader must be implemented by a Paged implementation in order to create an appropriate subclass instance of a FileHeader.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.FileHeader.html" title="class in net.jxta.impl.xindice.core.filer">Paged.FileHeader</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTreeFiler.html#createFileHeader(long, int)">createFileHeader</A></B>(long pageCount, int pageSize)</CODE><BR> createFileHeader must be implemented by a Paged implementation in order to create an appropriate subclass instance of a FileHeader.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.PageHeader.html" title="class in net.jxta.impl.xindice.core.filer">Paged.PageHeader</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTreeFiler.html#createPageHeader()">createPageHeader</A></B>()</CODE><BR> createPageHeader must be implemented by a Paged implementation in order to create an appropriate subclass instance of a PageHeader.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTreeFiler.html#deleteRecord(net.jxta.impl.xindice.core.data.Key)">deleteRecord</A></B>(<A HREF="../../../../../../net/jxta/impl/xindice/core/data/Key.html" title="class in net.jxta.impl.xindice.core.data">Key</A> key)</CODE><BR> deleteRecord removes a Record from the Filer based on the specified Key.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTreeFiler.html#flush()">flush</A></B>()</CODE><BR> flush forcefully flushes any unwritten buffers to disk.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTreeFiler.html#getName()">getName</A></B>()</CODE><BR> getName retrieves the contextually important name of the object</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> long</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTreeFiler.html#getRecordCount()">getRecordCount</A></B>()</CODE><BR> getRecordCount returns the number of Records in the Filer.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../../../net/jxta/impl/xindice/core/data/RecordSet.html" title="interface in net.jxta.impl.xindice.core.data">RecordSet</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTreeFiler.html#getRecordSet()">getRecordSet</A></B>()</CODE><BR> getRecordSet returns a RecordSet object for the current Filer.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTreeFiler.html#open()">open</A></B>()</CODE><BR> open opens the DBObject</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../../../net/jxta/impl/xindice/core/data/Record.html" title="class in net.jxta.impl.xindice.core.data">Record</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTreeFiler.html#readRecord(net.jxta.impl.xindice.core.data.Key)">readRecord</A></B>(<A HREF="../../../../../../net/jxta/impl/xindice/core/data/Key.html" title="class in net.jxta.impl.xindice.core.data">Key</A> key)</CODE><BR> readRecord returns a Record from the Filer based on the specified Key.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../../../../net/jxta/impl/xindice/core/data/Record.html" title="class in net.jxta.impl.xindice.core.data">Record</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTreeFiler.html#readRecord(long)">readRecord</A></B>(long pos)</CODE><BR> readRecord returns a Record from the Filer at the specified position. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTreeFiler.html#setLocation(java.lang.String, java.lang.String)">setLocation</A></B>(java.lang.String dir, java.lang.String file)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> long</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTreeFiler.html#writeRecord(net.jxta.impl.xindice.core.data.Key, net.jxta.impl.xindice.core.data.Value)">writeRecord</A></B>(<A HREF="../../../../../../net/jxta/impl/xindice/core/data/Key.html" title="class in net.jxta.impl.xindice.core.data">Key</A> key, <A HREF="../../../../../../net/jxta/impl/xindice/core/data/Value.html" title="class in net.jxta.impl.xindice.core.data">Value</A> value)</CODE><BR> writeRecord writes a Value to the Filer based on the specified Key.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> long</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTreeFiler.html#writeRecord(net.jxta.impl.xindice.core.data.Key, net.jxta.impl.xindice.core.data.Value, long, long)">writeRecord</A></B>(<A HREF="../../../../../../net/jxta/impl/xindice/core/data/Key.html" title="class in net.jxta.impl.xindice.core.data">Key</A> key, <A HREF="../../../../../../net/jxta/impl/xindice/core/data/Value.html" title="class in net.jxta.impl.xindice.core.data">Value</A> value, long lifetime, long expiration)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> long</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTreeFiler.html#writeRecord(long, net.jxta.impl.xindice.core.data.Value)">writeRecord</A></B>(long pos, <A HREF="../../../../../../net/jxta/impl/xindice/core/data/Value.html" title="class in net.jxta.impl.xindice.core.data">Value</A> value)</CODE><BR> </TD></TR></TABLE> <A NAME="methods_inherited_from_class_net.jxta.impl.xindice.core.filer.BTree"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class net.jxta.impl.xindice.core.filer.<A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTree.html" title="class in net.jxta.impl.xindice.core.filer">BTree</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTree.html#addValue(net.jxta.impl.xindice.core.filer.BTree.BTreeRootInfo, net.jxta.impl.xindice.core.data.Value, long)">addValue</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTree.html#addValue(net.jxta.impl.xindice.core.data.Value, long)">addValue</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTree.html#createBTreeRoot(net.jxta.impl.xindice.core.filer.BTree.BTreeRootInfo, net.jxta.impl.xindice.core.data.Value)">createBTreeRoot</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTree.html#createBTreeRoot(net.jxta.impl.xindice.core.data.Value)">createBTreeRoot</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTree.html#findBTreeRoot(net.jxta.impl.xindice.core.filer.BTree.BTreeRootInfo, net.jxta.impl.xindice.core.data.Value)">findBTreeRoot</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTree.html#findBTreeRoot(net.jxta.impl.xindice.core.data.Value)">findBTreeRoot</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTree.html#findValue(net.jxta.impl.xindice.core.filer.BTree.BTreeRootInfo, net.jxta.impl.xindice.core.data.Value)">findValue</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTree.html#findValue(net.jxta.impl.xindice.core.data.Value)">findValue</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTree.html#getRootNode()">getRootNode</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTree.html#getRootNode(net.jxta.impl.xindice.core.filer.BTree.BTreeRootInfo)">getRootNode</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTree.html#query(net.jxta.impl.xindice.core.filer.BTree.BTreeRootInfo, net.jxta.impl.xindice.core.indexer.IndexQuery, net.jxta.impl.xindice.core.filer.BTreeCallback)">query</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTree.html#query(net.jxta.impl.xindice.core.indexer.IndexQuery, net.jxta.impl.xindice.core.filer.BTreeCallback)">query</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTree.html#removeValue(net.jxta.impl.xindice.core.filer.BTree.BTreeRootInfo, net.jxta.impl.xindice.core.data.Value)">removeValue</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTree.html#removeValue(net.jxta.impl.xindice.core.data.Value)">removeValue</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTree.html#setRootNode(net.jxta.impl.xindice.core.filer.BTree.BTreeNode)">setRootNode</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTree.html#setRootNode(net.jxta.impl.xindice.core.filer.BTree.BTreeRootInfo, net.jxta.impl.xindice.core.filer.BTree.BTreeNode)">setRootNode</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/BTree.html#setSync(boolean)">setSync</A></CODE></TD></TR></TABLE> <A NAME="methods_inherited_from_class_net.jxta.impl.xindice.core.filer.Paged"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class net.jxta.impl.xindice.core.filer.<A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html" title="class in net.jxta.impl.xindice.core.filer">Paged</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#checkOpened()">checkOpened</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#close()">close</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#deleteArrayInt(int[], int)">deleteArrayInt</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#deleteArrayLong(long[], int)">deleteArrayLong</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#deleteArrayShort(short[], int)">deleteArrayShort</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#deleteArrayValue(net.jxta.impl.xindice.core.data.Value[], int)">deleteArrayValue</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#drop()">drop</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#exists()">exists</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#getDescriptor()">getDescriptor</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#getFile()">getFile</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#getFileHeader()">getFileHeader</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#getFreePage()">getFreePage</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#getPage(long)">getPage</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#getPage(java.lang.Long)">getPage</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#insertArrayInt(int[], int, int)">insertArrayInt</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#insertArrayLong(long[], long, int)">insertArrayLong</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#insertArrayShort(short[], short, int)">insertArrayShort</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#insertArrayValue(net.jxta.impl.xindice.core.data.Value[], net.jxta.impl.xindice.core.data.Value, int)">insertArrayValue</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#isOpened()">isOpened</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#putDescriptor(java.io.RandomAccessFile)">putDescriptor</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#readValue(long)">readValue</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#readValue(net.jxta.impl.xindice.core.filer.Paged.Page)">readValue</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#setFile(java.io.File)">setFile</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#unlinkPages(long)">unlinkPages</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#unlinkPages(net.jxta.impl.xindice.core.filer.Paged.Page)">unlinkPages</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#writeValue(long, net.jxta.impl.xindice.core.data.Value)">writeValue</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/filer/Paged.html#writeValue(net.jxta.impl.xindice.core.filer.Paged.Page, net.jxta.impl.xindice.core.data.Value)">writeValue</A></CODE></TD></TR></TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class java.lang.Object</B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD></TR></TABLE> <A NAME="methods_inherited_from_class_net.jxta.impl.xindice.core.DBObject"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from interface net.jxta.impl.xindice.core.<A HREF="../../../../../../net/jxta/impl/xindice/core/DBObject.html" title="interface in net.jxta.impl.xindice.core">DBObject</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../../../../net/jxta/impl/xindice/core/DBObject.html#close()">close</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/DBObject.html#drop()">drop</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/DBObject.html#exists()">exists</A>, <A HREF="../../../../../../net/jxta/impl/xindice/core/DBObject.html#isOpened()">isOpened</A></CODE></TD></TR></TABLE> <P><!-- ============ FIELD DETAIL =========== --><A NAME="field_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD></TR></TABLE><A NAME="RECORD"><!-- --></A><H3>RECORD</H3><PRE>protected static final byte <B>RECORD</B></PRE><DL><DL><DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#net.jxta.impl.xindice.core.filer.BTreeFiler.RECORD">Constant Field Values</A></DL></DL><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><A NAME="BTreeFiler()"><!-- --></A><H3>BTreeFiler</H3><PRE>public <B>BTreeFiler</B>()</PRE><DL></DL>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -