Uses of Package
org.apache.pulsar.common.util.collections
Package
Description
Common protocol.
Set of different collections working in the concurrent environment.
-
ClassDescriptionThis this copy of
BitSet
.Safe multithreaded version ofBitSet
and leverage netty recycler. -
ClassDescriptionThis this copy of
BitSet
.ABitSet
that is protected by aStampedLock
to provide thread-safe access.Safe multithreaded version ofBitSet
and leverage netty recycler.Map from long to an Object.Builder of ConcurrentLongHashMap.Processor for one key-value entry, where the key islong
.Concurrent hash map where both keys and values are composed of pairs of longs.A BiConsumer Long pair.Builder of ConcurrentLongLongPairHashMap.A pair of long values.Concurrent hash set where values are composed of pairs of longs.Builder of ConcurrentLongPairSet.Class representing two long values.Represents a function that accepts two long arguments.Concurrent hash map.Builder of ConcurrentOpenHashMap.Concurrent hash set.Builder of ConcurrentOpenHashSet.Class representing two long values.Represents a function that accepts two long arguments.Predicate to checks for a key-value pair where both of them have long types.A set comprising zero or more ranges type of key-value pair.This class is a simple key-value data structure.Represents a function that accepts two long arguments and produces a result.Represents a function that accepts result and produces a LongPair.The interface exposing a method for processing of ranges.The interface exposing a method for processing raw form of ranges.Hash set where values are composed of pairs of longs.Represents a function that accepts two long arguments and produces a result.Predicate to checks for a key-value pair where both of them have long types.