Свойство | Тип | Описание | |
---|---|---|---|
bitlist | uint[] |
Метод | Описание | |
---|---|---|
Advance ( int target ) : int | ||
DocID ( ) : int | ||
NextDoc ( ) : int |
** alternate shift implementations // 32 bit shifts, but a long shift needed at the end private void shift2() { int y = (int)word; if (y==0) {wordShift +=32; y = (int)(word >>>32); } if ((y & 0x0000FFFF) == 0) { wordShift +=16; y>>>=16; } if ((y & 0x000000FF) == 0) { wordShift +=8; y>>>=8; } indexArray = bitlist[y & 0xff]; word >>>= (wordShift +1); } private void shift3() { int lower = (int)word; int lowByte = lower & 0xff; if (lowByte != 0) { indexArray=bitlist[lowByte]; return; } shift(); } ****
|
|
OpenBitSetIterator ( |
||
OpenBitSetIterator ( long bits, int numWords ) : Lucene.Net.Search |
Метод | Описание | |
---|---|---|
Shift ( ) : void |
public OpenBitSetIterator ( |
||
obs | ||
Результат | Lucene.Net.Search |
public OpenBitSetIterator ( long bits, int numWords ) : Lucene.Net.Search | ||
bits | long | |
numWords | int | |
Результат | Lucene.Net.Search |