public final class DominoEnumUtil extends Object
INumberEnum
Domino enums.Modifier and Type | Method and Description |
---|---|
static <N extends Number,T extends Enum<T> & INumberEnum<N>> |
toBitField(Class<T> clazz,
Collection<T> values) |
static <N extends Number,T extends Enum<T> & INumberEnum<N>> |
valueOf(Class<T> clazz,
int value)
Given a Domino number-style enum, returns the enum constant for the provided
int |
static <N extends Number,T extends Enum<T> & INumberEnum<N>> |
valueOf(Class<T> clazz,
long value)
Given a Domino number-style enum, returns the enum constant for the provided
long |
static <N extends Number,T extends Enum<T> & INumberEnum<N>> |
valueOf(Class<T> clazz,
short value)
Given a Domino number-style enum, returns the enum constant for the provided
short |
static <N extends Number,T extends Enum<T> & INumberEnum<N>> |
valuesOf(Class<T> clazz,
int value)
Given a Domino number-style bitfield enum, returns the matching enum constants for the provided
int |
static <N extends Number,T extends Enum<T> & INumberEnum<N>> |
valuesOf(Class<T> clazz,
long value)
Given a Domino number-style bitfield enum, returns the matching enum constants for the provided
long |
static <N extends Number,T extends Enum<T> & INumberEnum<N>> |
valuesOf(Class<T> clazz,
short value)
Given a Domino number-style bitfield enum, returns the matching enum constants for the provided
short |
public static <N extends Number,T extends Enum<T> & INumberEnum<N>> T valueOf(Class<T> clazz, short value)
short
public static <N extends Number,T extends Enum<T> & INumberEnum<N>> T valueOf(Class<T> clazz, int value)
int
public static <N extends Number,T extends Enum<T> & INumberEnum<N>> T valueOf(Class<T> clazz, long value)
long
public static <N extends Number,T extends Enum<T> & INumberEnum<N>> EnumSet<T> valuesOf(Class<T> clazz, short value)
short
public static <N extends Number,T extends Enum<T> & INumberEnum<N>> EnumSet<T> valuesOf(Class<T> clazz, int value)
int
public static <N extends Number,T extends Enum<T> & INumberEnum<N>> EnumSet<T> valuesOf(Class<T> clazz, long value)
long
public static <N extends Number,T extends Enum<T> & INumberEnum<N>> N toBitField(Class<T> clazz, Collection<T> values)
Copyright © 2014–2018. All rights reserved.