com.sun.mirror.declaration
Enum Modifier
java.lang.Object
java.lang.Enum<
Modifier>
com.sun.mirror.declaration.Modifier
-
All Implemented Interfaces:
-
Serializable,
Comparable<
Modifier>
-
public enum Modifier
- extends
Enum<
Modifier>
Represents a modifier on the declaration of a program element such
as a class, method, or field.
Not all modifiers are applicable to all kinds of declarations.
When two or more modifiers appear in the source code of a declaration,
then it is customary, though not required, that they appear in the same
order as the constants listed in the detail section below.
-
Since:
- 1.5
Method Summary
|
String
|
toString
()
Returns this modifier's name in lowercase. |
static
Modifier
|
valueOf
(
String name)
Returns the enum constant of this type with the specified name. |
static
Modifier[]
|
values
()
Returns an array containing the constants of this enum type, in
the order they're declared. |
PUBLIC
public static final
Modifier PUBLIC
- The modifier public
PROTECTED
public static final
Modifier PROTECTED
- The modifier protected
PRIVATE
public static final
Modifier PRIVATE
- The modifier private
ABSTRACT
public static final
Modifier ABSTRACT
- The modifier abstract
STATIC
public static final
Modifier STATIC
- The modifier static
FINAL
public static final
Modifier FINAL
- The modifier final
TRANSIENT
public static final
Modifier TRANSIENT
- The modifier transient
VOLATILE
public static final
Modifier VOLATILE
- The modifier volatile
SYNCHRONIZED
public static final
Modifier SYNCHRONIZED
- The modifier synchronized
NATIVE
public static final
Modifier NATIVE
- The modifier native
STRICTFP
public static final
Modifier STRICTFP
- The modifier strictfp
values
public static final
Modifier[] values()
- Returns an array containing the constants of this enum type, in
the order they're declared. This method may be used to iterate
over the constants as follows:
for(Modifier c : Modifier.values())
System.out.println(c);
-
-
Returns:
- an array containing the constants of this enum type, in
the order they're declared
valueOf
public static
Modifier valueOf(
String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
-
-
Parameters:
-
name
- the name of the enum constant to be returned.
-
Returns:
- the enum constant with the specified name
-
Throws:
-
IllegalArgumentException
- if this enum type has no constant
with the specified name
toString
public
String toString()
- Returns this modifier's name in lowercase.
-
-
Overrides:
-
toString
in class
Enum<
Modifier>
-
Copyright (c) IBM Corp. and others 2000, 2008. All Rights Reserved.