Uses of Class
com.googlecode.javaewah32.EWAHCompressedBitmap32
Packages that use EWAHCompressedBitmap32
-
Uses of EWAHCompressedBitmap32 in com.googlecode.javaewah32
Classes in com.googlecode.javaewah32 that implement interfaces with type arguments of type EWAHCompressedBitmap32Modifier and TypeClassDescriptionfinal classThis implements the patent-free EWAH scheme.Fields in com.googlecode.javaewah32 declared as EWAHCompressedBitmap32Modifier and TypeFieldDescription(package private) EWAHCompressedBitmap32AndIt.buffer(package private) final EWAHCompressedBitmap32ORIt.buffer(package private) EWAHCompressedBitmap32XORIt.bufferMethods in com.googlecode.javaewah32 that return EWAHCompressedBitmap32Modifier and TypeMethodDescriptionEWAHCompressedBitmap32.and(EWAHCompressedBitmap32 a) Returns a new compressed bitmap containing the bitwise AND values of the current bitmap with some other bitmap.static EWAHCompressedBitmap32EWAHCompressedBitmap32.and(EWAHCompressedBitmap32... bitmaps) Returns a new compressed bitmap containing the bitwise AND values of the provided bitmaps.EWAHCompressedBitmap32.andNot(EWAHCompressedBitmap32 a) Returns a new compressed bitmap containing the bitwise AND NOT values of the current bitmap with some other bitmap.static EWAHCompressedBitmap32EWAHCompressedBitmap32.bitmapOf(int... setbits) Return a bitmap with the bit set to true at the given positions.static EWAHCompressedBitmap32FastAggregation32.bufferedand(int bufSize, EWAHCompressedBitmap32... bitmaps) Compute the and aggregate using a temporary uncompressed bitmap.static EWAHCompressedBitmap32FastAggregation32.bufferedor(int bufSize, EWAHCompressedBitmap32... bitmaps) Compute the or aggregate using a temporary uncompressed bitmap.static EWAHCompressedBitmap32FastAggregation32.bufferedxor(int bufSize, EWAHCompressedBitmap32... bitmaps) Compute the xor aggregate using a temporary uncompressed bitmap.EWAHCompressedBitmap32.clone()EWAHCompressedBitmap32.compose(EWAHCompressedBitmap32 a) Returns a new compressed bitmap containing the composition of the current bitmap with some other bitmap.static EWAHCompressedBitmap32IteratorUtil32.materialize(IteratingRLW32 i) Turn an iterator into a bitmap This can be used to effectively clone a bitmap in the following manner:EWAHCompressedBitmap32 n = IteratorUtil32.materialize(bitmap.getIteratingRLW())); n.setSizeInBitsWithinLastWord(bitmap.sizeInBits());EWAHCompressedBitmap32.or(EWAHCompressedBitmap32 a) Returns a new compressed bitmap containing the bitwise OR values of the current bitmap with some other bitmap.static EWAHCompressedBitmap32EWAHCompressedBitmap32.or(EWAHCompressedBitmap32... bitmaps) Returns a new compressed bitmap containing the bitwise OR values of the provided bitmaps.static EWAHCompressedBitmap32FastAggregation32.or(EWAHCompressedBitmap32... bitmaps) Simple algorithm that computes the OR aggregate.static EWAHCompressedBitmap32FastAggregation32.or(Iterator<EWAHCompressedBitmap32> bitmaps) Simple algorithm that computes the OR aggregate.EWAHCompressedBitmap32.shift(int b) Generates a new bitmap shifted by "b" bits.static EWAHCompressedBitmap32EWAHCompressedBitmap32.threshold(int t, EWAHCompressedBitmap32... bitmaps) Compute a Boolean threshold function: bits are true where at least T bitmaps have a true bit.EWAHCompressedBitmap32.xor(EWAHCompressedBitmap32 a) Returns a new compressed bitmap containing the bitwise XOR values of the current bitmap with some other bitmap.static EWAHCompressedBitmap32EWAHCompressedBitmap32.xor(EWAHCompressedBitmap32... bitmaps) Returns a new compressed bitmap containing the bitwise XOR values of the provided bitmaps.static EWAHCompressedBitmap32FastAggregation32.xor(EWAHCompressedBitmap32... bitmaps) Simple algorithm that computes the XOR aggregate.static EWAHCompressedBitmap32FastAggregation32.xor(Iterator<EWAHCompressedBitmap32> bitmaps) Simple algorithm that computes the XOR aggregate.Methods in com.googlecode.javaewah32 with parameters of type EWAHCompressedBitmap32Modifier and TypeMethodDescriptionEWAHCompressedBitmap32.and(EWAHCompressedBitmap32 a) Returns a new compressed bitmap containing the bitwise AND values of the current bitmap with some other bitmap.static EWAHCompressedBitmap32EWAHCompressedBitmap32.and(EWAHCompressedBitmap32... bitmaps) Returns a new compressed bitmap containing the bitwise AND values of the provided bitmaps.intEWAHCompressedBitmap32.andCardinality(EWAHCompressedBitmap32 a) Returns the cardinality of the result of a bitwise AND of the values of the current bitmap with some other bitmap.static intEWAHCompressedBitmap32.andCardinality(EWAHCompressedBitmap32... bitmaps) Returns the cardinality of the result of a bitwise AND of the values of the provided bitmaps.EWAHCompressedBitmap32.andNot(EWAHCompressedBitmap32 a) Returns a new compressed bitmap containing the bitwise AND NOT values of the current bitmap with some other bitmap.intEWAHCompressedBitmap32.andNotCardinality(EWAHCompressedBitmap32 a) Returns the cardinality of the result of a bitwise AND NOT of the values of the current bitmap with some other bitmap.voidEWAHCompressedBitmap32.andNotToContainer(EWAHCompressedBitmap32 a, BitmapStorage32 container) Returns a new compressed bitmap containing the bitwise AND NOT values of the current bitmap with some other bitmap.voidEWAHCompressedBitmap32.andToContainer(EWAHCompressedBitmap32 a, BitmapStorage32 container) Computes new compressed bitmap containing the bitwise AND values of the current bitmap with some other bitmap.static voidEWAHCompressedBitmap32.andWithContainer(BitmapStorage32 container, EWAHCompressedBitmap32... bitmaps) For internal use.static EWAHCompressedBitmap32FastAggregation32.bufferedand(int bufSize, EWAHCompressedBitmap32... bitmaps) Compute the and aggregate using a temporary uncompressed bitmap.static voidFastAggregation32.bufferedandWithContainer(BitmapStorage32 container, int bufSize, EWAHCompressedBitmap32... bitmaps) Compute the and aggregate using a temporary uncompressed bitmap.static EWAHCompressedBitmap32FastAggregation32.bufferedor(int bufSize, EWAHCompressedBitmap32... bitmaps) Compute the or aggregate using a temporary uncompressed bitmap.static voidFastAggregation32.bufferedorWithContainer(BitmapStorage32 container, int bufSize, EWAHCompressedBitmap32... bitmaps) Compute the or aggregate using a temporary uncompressed bitmap.static EWAHCompressedBitmap32FastAggregation32.bufferedxor(int bufSize, EWAHCompressedBitmap32... bitmaps) Compute the xor aggregate using a temporary uncompressed bitmap.static voidFastAggregation32.bufferedxorWithContainer(BitmapStorage32 container, int bufSize, EWAHCompressedBitmap32... bitmaps) Compute the xor aggregate using a temporary uncompressed bitmap.private static intEWAHCompressedBitmap32.calculateInitialSize(EWAHCompressedBitmap32... bitmaps) EWAHCompressedBitmap32.compose(EWAHCompressedBitmap32 a) Returns a new compressed bitmap containing the composition of the current bitmap with some other bitmap.voidEWAHCompressedBitmap32.composeToContainer(EWAHCompressedBitmap32 a, EWAHCompressedBitmap32 container) Computes a new compressed bitmap containing the composition of the current bitmap with some other bitmap.static EWAHIterator32EWAHIterator32.getEWAHIterator(EWAHCompressedBitmap32 bitmap) Allow expert developers to instantiate an EWAHIterator.booleanEWAHCompressedBitmap32.intersects(EWAHCompressedBitmap32 a) Return true if the two EWAHCompressedBitmap have both at least one true bit in the same position.(package private) static intEWAHCompressedBitmap32.maxSizeInBits(EWAHCompressedBitmap32... bitmaps) EWAHCompressedBitmap32.or(EWAHCompressedBitmap32 a) Returns a new compressed bitmap containing the bitwise OR values of the current bitmap with some other bitmap.static EWAHCompressedBitmap32EWAHCompressedBitmap32.or(EWAHCompressedBitmap32... bitmaps) Returns a new compressed bitmap containing the bitwise OR values of the provided bitmaps.static EWAHCompressedBitmap32FastAggregation32.or(EWAHCompressedBitmap32... bitmaps) Simple algorithm that computes the OR aggregate.intEWAHCompressedBitmap32.orCardinality(EWAHCompressedBitmap32 a) Returns the cardinality of the result of a bitwise OR of the values of the current bitmap with some other bitmap.static intEWAHCompressedBitmap32.orCardinality(EWAHCompressedBitmap32... bitmaps) Returns the cardinality of the result of a bitwise OR of the values of the provided bitmaps.voidEWAHCompressedBitmap32.orToContainer(EWAHCompressedBitmap32 a, BitmapStorage32 container) Computes the bitwise or between the current bitmap and the bitmap "a".static voidFastAggregation32.orToContainer(BitmapStorage32 container, EWAHCompressedBitmap32... bitmaps) Uses a priority queue to compute the or aggregate.static voidEWAHCompressedBitmap32.orWithContainer(BitmapStorage32 container, EWAHCompressedBitmap32... bitmaps) For internal use.voidEWAHCompressedBitmap32.swap(EWAHCompressedBitmap32 other) swap the content of the bitmap with another.static EWAHCompressedBitmap32EWAHCompressedBitmap32.threshold(int t, EWAHCompressedBitmap32... bitmaps) Compute a Boolean threshold function: bits are true where at least T bitmaps have a true bit.static voidEWAHCompressedBitmap32.thresholdWithContainer(BitmapStorage32 container, int t, EWAHCompressedBitmap32... bitmaps) Compute a Boolean threshold function: bits are true where at least T bitmaps have a true bit.static IteratingRLW32[]IteratorUtil32.toIterators(EWAHCompressedBitmap32... x) EWAHCompressedBitmap32.xor(EWAHCompressedBitmap32 a) Returns a new compressed bitmap containing the bitwise XOR values of the current bitmap with some other bitmap.static EWAHCompressedBitmap32EWAHCompressedBitmap32.xor(EWAHCompressedBitmap32... bitmaps) Returns a new compressed bitmap containing the bitwise XOR values of the provided bitmaps.static EWAHCompressedBitmap32FastAggregation32.xor(EWAHCompressedBitmap32... bitmaps) Simple algorithm that computes the XOR aggregate.intEWAHCompressedBitmap32.xorCardinality(EWAHCompressedBitmap32 a) Returns the cardinality of the result of a bitwise XOR of the values of the current bitmap with some other bitmap.voidEWAHCompressedBitmap32.xorToContainer(EWAHCompressedBitmap32 a, BitmapStorage32 container) Computes a new compressed bitmap containing the bitwise XOR values of the current bitmap with some other bitmap.static voidFastAggregation32.xorToContainer(BitmapStorage32 container, EWAHCompressedBitmap32... bitmaps) Uses a priority queue to compute the xor aggregate.static voidEWAHCompressedBitmap32.xorWithContainer(BitmapStorage32 container, EWAHCompressedBitmap32... bitmaps) For internal use.Method parameters in com.googlecode.javaewah32 with type arguments of type EWAHCompressedBitmap32Modifier and TypeMethodDescriptionstatic EWAHCompressedBitmap32FastAggregation32.or(Iterator<EWAHCompressedBitmap32> bitmaps) Simple algorithm that computes the OR aggregate.static EWAHCompressedBitmap32FastAggregation32.xor(Iterator<EWAHCompressedBitmap32> bitmaps) Simple algorithm that computes the XOR aggregate.Constructors in com.googlecode.javaewah32 with parameters of type EWAHCompressedBitmap32ModifierConstructorDescriptionInstantiates a new iterating buffered running length word. -
Uses of EWAHCompressedBitmap32 in com.googlecode.javaewah32.symmetric
Methods in com.googlecode.javaewah32.symmetric with parameters of type EWAHCompressedBitmap32Modifier and TypeMethodDescriptionvoidBitmapSymmetricAlgorithm32.symmetric(UpdateableBitmapFunction32 f, BitmapStorage32 out, EWAHCompressedBitmap32... set) Compute a Boolean symmetric query.voidRunningBitmapMerge32.symmetric(UpdateableBitmapFunction32 f, BitmapStorage32 out, EWAHCompressedBitmap32... set)