public interface BuiltinEnum<E extends Enum<? extends BuiltinEnum<E>>>
Modifier and Type | Method and Description |
---|---|
default E |
asEnum() |
default int |
getECMAScriptVersion() |
default Object |
getKey() |
int |
getLength() |
default String |
getName() |
default boolean |
isAnnexB() |
default boolean |
isAOTSupported() |
default boolean |
isConfigurable() |
default boolean |
isConstructor() |
default boolean |
isEnabled() |
default boolean |
isEnumerable() |
default boolean |
isNewTargetConstructor() |
default boolean |
isWritable() |
static String |
stripName(String name) |
default E asEnum()
default String getName()
default Object getKey()
default boolean isConstructor()
default boolean isNewTargetConstructor()
int getLength()
default boolean isEnabled()
default boolean isAOTSupported()
default int getECMAScriptVersion()
default boolean isAnnexB()
default boolean isWritable()
default boolean isConfigurable()
default boolean isEnumerable()