Uses of Class
com.googlecode.javaewah.EWAHCompressedBitmap
Packages that use EWAHCompressedBitmap
-
Uses of EWAHCompressedBitmap in com.googlecode.javaewah
Fields in com.googlecode.javaewah declared as EWAHCompressedBitmapModifier and TypeFieldDescription(package private) EWAHCompressedBitmapBufferedAndIterator.buffer(package private) final EWAHCompressedBitmapBufferedORIterator.buffer(package private) EWAHCompressedBitmapBufferedXORIterator.bufferMethods 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 EWAHCompressedBitmapEWAHCompressedBitmap.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 EWAHCompressedBitmapEWAHCompressedBitmap.bitmapOf(int... setBits) Return a bitmap with the bit set to true at the given positions.static EWAHCompressedBitmapFastAggregation.bufferedand(int bufSize, EWAHCompressedBitmap... bitmaps) Compute the and aggregate using a temporary uncompressed bitmap.static EWAHCompressedBitmapFastAggregation.bufferedor(int bufSize, EWAHCompressedBitmap... bitmaps) Compute the or aggregate using a temporary uncompressed bitmap.static EWAHCompressedBitmapFastAggregation.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 EWAHCompressedBitmapIteratorUtil.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 EWAHCompressedBitmapEWAHCompressedBitmap.or(EWAHCompressedBitmap... bitmaps) Returns a new compressed bitmap containing the bitwise OR values of the provided bitmaps.static EWAHCompressedBitmapFastAggregation.or(EWAHCompressedBitmap... bitmaps) Simple algorithm that computes the OR aggregate.static EWAHCompressedBitmapFastAggregation.or(Iterator<EWAHCompressedBitmap> bitmaps) Simple algorithm that computes the OR aggregate.EWAHCompressedBitmap.shift(int b) Generates a new bitmap shifted by "b" bits.static EWAHCompressedBitmapEWAHCompressedBitmap.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 EWAHCompressedBitmapEWAHCompressedBitmap.xor(EWAHCompressedBitmap... bitmaps) Returns a new compressed bitmap containing the bitwise XOR values of the provided bitmaps.static EWAHCompressedBitmapFastAggregation.xor(EWAHCompressedBitmap... bitmaps) Simple algorithm that computes the XOR aggregate.static EWAHCompressedBitmapFastAggregation.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 EWAHCompressedBitmapEWAHCompressedBitmap.and(EWAHCompressedBitmap... bitmaps) Returns a new compressed bitmap containing the bitwise AND values of the provided bitmaps.intEWAHCompressedBitmap.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 intEWAHCompressedBitmap.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.intEWAHCompressedBitmap.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.voidEWAHCompressedBitmap.andNotToContainer(EWAHCompressedBitmap a, BitmapStorage container) Returns a new compressed bitmap containing the bitwise AND NOT values of the current bitmap with some other bitmap.voidEWAHCompressedBitmap.andToContainer(EWAHCompressedBitmap a, BitmapStorage container) Computes new compressed bitmap containing the bitwise AND values of the current bitmap with some other bitmap.static voidEWAHCompressedBitmap.andWithContainer(BitmapStorage container, EWAHCompressedBitmap... bitmaps) For internal use.static EWAHCompressedBitmapFastAggregation.bufferedand(int bufSize, EWAHCompressedBitmap... bitmaps) Compute the and aggregate using a temporary uncompressed bitmap.static voidFastAggregation.bufferedandWithContainer(BitmapStorage container, int bufSize, EWAHCompressedBitmap... bitmaps) Compute the and aggregate using a temporary uncompressed bitmap.static EWAHCompressedBitmapFastAggregation.bufferedor(int bufSize, EWAHCompressedBitmap... bitmaps) Compute the or aggregate using a temporary uncompressed bitmap.static voidFastAggregation.bufferedorWithContainer(BitmapStorage container, int bufSize, EWAHCompressedBitmap... bitmaps) Compute the or aggregate using a temporary uncompressed bitmap.static EWAHCompressedBitmapFastAggregation.bufferedxor(int bufSize, EWAHCompressedBitmap... bitmaps) Compute the xor aggregate using a temporary uncompressed bitmap.static voidFastAggregation.bufferedxorWithContainer(BitmapStorage container, int bufSize, EWAHCompressedBitmap... bitmaps) Compute the xor aggregate using a temporary uncompressed bitmap.private static intEWAHCompressedBitmap.calculateInitialSize(EWAHCompressedBitmap... bitmaps) EWAHCompressedBitmap.compose(EWAHCompressedBitmap a) Returns a new compressed bitmap containing the composition of the current bitmap with some other bitmap.voidEWAHCompressedBitmap.composeToContainer(EWAHCompressedBitmap a, EWAHCompressedBitmap container) Computes a new compressed bitmap containing the composition of the current bitmap with some other bitmap.static EWAHIteratorEWAHIterator.getEWAHIterator(EWAHCompressedBitmap bitmap) Allow expert developers to instantiate an EWAHIterator.booleanEWAHCompressedBitmap.intersects(EWAHCompressedBitmap a) Return true if the two EWAHCompressedBitmap have both at least one true bit in the same position.(package private) static intEWAHCompressedBitmap.maxSizeInBits(EWAHCompressedBitmap... bitmaps) EWAHCompressedBitmap.or(EWAHCompressedBitmap a) Returns a new compressed bitmap containing the bitwise OR values of the current bitmap with some other bitmap.static EWAHCompressedBitmapEWAHCompressedBitmap.or(EWAHCompressedBitmap... bitmaps) Returns a new compressed bitmap containing the bitwise OR values of the provided bitmaps.static EWAHCompressedBitmapFastAggregation.or(EWAHCompressedBitmap... bitmaps) Simple algorithm that computes the OR aggregate.intEWAHCompressedBitmap.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 intEWAHCompressedBitmap.orCardinality(EWAHCompressedBitmap... bitmaps) Returns the cardinality of the result of a bitwise OR of the values of the provided bitmaps.voidEWAHCompressedBitmap.orToContainer(EWAHCompressedBitmap a, BitmapStorage container) Computes the bitwise or between the current bitmap and the bitmap "a".static voidFastAggregation.orToContainer(BitmapStorage container, EWAHCompressedBitmap... bitmaps) Uses a priority queue to compute the or aggregate.static voidEWAHCompressedBitmap.orWithContainer(BitmapStorage container, EWAHCompressedBitmap... bitmaps) Uses an adaptive technique to compute the logical OR.voidEWAHCompressedBitmap.swap(EWAHCompressedBitmap other) Swap the content of the bitmap with another.static EWAHCompressedBitmapEWAHCompressedBitmap.threshold(int t, EWAHCompressedBitmap... bitmaps) Compute a Boolean threshold function: bits are true where at least t bitmaps have a true bit.static voidEWAHCompressedBitmap.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 EWAHCompressedBitmapEWAHCompressedBitmap.xor(EWAHCompressedBitmap... bitmaps) Returns a new compressed bitmap containing the bitwise XOR values of the provided bitmaps.static EWAHCompressedBitmapFastAggregation.xor(EWAHCompressedBitmap... bitmaps) Simple algorithm that computes the XOR aggregate.intEWAHCompressedBitmap.xorCardinality(EWAHCompressedBitmap a) Returns the cardinality of the result of a bitwise XOR of the values of the current bitmap with some other bitmap.voidEWAHCompressedBitmap.xorToContainer(EWAHCompressedBitmap a, BitmapStorage container) Computes a new compressed bitmap containing the bitwise XOR values of the current bitmap with some other bitmap.static voidFastAggregation.xorToContainer(BitmapStorage container, EWAHCompressedBitmap... bitmaps) Uses a priority queue to compute the xor aggregate.static voidEWAHCompressedBitmap.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 EWAHCompressedBitmapFastAggregation.or(Iterator<EWAHCompressedBitmap> bitmaps) Simple algorithm that computes the OR aggregate.static EWAHCompressedBitmapFastAggregation.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 TypeMethodDescriptionvoidBitmapSymmetricAlgorithm.symmetric(UpdateableBitmapFunction f, BitmapStorage out, EWAHCompressedBitmap... set) Compute a Boolean symmetric query.voidRunningBitmapMerge.symmetric(UpdateableBitmapFunction f, BitmapStorage out, EWAHCompressedBitmap... set)