blob: 17071096b89a21fcfc4723bf167d7bb72883cd9d [file] [log] [blame]
<html xmlns:MSHelp="http://msdn.microsoft.com/mshelp" xmlns:mshelp="http://msdn.microsoft.com/mshelp" xmlns:ddue="http://ddue.schemas.microsoft.com/authoring/2003/5" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:msxsl="urn:schemas-microsoft-com:xslt"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" /><META NAME="save" CONTENT="history" /><title>OpenBitSetDISI Methods</title><meta name="Language" content="en-us" /><meta name="System.Keywords" content="OpenBitSetDISI class, methods" /><meta name="Microsoft.Help.Id" content="Methods.T:Lucene.Net.Util.OpenBitSetDISI" /><meta name="Microsoft.Help.ContentType" content="Reference" /><link rel="stylesheet" type="text/css" href="../styles/Presentation.css" /><link rel="stylesheet" type="text/css" href="ms-help://Hx/HxRuntime/HxLink.css" /><script type="text/javascript" src="../scripts/EventUtilities.js"> </script><script type="text/javascript" src="../scripts/SplitScreen.js"> </script><script type="text/javascript" src="../scripts/Dropdown.js"> </script><script type="text/javascript" src="../scripts/script_manifold.js"> </script><script type="text/javascript" src="../scripts/script_feedBack.js"> </script><script type="text/javascript" src="../scripts/CheckboxMenu.js"> </script><script type="text/javascript" src="../scripts/CommonUtilities.js"> </script><meta name="container" content="Lucene.Net.Util" /><meta name="file" content="ac83f5c1-4f0a-4c33-f5c5-e792fe997bc3" /><meta name="guid" content="ac83f5c1-4f0a-4c33-f5c5-e792fe997bc3" /><xml><MSHelp:Attr Name="AssetID" Value="Methods.T:Lucene.Net.Util.OpenBitSetDISI" /><MSHelp:TOCTitle Title="OpenBitSetDISI Methods" /><MSHelp:RLTitle Title="OpenBitSetDISI Methods (Lucene.Net.Util)" /><MSHelp:Keyword Index="A" Term="Methods.T:Lucene.Net.Util.OpenBitSetDISI" /><MSHelp:Keyword Index="A" Term="frlrfLuceneNetUtilOpenBitSetDISIMethodsTopic" /><MSHelp:Keyword Index="K" Term="OpenBitSetDISI class, methods" /><MSHelp:Attr Name="DevLang" Value="CSharp" /><MSHelp:Attr Name="DevLang" Value="VB" /><MSHelp:Attr Name="Locale" Value="en-us" /><MSHelp:Attr Name="TopicType" Value="kbSyntax" /><MSHelp:Attr Name="TopicType" Value="apiref" /><MSHelp:Attr Name="AssemblyVersion" Value="2.9.4.1" /></xml></head><body><input type="hidden" id="userDataCache" class="userDataStyle" /><input type="hidden" id="hiddenScrollOffset" /><img id="collapseImage" style="display:none; height:0; width:0;" src="../icons/collapse_all.gif" alt="Collapse image" title="Collapse image" /><img id="expandImage" style="display:none; height:0; width:0;" src="../icons/expand_all.gif" alt="Expand Image" title="Expand Image" /><img id="collapseAllImage" style="display:none; height:0; width:0;" src="../icons/collapse_all.gif" /><img id="expandAllImage" style="display:none; height:0; width:0;" src="../icons/expand_all.gif" /><img id="dropDownImage" style="display:none; height:0; width:0;" src="../icons/dropdown.gif" /><img id="dropDownHoverImage" style="display:none; height:0; width:0;" src="../icons/dropdownHover.gif" /><img id="copyImage" style="display:none; height:0; width:0;" src="../icons/copycode.gif" alt="Copy image" title="Copy image" /><img id="copyHoverImage" style="display:none; height:0; width:0;" src="../icons/copycodeHighlight.gif" alt="CopyHover image" title="CopyHover image" /><div id="header"><table id="topTable" cellspacing="0" cellpadding="0"><tr><td><span onclick="ExpandCollapseAll(toggleAllImage)" style="cursor:default;" onkeypress="ExpandCollapseAll_CheckKey(toggleAllImage, event)" tabindex="0"><img ID="toggleAllImage" class="toggleAll" src="../icons/collapse_all.gif" /> <label id="collapseAllLabel" for="toggleAllImage" style="display: none;">Collapse All</label><label id="expandAllLabel" for="toggleAllImage" style="display: none;">Expand All</label> </span><span>    </span><span id="devlangsDropdown" class="filter" tabindex="0"><img id="devlangsDropdownImage" src="../icons/dropdown.gif" /> <label id="devlangsMenuAllLabel" for="devlangsDropdownImage" style="display: none;"><nobr>Code: All </nobr></label><label id="devlangsMenuMultipleLabel" for="devlangsDropdownImage" style="display: none;"><nobr>Code: Multiple </nobr></label><label id="devlangsMenuCSharpLabel" for="devlangsDropdownImage" style="display: none;"><nobr>Code: C# </nobr></label><label id="devlangsMenuVisualBasicLabel" for="devlangsDropdownImage" style="display: none;"><nobr>Code: Visual Basic </nobr></label><label id="devlangsMenuManagedCPlusPlusLabel" for="devlangsDropdownImage" style="display: none;"><nobr>Code: Visual C++ </nobr></label></span><span>    </span><span id="memberOptionsDropdown" class="filter" tabindex="0"><img id="memberOptionsDropdownImage" src="../icons/dropdown.gif" /> <label id="memberOptionsMenuAllLabel" for="memberOptionsDropdownImage" style="display: none;"><nobr>Members: Show All </nobr></label><label id="memberOptionsMenuMultipleLabel" for="memberOptionsDropdownImage" style="display: none;"><nobr>Members: Filtered </nobr></label><label id="memberOptionsMenuProtectedLabel" for="memberOptionsDropdownImage" style="display: none;"><nobr>Members: Filtered </nobr></label><label id="memberOptionsMenuInheritedLabel" for="memberOptionsDropdownImage" style="display: none;"><nobr>Members: Filtered </nobr></label></span></td></tr></table><div id="devlangsMenu"><input id="CSharpCheckbox" type="checkbox" data="CSharp,cs,'persist'" value="on" onClick="SetLanguage(this)" /><label class="checkboxLabel" for="CSharpCheckbox">C#</label><br /><input id="VisualBasicCheckbox" type="checkbox" data="VisualBasic,vb,'persist'" value="on" onClick="SetLanguage(this)" /><label class="checkboxLabel" for="VisualBasicCheckbox">Visual Basic</label><br /><input id="ManagedCPlusPlusCheckbox" type="checkbox" data="ManagedCPlusPlus,cpp,'persist'" value="on" onClick="SetLanguage(this)" /><label class="checkboxLabel" for="ManagedCPlusPlusCheckbox">Visual C++</label><br /></div><div id="memberOptionsMenu"><input id="ProtectedCheckbox" type="checkbox" data="Protected" value="on" onClick="SetMemberOptions(this, 'vis')" /><label class="checkboxLabel" for="ProtectedCheckbox">Include Protected Members</label><br /><input id="InheritedCheckbox" type="checkbox" data="Inherited" value="on" onClick="SetMemberOptions(this, 'decl')" /><label class="checkboxLabel" for="InheritedCheckbox">Include Inherited Members</label><br /></div><table id="bottomTable" cellpadding="0" cellspacing="0"><tr id="headerTableRow1"><td align="left"><span id="runningHeaderText">Lucene.Net Class Libraries</span></td></tr><tr id="headerTableRow2"><td align="left"><span id="nsrTitle">OpenBitSetDISI Methods</span></td></tr><tr id="headerTableRow3"><td align="left"><a href="46df494e-b7b0-f6a2-be66-79103fb1c6fe.htm">OpenBitSetDISI Class</a> <a href="#seeAlsoToggle" onclick="OpenSection(seeAlsoToggle)">See Also</a> <span id="headfeedbackarea" class="feedbackhead"><a href="javascript:SubmitFeedback('','Lucene.Net Class Libraries','','','','%0\dYour%20feedback%20is%20used%20to%20improve%20the%20documentation%20and%20the%20product.%20Your%20e-mail%20address%20will%20not%20be%20used%20for%20any%20other%20purpose%20and%20is%20disposed%20of%20after%20the%20issue%20you%20report%20is%20resolved.%20%20While%20working%20to%20resolve%20the%20issue%20that%20you%20report,%20you%20may%20be%20contacted%20via%20e-mail%20to%20get%20further%20details%20or%20clarification%20on%20the%20feedback%20you%20sent.%20After%20the%20issue%20you%20report%20has%20been%20addressed,%20you%20may%20receive%20an%20e-mail%20to%20let%20you%20know%20that%20your%20feedback%20has%20been%20addressed.%0\A%0\d','Customer%20Feedback');">Send Feedback</a></span></td></tr></table><table id="gradientTable"><tr><td class="nsrBottom" background="../icons/gradient.gif" /></tr></table></div><div id="mainSection"><div id="mainBody"><div id="allHistory" class="saveHistory" onsave="saveAll()" onload="loadAll()" /><span style="color: DarkGray"></span><p>The <a href="46df494e-b7b0-f6a2-be66-79103fb1c6fe.htm">OpenBitSetDISI</a> type exposes the following members.</p><h1 class="heading"><span onclick="ExpandCollapse(methodTableToggle)" style="cursor:default;" onkeypress="ExpandCollapse_CheckKey(methodTableToggle, event)" tabindex="0"><img id="methodTableToggle" class="toggle" name="toggleSwitch" src="../icons/collapse_all.gif" />Methods</span></h1><div id="methodTableSection" class="section" name="collapseableSection" style=""><table id="memberList" class="members" frame="lhs" cellpadding="2"><col width="10%" /><tr><th class="iconColumn">
 
</th><th class="nameColumn">Name</th><th class="descriptionColumn">Description</th></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="fdb79d86-b249-4ae9-5172-edeeac27009f.htm">And</a></td><td> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="701631cd-3ac8-8ce3-f73f-07f07bb5152b.htm">AndNot</a></td><td> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="6a21ed65-f9be-90dc-8a73-2f3eea03ba87.htm">Capacity</a></td><td><div class="summary">Returns the current capacity in bits (1 greater than the index of the last bit) </div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="dc7a87f2-42af-bab7-1d64-7ae6e28b6f56.htm">Cardinality</a></td><td> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="3472771c-6a3c-4925-2552-466fa0eeaffb.htm">Clear(Int64)</a></td><td><div class="summary">clears a bit, allowing access beyond the current set size without changing the size.</div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="7a470384-a6ff-48f6-9b1b-1d39b4151deb.htm">Clear(Int32, Int32)</a></td><td><div class="summary">Clears a range of bits. Clearing past the end does not change the size of the set.
</div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="dd310444-5b8c-659d-9059-15dfec918793.htm">Clear(Int64, Int64)</a></td><td><div class="summary">Clears a range of bits. Clearing past the end does not change the size of the set.
</div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="5fa335ee-3a35-77a4-5fc8-474c1b2836e6.htm">Clone</a></td><td> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="51c9d76c-4c99-f603-e734-c7afb9be1b7c.htm">EnsureCapacity</a></td><td><div class="summary">Ensure that the long[] is big enough to hold numBits, expanding it if necessary.
getNumWords() is unchanged by this call.
</div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="2b89aeda-f39e-6a08-febe-50d3fa009b0a.htm">EnsureCapacityWords</a></td><td><div class="summary">Expand the long[] with the size given as a number of words (64 bit longs).
getNumWords() is unchanged by this call.
</div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="478540b8-070d-6e6c-cf18-e7a4adbcd88f.htm">Equals</a></td><td><div class="summary">returns true if both sets have the same bits set </div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="protected;inherited;notNetfw;"><td><img src="../icons/protmethod.gif" alt="Protected method" title="Protected method" /></td><td><a href="5187cd26-a3eb-8fbe-6599-b2c9228493ee.htm">ExpandingWordNum</a></td><td> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="c1a46792-915a-77d9-8ad4-32b6d520b0c3.htm">FastClear(Int32)</a></td><td><div class="summary">clears a bit.
The index should be less than the OpenBitSet size.
</div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="50ae309d-9d98-b1c1-54e1-d3636477f98b.htm">FastClear(Int64)</a></td><td><div class="summary">clears a bit.
The index should be less than the OpenBitSet size.
</div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="058b50af-c02a-0437-a7ee-a9086ed36f3d.htm">FastFlip(Int32)</a></td><td><div class="summary">flips a bit.
The index should be less than the OpenBitSet size.
</div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="afbc96a9-88c5-ff38-0021-b40af8a0efea.htm">FastFlip(Int64)</a></td><td><div class="summary">flips a bit.
The index should be less than the OpenBitSet size.
</div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="1d2d00eb-b163-9a72-4ebe-313cdfd3768a.htm">FastGet(Int32)</a></td><td><div class="summary">Returns true or false for the specified bit index.
The index should be less than the OpenBitSet size
</div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="1c079227-d4d5-f726-5e73-9c54c51afe10.htm">FastGet(Int64)</a></td><td><div class="summary">Returns true or false for the specified bit index.
The index should be less than the OpenBitSet size.
</div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="b94b24c3-628b-8621-311c-33c2f6c9dc68.htm">FastSet(Int32)</a></td><td><div class="summary">Sets the bit at the specified index.
The index should be less than the OpenBitSet size.
</div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="e4e2a80e-07f6-77f5-21e8-0cd7cd74ee00.htm">FastSet(Int64)</a></td><td><div class="summary">Sets the bit at the specified index.
The index should be less than the OpenBitSet size.
</div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="protected;inherited;notNetfw;"><td><img src="../icons/protmethod.gif" alt="Protected method" title="Protected method" /></td><td><a href="http://msdn2.microsoft.com/en-us/library/4k87zsw7" target="_blank">Finalize</a></td><td><div class="summary">Allows an <a href="http://msdn2.microsoft.com/en-us/library/e5kfa45b" target="_blank">Object</a> to attempt to free resources and perform other cleanup operations before the <a href="http://msdn2.microsoft.com/en-us/library/e5kfa45b" target="_blank">Object</a> is reclaimed by garbage collection.</div> (Inherited from <a href="http://msdn2.microsoft.com/en-us/library/e5kfa45b" target="_blank">Object</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="6ce5e02f-c4a3-a193-30bb-351e09443adb.htm">Flip(Int64)</a></td><td><div class="summary">flips a bit, expanding the set size if necessary </div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="32731d71-6641-dbf3-e98c-345ce3d5305d.htm">Flip(Int64, Int64)</a></td><td><div class="summary">Flips a range of bits, expanding the set size if necessary
</div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="5d1ea88b-3d44-2bb3-05fa-7a37c27ddec8.htm">FlipAndGet(Int32)</a></td><td><div class="summary">flips a bit and returns the resulting bit value.
The index should be less than the OpenBitSet size.
</div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="10e977b1-e7f6-0919-e00f-af9433b1c4cd.htm">FlipAndGet(Int64)</a></td><td><div class="summary">flips a bit and returns the resulting bit value.
The index should be less than the OpenBitSet size.
</div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="6f50b0d3-1f35-a4b3-17c9-7f8bcaac4cfc.htm">Get(Int32)</a></td><td><div class="summary">Returns true or false for the specified bit index. </div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="40dd545f-48b2-543c-ee28-d53ebf28669b.htm">Get(Int64)</a></td><td><div class="summary">Returns true or false for the specified bit index</div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="c2028bb8-ff69-c961-e02d-c24317871d11.htm">GetAndSet(Int32)</a></td><td><div class="summary">Sets a bit and returns the previous value.
The index should be less than the OpenBitSet size.
</div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="f3fd3b3f-923f-4766-0ac5-636f99303b56.htm">GetAndSet(Int64)</a></td><td><div class="summary">Sets a bit and returns the previous value.
The index should be less than the OpenBitSet size.
</div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="31c86624-12dc-1546-4886-e244d3d5d92a.htm">GetBit</a></td><td><div class="summary">returns 1 if the bit is set, 0 if not.
The index should be less than the OpenBitSet size
</div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="f533bd73-3ec3-84f4-2faa-2ccf27d1e4ae.htm">GetBits</a></td><td><div class="summary">Expert: returns the long[] storing the bits </div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="a6af39ad-8d87-9610-716b-e20734f1c5b8.htm">GetHashCode</a></td><td> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="35f1b88a-9160-de76-2f2c-ab3192487931.htm">GetNumWords</a></td><td><div class="summary">Expert: gets the number of longs in the array that are in use </div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="http://msdn2.microsoft.com/en-us/library/dfwy45w9" target="_blank">GetType</a></td><td><div class="summary">Gets the <a href="http://msdn2.microsoft.com/en-us/library/42892f65" target="_blank">Type</a> of the current instance.</div> (Inherited from <a href="http://msdn2.microsoft.com/en-us/library/e5kfa45b" target="_blank">Object</a>.)</td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="70637d56-4fe2-8694-03ef-1183c1f181c0.htm">InPlaceAnd</a></td><td><div class="summary"> Perform an inplace AND with the doc ids from a given DocIdSetIterator,
leaving only the bits set for which the doc ids are in common.
These doc ids should be smaller than the maximum size passed to the
constructor.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="1c7c4c39-d8e5-77eb-7de5-c371ed28f9db.htm">InPlaceNot</a></td><td><div class="summary"> Perform an inplace NOT with the doc ids from a given DocIdSetIterator,
clearing all the bits for each such doc id.
These doc ids should be smaller than the maximum size passed to the
constructor.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="e3ba6343-4669-3244-ce4f-421f346a9681.htm">InPlaceOr</a></td><td><div class="summary"> Perform an inplace OR with the doc ids from a given DocIdSetIterator,
setting the bit for each such doc id.
These doc ids should be smaller than the maximum size passed to the
constructor.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="7fb5c9a3-095d-8f0e-2222-3c24f7ecd79c.htm">InPlaceXor</a></td><td><div class="summary"> Perform an inplace XOR with the doc ids from a given DocIdSetIterator,
flipping all the bits for each such doc id.
These doc ids should be smaller than the maximum size passed to the
constructor.
</div></td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="57b34945-26b4-0d07-ecf7-9d74e493a0ae.htm">Intersect</a></td><td><div class="summary">this = this AND other </div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="3799adf7-daa4-aedf-c830-e031375bdfdc.htm">Intersects</a></td><td><div class="summary">returns true if the sets have any elements in common </div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="c654e00b-094a-19ca-fe1c-a8e762b9dfc4.htm">IsCacheable</a></td><td><div class="summary">This DocIdSet implementation is cacheable. </div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="618e2340-5c33-bc4e-cecd-e8fadc5dc12b.htm">IsEmpty</a></td><td><div class="summary">Returns true if there are no set bits </div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="d4d773e8-9443-6076-e189-8b8456f4f1ae.htm">Iterator</a></td><td> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="protected;inherited;notNetfw;"><td><img src="../icons/protmethod.gif" alt="Protected method" title="Protected method" /></td><td><a href="http://msdn2.microsoft.com/en-us/library/57ctke0a" target="_blank">MemberwiseClone</a></td><td><div class="summary">Creates a shallow copy of the current <a href="http://msdn2.microsoft.com/en-us/library/e5kfa45b" target="_blank">Object</a>.</div> (Inherited from <a href="http://msdn2.microsoft.com/en-us/library/e5kfa45b" target="_blank">Object</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="16814d8e-d546-91bf-b3b8-b6a7b80bde85.htm">NextSetBit(Int32)</a></td><td><div class="summary">Returns the index of the first set bit starting at the index specified.
-1 is returned if there are no more set bits.
</div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="efc31d13-57c8-b696-0162-a03891002946.htm">NextSetBit(Int64)</a></td><td><div class="summary">Returns the index of the first set bit starting at the index specified.
-1 is returned if there are no more set bits.
</div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="6b857c06-8126-9cb3-5ba7-f2d00c0620e4.htm">Or</a></td><td> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="72149fc2-125e-2ad6-91cf-f820e331850b.htm">Remove</a></td><td><div class="summary">Remove all elements set in other. this = this AND_NOT other </div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="d2a88e0f-3135-63d2-ed00-75a39afe27a9.htm">Set(Int64)</a></td><td><div class="summary">sets a bit, expanding the set size if necessary </div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="10c3c38b-aea5-0145-bbfb-b47e0bcafb7d.htm">Set(Int64, Int64)</a></td><td><div class="summary">Sets a range of bits, expanding the set size if necessary
</div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="22c1f2bc-f125-1149-8f43-3cac687cfad2.htm">SetBits</a></td><td><div class="summary">Expert: sets a new long[] to use as the bit storage </div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="a5e03811-0f7b-5be3-38b1-f0bd71ae080c.htm">SetNumWords</a></td><td><div class="summary">Expert: sets the number of longs in the array that are in use </div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="5362f23a-bce1-74b9-e29f-f438d42d349a.htm">Size</a></td><td><div class="summary"> Returns the current capacity of this set. Included for
compatibility. This is *not* equal to {@link #cardinality}
</div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="http://msdn2.microsoft.com/en-us/library/7bxwbwt2" target="_blank">ToString</a></td><td><div class="summary">Returns a <a href="http://msdn2.microsoft.com/en-us/library/s1wwdcbf" target="_blank">String</a> that represents the current <a href="http://msdn2.microsoft.com/en-us/library/e5kfa45b" target="_blank">Object</a>.</div> (Inherited from <a href="http://msdn2.microsoft.com/en-us/library/e5kfa45b" target="_blank">Object</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="ea8e34d6-d5b6-92e2-b2e0-c421c19a9085.htm">TrimTrailingZeros</a></td><td><div class="summary">Lowers numWords, the number of words in use,
by checking for trailing zero words.
</div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="dcb1aeb1-d765-a098-53cb-3d81d67cb031.htm">Union</a></td><td><div class="summary">this = this OR other </div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" alt="Public method" title="Public method" /></td><td><a href="7a5f4b16-c890-4ef4-39a3-05fea26b61b8.htm">Xor</a></td><td><div class="summary">this = this XOR other </div> (Inherited from <a href="28aa1314-5236-8692-c400-b6ec911f4cff.htm">OpenBitSet</a>.)</td></tr></table></div><h1 class="heading"><span onclick="ExpandCollapse(seeAlsoToggle)" style="cursor:default;" onkeypress="ExpandCollapse_CheckKey(seeAlsoToggle, event)" tabindex="0"><img id="seeAlsoToggle" class="toggle" name="toggleSwitch" src="../icons/collapse_all.gif" />See Also</span></h1><div id="seeAlsoSection" class="section" name="collapseableSection" style=""><div class="seeAlsoStyle"><a href="46df494e-b7b0-f6a2-be66-79103fb1c6fe.htm">OpenBitSetDISI Class</a></div><div class="seeAlsoStyle"><a href="bfbf4297-ad1e-815b-caa8-da087ce3f1e3.htm">Lucene.Net.Util Namespace</a></div></div></div><div id="footer"><div class="footerLine"><img width="100%" height="3px" src="../icons/footer.gif" alt="Footer image" title="Footer image" /></div><A NAME="feedback"></A><span id="fb" class="feedbackcss"></span></div></div></body></html>