Package com.kenai.constantine.platform
Class ConstantResolver<E extends Enum<E>>
java.lang.Object
com.kenai.constantine.platform.ConstantResolver<E>
Deprecated.
Provides forward and reverse lookup utilities to cross-platform enums
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final class
Deprecated. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Deprecated.private final boolean
Deprecated.private Constant[]
Deprecated.private int
Deprecated.private ConstantSet
Deprecated.Deprecated.private final int
Deprecated.private final Object
Deprecated.private final AtomicInteger
Deprecated.Deprecated.private E[]
Deprecated. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
ConstantResolver
(Class<E> enumType) Deprecated.private
ConstantResolver
(Class<E> enumType, int firstUnknown, int lastUnknown, boolean bitmask) Deprecated. -
Method Summary
Modifier and TypeMethodDescription(package private) final String
description
(E e) Deprecated.(package private) static final <T extends Enum<T>>
ConstantResolver<T>getBitmaskResolver
(Class<T> enumType) Deprecated.private Constant
getConstant
(E e) Deprecated.private final ConstantSet
Deprecated.(package private) static final <T extends Enum<T>>
ConstantResolver<T>getResolver
(Class<T> enumType) Deprecated.(package private) static final <T extends Enum<T>>
ConstantResolver<T>getResolver
(Class<T> enumType, int first, int last) Deprecated.(package private) final int
Deprecated.(package private) final long
Deprecated.private Constant
Deprecated.(package private) final E
valueOf
(int value) Deprecated.
-
Field Details
-
__UNKNOWN_CONSTANT__
Deprecated.- See Also:
-
modLock
Deprecated. -
enumType
Deprecated. -
reverseLookupMap
Deprecated. -
nextUnknown
Deprecated. -
lastUnknown
private final int lastUnknownDeprecated. -
bitmask
private final boolean bitmaskDeprecated. -
cache
Deprecated. -
valueCache
Deprecated. -
cacheGuard
private volatile int cacheGuardDeprecated. -
constants
Deprecated.
-
-
Constructor Details
-
ConstantResolver
Deprecated. -
ConstantResolver
Deprecated.
-
-
Method Details
-
getResolver
Deprecated. -
getResolver
static final <T extends Enum<T>> ConstantResolver<T> getResolver(Class<T> enumType, int first, int last) Deprecated. -
getBitmaskResolver
Deprecated. -
getConstant
Deprecated. -
lookupAndCacheConstant
Deprecated. -
intValue
Deprecated. -
longValue
Deprecated. -
description
Deprecated. -
valueOf
Deprecated. -
getConstants
Deprecated.
-