Uses of Class
fj.data.hamt.BitSet
-
Packages that use BitSet Package Description fj Types that set the premise for the existence of Functional Java.fj.data.hamt -
-
Uses of BitSet in fj
Fields in fj with type parameters of type BitSet Modifier and Type Field Description static Equal<BitSet>
Equal. bitSetSequal
An equal instance for theBitSet
type.static Show<BitSet>
Show. bitSetShow
-
Uses of BitSet in fj.data.hamt
Fields in fj.data.hamt declared as BitSet Modifier and Type Field Description private BitSet
HashArrayMappedTrie. bitSet
static BitSet
BitSet. EMPTY
Methods in fj.data.hamt that return BitSet Modifier and Type Method Description BitSet
BitSet. and(BitSet bs)
BitSet
BitSet. clear(int index)
static BitSet
BitSet. empty()
BitSet
HashArrayMappedTrie. getBitSet()
static BitSet
BitSet. listBitSet(List<java.lang.Boolean> list)
static BitSet
BitSet. longBitSet(long l)
BitSet
BitSet. not()
BitSet
BitSet. or(BitSet bs)
BitSet
BitSet. range(int highIndex, int lowIndex)
Returns the bit set from indices in the range from low (inclusive) to high(exclusive) from the least significant bit (on the right), e.g.BitSet
BitSet. set(int index)
BitSet
BitSet. set(int index, boolean b)
BitSet
BitSet. shiftLeft(int n)
BitSet
BitSet. shiftRight(int n)
static BitSet
BitSet. streamBitSet(Stream<java.lang.Boolean> s)
static BitSet
BitSet. stringBitSet(java.lang.String s)
BitSet
BitSet. takeLower(int n)
BitSet
BitSet. takeUpper(int n)
BitSet
BitSet. xor(BitSet bs)
Methods in fj.data.hamt with parameters of type BitSet Modifier and Type Method Description BitSet
BitSet. and(BitSet bs)
private static <K,V>
HashArrayMappedTrie<K,V>HashArrayMappedTrie. hamt(BitSet bs, Seq<Node<K,V>> s, Equal<K> e, Hash<K> h)
Static constructor for a HAMT instance.BitSet
BitSet. or(BitSet bs)
BitSet
BitSet. xor(BitSet bs)
Constructors in fj.data.hamt with parameters of type BitSet Constructor Description HashArrayMappedTrie(BitSet bs, Seq<Node<K,V>> s, Equal<K> e, Hash<K> h)
Creates an empty trie for the bitset, sequence of nodes, equal and hash.
-