Modifier and Type | Method and Description |
---|---|
static Modifier.ModifierKeyword |
fromFlagValue(int flagValue)
Returns the modifier corresponding to the given single-bit flag value,
or
null if none or if more than one bit is set. |
int |
toFlagValue()
Returns the modifier flag value corresponding to this modifier keyword.
|
static Modifier.ModifierKeyword |
toKeyword(String keyword)
Returns the modifier corresponding to the given string,
or
null if none. |
String |
toString()
Returns the keyword for the modifier.
|
public static final Modifier.ModifierKeyword ABSTRACT_KEYWORD
Modifier.ABSTRACT
.public static final Modifier.ModifierKeyword FINAL_KEYWORD
Modifier.FINAL
.public static final Modifier.ModifierKeyword NATIVE_KEYWORD
Modifier.NATIVE
.public static final Modifier.ModifierKeyword PRIVATE_KEYWORD
Modifier.PRIVATE
.public static final Modifier.ModifierKeyword PROTECTED_KEYWORD
Modifier.PROTECTED
.public static final Modifier.ModifierKeyword PUBLIC_KEYWORD
Modifier.PUBLIC
.public static final Modifier.ModifierKeyword STATIC_KEYWORD
Modifier.STATIC
.public static final Modifier.ModifierKeyword STRICTFP_KEYWORD
Modifier.STRICTFP
.public static final Modifier.ModifierKeyword SYNCHRONIZED_KEYWORD
Modifier.SYNCHRONIZED
.public static final Modifier.ModifierKeyword TRANSIENT_KEYWORD
Modifier.TRANSIENT
.public static final Modifier.ModifierKeyword VOLATILE_KEYWORD
Modifier.VOLATILE
.public static final Modifier.ModifierKeyword DEFAULT_KEYWORD
Modifier.DEFAULT
(added in JLS8 API).
Note that the value of this modifier is internal and is not specified in the Java Virtual Machine Specification.
public static Modifier.ModifierKeyword fromFlagValue(int flagValue)
null
if none or if more than one bit is set.
fromFlagValue
is the converse of toFlagValue
:
that is, ModifierKind.fromFlagValue(k.toFlagValue()) == k
for
all modifier keywords k
.
flagValue
- the single-bit flag value for the modifiernull
if nonetoFlagValue()
public static Modifier.ModifierKeyword toKeyword(String keyword)
null
if none.
toKeyword
is the converse of toString
:
that is, ModifierKind.toKeyword(k.toString()) == k
for
all modifier keywords k
.
keyword
- the lowercase string name for the modifiernull
if nonetoString()
public int toFlagValue()
Modifier
constantsfromFlagValue(int)
public String toString()
toString
in class Object
toKeyword(String)
Copyright (c) 2000, 2018 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.