public class SortedVIntList extends DocIdSet
IndexInput
and
IndexOutput
.Constructor and Description |
---|
SortedVIntList(BitSet bits)
Create a SortedVIntList from a BitSet.
|
SortedVIntList(DocIdSetIterator docIdSetIterator)
Create a SortedVIntList.
|
SortedVIntList(int[] sortedInts)
Create a SortedVIntList from all elements of an array of integers.
|
SortedVIntList(int[] sortedInts,
int inputSize)
Create a SortedVIntList from an array of integers.
|
SortedVIntList(OpenBitSet bits)
Create a SortedVIntList from an OpenBitSet.
|
public SortedVIntList(int[] sortedInts)
sortedInts
- A sorted array of non negative integers.public SortedVIntList(int[] sortedInts, int inputSize)
sortedInts
- An array of sorted non negative integers.inputSize
- The number of integers to be used from the array.public SortedVIntList(BitSet bits)
bits
- A bit set representing a set of integers.public SortedVIntList(OpenBitSet bits)
bits
- A bit set representing a set of integers.public SortedVIntList(DocIdSetIterator docIdSetIterator) throws IOException
docIdSetIterator
- An iterator providing document numbers as a set of integers.
This DocIdSetIterator is iterated completely when this constructor
is called and it must provide the integers in non
decreasing order.IOException
public int size()
public int getByteSize()
public DocIdSetIterator iterator()
Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.