- add(T) - Method in interface ch.claude_martin.enumbitset.Domain
-
Domain is immutable and therefore does not support this method.
- add(E) - Method in class ch.claude_martin.enumbitset.EnumBitSet
- add(T) - Method in class ch.claude_martin.enumbitset.GeneralDomainBitSet
-
- addAll(Collection<? extends T>) - Method in interface ch.claude_martin.enumbitset.Domain
-
Domain is immutable and therefore does not support this method.
- addAll(Collection<? extends E>) - Method in class ch.claude_martin.enumbitset.EnumBitSet
- addAll(Collection<? extends T>) - Method in class ch.claude_martin.enumbitset.GeneralDomainBitSet
- allOf(List<T>) - Static method in interface ch.claude_martin.enumbitset.DomainBitSet
-
Creates a set with the given domain, that contains all elements.
- allOf(T...) - Static method in interface ch.claude_martin.enumbitset.DomainBitSet
-
Creates a set with the given domain, that contains all elements.
- allOf(Class<X>) - Static method in class ch.claude_martin.enumbitset.EnumBitSet
-
Creates an EnumBitSet containing all of the elements in the specified element type.
- allOf(LinkedHashSet<X>) - Static method in class ch.claude_martin.enumbitset.GeneralDomainBitSet
-
Creates a set with the given domain, that contains all elements.
- allOf(List<X>) - Static method in class ch.claude_martin.enumbitset.GeneralDomainBitSet
-
Creates a set with the given domain, that contains all elements.
- allOf(X...) - Static method in class ch.claude_martin.enumbitset.GeneralDomainBitSet
-
Creates a set with the given domain, that contains all elements.
- allOf(List<T>) - Static method in class ch.claude_martin.enumbitset.SmallDomainBitSet
-
Creates a set with the given domain, that contains all elements.
- allOf(T...) - Static method in class ch.claude_martin.enumbitset.SmallDomainBitSet
-
Creates a set with the given domain, that contains all elements.
- applyTo(BiFunction<X, Y, R>) - Method in class ch.claude_martin.enumbitset.Pair
-
Applies the given function to both elements of this pair.
- asBigInteger(BitSet) - Static method in class ch.claude_martin.enumbitset.BitSetUtilities
-
Creates a BigInteger of a given bit set.
- asBigInteger(long) - Static method in class ch.claude_martin.enumbitset.BitSetUtilities
-
Converts a long to a positive (unsigned) integer.
- asBigInteger(EnumSet<X>) - Static method in class ch.claude_martin.enumbitset.EnumBitSet
-
Convert EnumSet to BitInteger.
- asBigInteger(X...) - Static method in class ch.claude_martin.enumbitset.EnumBitSet
-
Convert VarArg/Array of enums to BitInteger.
- asBitSet(BigInteger) - Static method in class ch.claude_martin.enumbitset.BitSetUtilities
-
Creates a BitSet of a given mask.
- asBitSet(long) - Static method in class ch.claude_martin.enumbitset.BitSetUtilities
-
Creates a BitSet of a given bit mask.
- asBitSet(EnumSet<X>) - Static method in class ch.claude_martin.enumbitset.EnumBitSet
-
Creates a BitSet of a given set of enums.
- asBitSet(X...) - Static method in class ch.claude_martin.enumbitset.EnumBitSet
-
Creates a BitSet of a given set of enums.
- asEnumBitSet(BigInteger, Class<X>) - Static method in class ch.claude_martin.enumbitset.EnumBitSet
-
Creates set of enums from a bit set.
- asEnumBitSet(BitSet, Class<X>) - Static method in class ch.claude_martin.enumbitset.EnumBitSet
-
Creates set of enums from a bit set.
- asEnumBitSet(Collection<X>, Class<X>) - Static method in class ch.claude_martin.enumbitset.EnumBitSet
-
Creates a new EnumBitSet from a given Collection.
- asEnumBitSet(EnumSet<X>, Class<X>) - Static method in class ch.claude_martin.enumbitset.EnumBitSet
-
Creates a new EnumBitSet from a given BitSet.
- asEnumBitSet(long, Class<X>) - Static method in class ch.claude_martin.enumbitset.EnumBitSet
-
Creates set of enums from a long.
- asEnumSet(BigInteger, Class<X>) - Static method in class ch.claude_martin.enumbitset.EnumBitSet
-
Creates set of enums from a bit set.
- asEnumSet(BitSet, Class<X>) - Static method in class ch.claude_martin.enumbitset.EnumBitSet
-
Creates set of enums from a BitSet.
- asEnumSet(long, Class<X>) - Static method in class ch.claude_martin.enumbitset.EnumBitSet
-
Creates set of enums from a 64 bit bit set.
- asEnumSet(X, X...) - Static method in class ch.claude_martin.enumbitset.EnumBitSet
-
Creates set of enums from at least one element.
- asLong(BigInteger) - Static method in class ch.claude_martin.enumbitset.BitSetUtilities
-
Converts a BigInteger to long.
- asLong(BitSet) - Static method in class ch.claude_martin.enumbitset.BitSetUtilities
-
Converts a BitSet to long.
- asLong(EnumSet<X>) - Static method in class ch.claude_martin.enumbitset.EnumBitSet
-
Creates a 64 bit bitmask of a given set of enums.
- asLong(X...) - Static method in class ch.claude_martin.enumbitset.EnumBitSet
-
Creates a 64 bit bit set of a given set of enums.