Uses of Class
org.newsclub.net.unix.NamedIntegerBitmask
-
Uses of NamedIntegerBitmask in org.newsclub.net.unix
Modifier and TypeClassDescriptionclass
NamedIntegerBitmask<T extends NamedIntegerBitmask<T>>
Describes a 32-bit bitmask that supports named flags.protected static interface
NamedIntegerBitmask.Constructor<T extends NamedIntegerBitmask<T>>
Creates a new instance.Modifier and TypeMethodDescriptionprotected static final <T extends NamedIntegerBitmask<T>>
TNamedIntegerBitmask.resolve
(T[] allFlags, T flagsNone, NamedIntegerBitmask.Constructor<T> constr, int v) Returns aNamedIntegerBitmask
instance given a flag value.protected static final <T extends NamedIntegerBitmask<T>>
TNamedIntegerBitmask.resolve
(T[] allFlags, T flagsNone, NamedIntegerBitmask.Constructor<T> constr, @NonNull T[] setFlags) Returns aNamedIntegerBitmask
instance given a series of flags.Modifier and TypeMethodDescriptionprotected final T
NamedIntegerBitmask.combineWith
(T[] allFlags, T flagsNone, NamedIntegerBitmask.Constructor<@NonNull T> constr, T other) Combines two flags / flag sets (use this to implementcombineWith(NamedIntegerBitmask)
).protected static final <T extends NamedIntegerBitmask<T>>
TNamedIntegerBitmask.resolve
(T[] allFlags, T flagsNone, NamedIntegerBitmask.Constructor<T> constr, int v) Returns aNamedIntegerBitmask
instance given a flag value.protected static final <T extends NamedIntegerBitmask<T>>
TNamedIntegerBitmask.resolve
(T[] allFlags, T flagsNone, NamedIntegerBitmask.Constructor<T> constr, @NonNull T[] setFlags) Returns aNamedIntegerBitmask
instance given a series of flags.protected static final <T extends NamedIntegerBitmask<T>>
TNamedIntegerBitmask.resolve
(T[] allFlags, T flagsNone, NamedIntegerBitmask.Constructor<T> constr, @NonNull T[] setFlags) Returns aNamedIntegerBitmask
instance given a series of flags.