Adds a feature to the set.
Adds a feature to the set.
Tests if a given feature is in the set.
Tests if a given feature is in the set.
Computes the difference between the source and another feature set, such that the new value contains the features of the source that are not in the other set.
Computes the difference between the source and another feature set, such that the new value contains the features of the source that are not in the other set.
Longersects the source with another feature set, such that the new value will contain the flags that are contained by both.
Longersects the source with another feature set, such that the new value will contain the flags that are contained by both.
Computes the union between the source and another feature set, such that the new value contains the features of both.
Computes the union between the source and another feature set, such that the new value contains the features of both.
Features
describes a set of features described via bitwise operators applied to ints, but made type safe.This is like a special purpose
BitSet
.Currently used to describe the features of Scheduler.