public interface IEnumBitset
Modifier and Type | Method and Description |
---|---|
static <E extends java.lang.Enum<E> & IEnumBitset> |
getEnumSet(int bitsetValue,
java.lang.Class<E> enumClass)
Gets enum set.
|
static <E extends java.lang.Enum<E> & IEnumBitset> |
getEnumSet(int bitsetValue,
java.lang.Class<E> enumClass,
E defaultEnum)
Gets enum set.
|
int |
getValue()
Gets value.
|
static <E extends java.lang.Enum<E> & IEnumBitset> |
getValue(java.util.EnumSet<E> enumSet)
Gets value.
|
static <E extends java.lang.Enum<E> & IEnumBitset> java.util.EnumSet<E> getEnumSet(int bitsetValue, java.lang.Class<E> enumClass)
E
- the type parameterbitsetValue
- the bitset valueenumClass
- the enum classstatic <E extends java.lang.Enum<E> & IEnumBitset> java.util.EnumSet<E> getEnumSet(int bitsetValue, java.lang.Class<E> enumClass, E defaultEnum)
E
- the type parameterbitsetValue
- the bitset valueenumClass
- the enum classdefaultEnum
- the default enumstatic <E extends java.lang.Enum<E> & IEnumBitset> int getValue(java.util.EnumSet<E> enumSet)
E
- the type parameterenumSet
- the enum setint getValue()