public final class IntegralConstantSupport<E extends java.lang.Enum<E> & IntegralConstant>
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static <E extends java.lang.Enum<E> & IntegralConstant> |
constantsAsInteger(java.util.Set<E> constants) |
E |
getConstant(int value) |
java.util.Set<E> |
getConstants() |
java.util.Set<E> |
getConstants(int values) |
int |
getConstantsAsInteger() |
java.util.Set<java.lang.Integer> |
getIntegers() |
static <E extends java.lang.Enum<E> & IntegralConstant> |
of(java.lang.Class<E> type) |
public static <E extends java.lang.Enum<E> & IntegralConstant> IntegralConstantSupport<E> of(java.lang.Class<E> type)
public static <E extends java.lang.Enum<E> & IntegralConstant> int constantsAsInteger(java.util.Set<E> constants)
public java.util.Set<java.lang.Integer> getIntegers()
public int getConstantsAsInteger()
public java.util.Set<E> getConstants(int values)
public E getConstant(int value)
public final java.util.Set<E> getConstants()