Uses of Class
com.googlecode.javaewah.EWAHCompressedBitmap
Packages that use EWAHCompressedBitmap
-
Uses of EWAHCompressedBitmap in com.googlecode.javaewah
Methods in com.googlecode.javaewah that return EWAHCompressedBitmapModifier and TypeMethodDescriptionEWAHCompressedBitmap.and(EWAHCompressedBitmap a)
Returns a new compressed bitmap containing the bitwise AND values of the current bitmap with some other bitmap.static EWAHCompressedBitmap
EWAHCompressedBitmap.and(EWAHCompressedBitmap... bitmaps)
Returns a new compressed bitmap containing the bitwise AND values of the provided bitmaps.EWAHCompressedBitmap.andNot(EWAHCompressedBitmap a)
Returns a new compressed bitmap containing the bitwise AND NOT values of the current bitmap with some other bitmap.static EWAHCompressedBitmap
EWAHCompressedBitmap.bitmapOf(int... setBits)
Return a bitmap with the bit set to true at the given positions.static EWAHCompressedBitmap
FastAggregation.bufferedand(int bufSize, EWAHCompressedBitmap... bitmaps)
Compute the and aggregate using a temporary uncompressed bitmap.static EWAHCompressedBitmap
FastAggregation.bufferedor(int bufSize, EWAHCompressedBitmap... bitmaps)
Compute the or aggregate using a temporary uncompressed bitmap.static EWAHCompressedBitmap
FastAggregation.bufferedxor(int bufSize, EWAHCompressedBitmap... bitmaps)
Compute the xor aggregate using a temporary uncompressed bitmap.EWAHCompressedBitmap.clone()
EWAHCompressedBitmap.compose(EWAHCompressedBitmap a)
Returns a new compressed bitmap containing the composition of the current bitmap with some other bitmap.static EWAHCompressedBitmap
IteratorUtil.materialize(IteratingRLW i)
Turn an iterator into a bitmap.EWAHCompressedBitmap.or(EWAHCompressedBitmap a)
Returns a new compressed bitmap containing the bitwise OR values of the current bitmap with some other bitmap.static EWAHCompressedBitmap
EWAHCompressedBitmap.or(EWAHCompressedBitmap... bitmaps)
Returns a new compressed bitmap containing the bitwise OR values of the provided bitmaps.static EWAHCompressedBitmap
FastAggregation.or(EWAHCompressedBitmap... bitmaps)
Simple algorithm that computes the OR aggregate.static EWAHCompressedBitmap
FastAggregation.or(Iterator<EWAHCompressedBitmap> bitmaps)
Simple algorithm that computes the OR aggregate.EWAHCompressedBitmap.shift(int b)
Generates a new bitmap shifted by "b" bits.static EWAHCompressedBitmap
EWAHCompressedBitmap.threshold(int t, EWAHCompressedBitmap... bitmaps)
Compute a Boolean threshold function: bits are true where at least t bitmaps have a true bit.EWAHCompressedBitmap.xor(EWAHCompressedBitmap a)
Returns a new compressed bitmap containing the bitwise XOR values of the current bitmap with some other bitmap.static EWAHCompressedBitmap
EWAHCompressedBitmap.xor(EWAHCompressedBitmap... bitmaps)
Returns a new compressed bitmap containing the bitwise XOR values of the provided bitmaps.static EWAHCompressedBitmap
FastAggregation.xor(EWAHCompressedBitmap... bitmaps)
Simple algorithm that computes the XOR aggregate.static EWAHCompressedBitmap
FastAggregation.xor(Iterator<EWAHCompressedBitmap> bitmaps)
Simple algorithm that computes the XOR aggregate.Methods in com.googlecode.javaewah with parameters of type EWAHCompressedBitmapModifier and TypeMethodDescriptionEWAHCompressedBitmap.and(EWAHCompressedBitmap a)
Returns a new compressed bitmap containing the bitwise AND values of the current bitmap with some other bitmap.static EWAHCompressedBitmap
EWAHCompressedBitmap.and(EWAHCompressedBitmap... bitmaps)
Returns a new compressed bitmap containing the bitwise AND values of the provided bitmaps.int
EWAHCompressedBitmap.andCardinality(EWAHCompressedBitmap a)
Returns the cardinality of the result of a bitwise AND of the values of the current bitmap with some other bitmap.static int
EWAHCompressedBitmap.andCardinality(EWAHCompressedBitmap... bitmaps)
Returns the cardinality of the result of a bitwise AND of the values of the provided bitmaps.EWAHCompressedBitmap.andNot(EWAHCompressedBitmap a)
Returns a new compressed bitmap containing the bitwise AND NOT values of the current bitmap with some other bitmap.int
EWAHCompressedBitmap.andNotCardinality(EWAHCompressedBitmap a)
Returns the cardinality of the result of a bitwise AND NOT of the values of the current bitmap with some other bitmap.void
EWAHCompressedBitmap.andNotToContainer(EWAHCompressedBitmap a, BitmapStorage container)
Returns a new compressed bitmap containing the bitwise AND NOT values of the current bitmap with some other bitmap.void
EWAHCompressedBitmap.andToContainer(EWAHCompressedBitmap a, BitmapStorage container)
Computes new compressed bitmap containing the bitwise AND values of the current bitmap with some other bitmap.static void
EWAHCompressedBitmap.andWithContainer(BitmapStorage container, EWAHCompressedBitmap... bitmaps)
For internal use.static EWAHCompressedBitmap
FastAggregation.bufferedand(int bufSize, EWAHCompressedBitmap... bitmaps)
Compute the and aggregate using a temporary uncompressed bitmap.static void
FastAggregation.bufferedandWithContainer(BitmapStorage container, int bufSize, EWAHCompressedBitmap... bitmaps)
Compute the and aggregate using a temporary uncompressed bitmap.static EWAHCompressedBitmap
FastAggregation.bufferedor(int bufSize, EWAHCompressedBitmap... bitmaps)
Compute the or aggregate using a temporary uncompressed bitmap.static void
FastAggregation.bufferedorWithContainer(BitmapStorage container, int bufSize, EWAHCompressedBitmap... bitmaps)
Compute the or aggregate using a temporary uncompressed bitmap.static EWAHCompressedBitmap
FastAggregation.bufferedxor(int bufSize, EWAHCompressedBitmap... bitmaps)
Compute the xor aggregate using a temporary uncompressed bitmap.static void
FastAggregation.bufferedxorWithContainer(BitmapStorage container, int bufSize, EWAHCompressedBitmap... bitmaps)
Compute the xor aggregate using a temporary uncompressed bitmap.EWAHCompressedBitmap.compose(EWAHCompressedBitmap a)
Returns a new compressed bitmap containing the composition of the current bitmap with some other bitmap.void
EWAHCompressedBitmap.composeToContainer(EWAHCompressedBitmap a, EWAHCompressedBitmap container)
Computes a new compressed bitmap containing the composition of the current bitmap with some other bitmap.static EWAHIterator
EWAHIterator.getEWAHIterator(EWAHCompressedBitmap bitmap)
Allow expert developers to instantiate an EWAHIterator.boolean
EWAHCompressedBitmap.intersects(EWAHCompressedBitmap a)
Return true if the two EWAHCompressedBitmap have both at least one true bit in the same position.EWAHCompressedBitmap.or(EWAHCompressedBitmap a)
Returns a new compressed bitmap containing the bitwise OR values of the current bitmap with some other bitmap.static EWAHCompressedBitmap
EWAHCompressedBitmap.or(EWAHCompressedBitmap... bitmaps)
Returns a new compressed bitmap containing the bitwise OR values of the provided bitmaps.static EWAHCompressedBitmap
FastAggregation.or(EWAHCompressedBitmap... bitmaps)
Simple algorithm that computes the OR aggregate.int
EWAHCompressedBitmap.orCardinality(EWAHCompressedBitmap a)
Returns the cardinality of the result of a bitwise OR of the values of the current bitmap with some other bitmap.static int
EWAHCompressedBitmap.orCardinality(EWAHCompressedBitmap... bitmaps)
Returns the cardinality of the result of a bitwise OR of the values of the provided bitmaps.void
EWAHCompressedBitmap.orToContainer(EWAHCompressedBitmap a, BitmapStorage container)
Computes the bitwise or between the current bitmap and the bitmap "a".static void
FastAggregation.orToContainer(BitmapStorage container, EWAHCompressedBitmap... bitmaps)
Uses a priority queue to compute the or aggregate.static void
EWAHCompressedBitmap.orWithContainer(BitmapStorage container, EWAHCompressedBitmap... bitmaps)
Uses an adaptive technique to compute the logical OR.void
EWAHCompressedBitmap.swap(EWAHCompressedBitmap other)
Swap the content of the bitmap with another.static EWAHCompressedBitmap
EWAHCompressedBitmap.threshold(int t, EWAHCompressedBitmap... bitmaps)
Compute a Boolean threshold function: bits are true where at least t bitmaps have a true bit.static void
EWAHCompressedBitmap.thresholdWithContainer(BitmapStorage container, int t, EWAHCompressedBitmap... bitmaps)
Compute a Boolean threshold function: bits are true where at least T bitmaps have a true bit.static IteratingRLW[]
IteratorUtil.toIterators(EWAHCompressedBitmap... x)
EWAHCompressedBitmap.xor(EWAHCompressedBitmap a)
Returns a new compressed bitmap containing the bitwise XOR values of the current bitmap with some other bitmap.static EWAHCompressedBitmap
EWAHCompressedBitmap.xor(EWAHCompressedBitmap... bitmaps)
Returns a new compressed bitmap containing the bitwise XOR values of the provided bitmaps.static EWAHCompressedBitmap
FastAggregation.xor(EWAHCompressedBitmap... bitmaps)
Simple algorithm that computes the XOR aggregate.int
EWAHCompressedBitmap.xorCardinality(EWAHCompressedBitmap a)
Returns the cardinality of the result of a bitwise XOR of the values of the current bitmap with some other bitmap.void
EWAHCompressedBitmap.xorToContainer(EWAHCompressedBitmap a, BitmapStorage container)
Computes a new compressed bitmap containing the bitwise XOR values of the current bitmap with some other bitmap.static void
FastAggregation.xorToContainer(BitmapStorage container, EWAHCompressedBitmap... bitmaps)
Uses a priority queue to compute the xor aggregate.static void
EWAHCompressedBitmap.xorWithContainer(BitmapStorage container, EWAHCompressedBitmap... bitmaps)
Uses an adaptive technique to compute the logical XOR.Method parameters in com.googlecode.javaewah with type arguments of type EWAHCompressedBitmapModifier and TypeMethodDescriptionstatic EWAHCompressedBitmap
FastAggregation.or(Iterator<EWAHCompressedBitmap> bitmaps)
Simple algorithm that computes the OR aggregate.static EWAHCompressedBitmap
FastAggregation.xor(Iterator<EWAHCompressedBitmap> bitmaps)
Simple algorithm that computes the XOR aggregate.Constructors in com.googlecode.javaewah with parameters of type EWAHCompressedBitmapModifierConstructorDescriptionInstantiates a new iterating buffered running length word. -
Uses of EWAHCompressedBitmap in com.googlecode.javaewah.symmetric
Methods in com.googlecode.javaewah.symmetric with parameters of type EWAHCompressedBitmapModifier and TypeMethodDescriptionvoid
BitmapSymmetricAlgorithm.symmetric(UpdateableBitmapFunction f, BitmapStorage out, EWAHCompressedBitmap... set)
Compute a Boolean symmetric query.void
RunningBitmapMerge.symmetric(UpdateableBitmapFunction f, BitmapStorage out, EWAHCompressedBitmap... set)