Not all modifiers are applicable to all kinds of elements. When two or more modifiers appear in the source code of an element then it is customary, though not required, that they appear in the same order as the constants listed in the detail section below.
Note that it is possible additional modifiers will be added in future versions of the platform.
| Modifier and Type | Field and Description |
|---|---|
| public static final Modifier | ABSTRACT
The modifier |
| public static final Modifier | DEFAULT
The modifier |
| public static final Modifier | FINAL
The modifier |
| public static final Modifier | NATIVE
The modifier |
| public static final Modifier | NON_SEALED
The modifier |
| public static final Modifier | PRIVATE
The modifier |
| public static final Modifier | PROTECTED
The modifier |
| public static final Modifier | PUBLIC
The modifier |
| public static final Modifier | SEALED
The modifier |
| public static final Modifier | STATIC
The modifier |
| public static final Modifier | STRICTFP
The modifier |
| public static final Modifier | SYNCHRONIZED
The modifier |
| public static final Modifier | TRANSIENT
The modifier |
| public static final Modifier | VOLATILE
The modifier |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public String | Returns: the modifier's nameOverrides java. Returns this modifier's name as defined in The Java Language Specification. |
| public static Modifier | |
| public static Modifier[] |
| ABSTRACT | back to summary |
|---|---|
| public static final Modifier ABSTRACT The modifier
| |
| DEFAULT | back to summary |
|---|---|
| public static final Modifier DEFAULT The modifier
| |
| FINAL | back to summary |
|---|---|
| public static final Modifier FINAL The modifier
| |
| NATIVE | back to summary |
|---|---|
| public static final Modifier NATIVE The modifier
| |
| NON_SEALED | back to summary |
|---|---|
| public static final Modifier NON_SEALED The modifier
| |
| PRIVATE | back to summary |
|---|---|
| public static final Modifier PRIVATE The modifier
| |
| PROTECTED | back to summary |
|---|---|
| public static final Modifier PROTECTED The modifier
| |
| PUBLIC | back to summary |
|---|---|
| public static final Modifier PUBLIC The modifier
| |
| SEALED | back to summary |
|---|---|
| public static final Modifier SEALED The modifier
| |
| STATIC | back to summary |
|---|---|
| public static final Modifier STATIC The modifier
| |
| STRICTFP | back to summary |
|---|---|
| public static final Modifier STRICTFP The modifier
| |
| SYNCHRONIZED | back to summary |
|---|---|
| public static final Modifier SYNCHRONIZED The modifier
| |
| TRANSIENT | back to summary |
|---|---|
| public static final Modifier TRANSIENT The modifier
| |
| VOLATILE | back to summary |
|---|---|
| public static final Modifier VOLATILE The modifier
| |
| Modifier | back to summary |
|---|---|
| private Modifier() | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Returns this modifier's name as defined in The
Java Language Specification.
The modifier name is the name of the enum
constant in lowercase and with any underscores (" | |
| valueOf | back to summary |
|---|---|
| public static Modifier valueOf(String name) | |
| values | back to summary |
|---|---|
| public static Modifier[] values() | |