类 java.lang.reflect.Modifier
java.lang.Object
|
+----java.lang.reflect.Modifier
- public class Modifier
- extends Object
Modifier 类提供将类和成员访问修饰词译码的静态方法和约束。
- 参见:
- getModifiers, getModifiers
变量索引
- ABSTRACT
-
- FINAL
-
- INTERFACE
-
- NATIVE
-
- PRIVATE
-
- PROTECTED
-
- PUBLIC
-
- STATIC
-
- SYNCHRONIZED
-
- TRANSIENT
-
- VOLATILE
-
构造子索引
- Modifier()
-
方法索引
- isAbstract(int)
- 若说明符整数包含 abstract 修饰词,则返回 true 。
- isFinal(int)
- 若说明符整数包含 final 修饰词,则返回 true 。
- isInterface(int)
- 若说明符整数包含 interface 修饰词,则返回 true 。
- isNative(int)
- 若说明符整数包含 native 修饰词,则返回 true 。
- isPrivate(int)
- 若说明符整数包含 private 修饰词,则返回 true 。
- isProtected(int)
- 若说明符整数包含 protected 修饰词,则返回 true 。
- isPublic(int)
- 若说明符整数包含 public 修饰词,则返回 true 。
- isStatic(int)
- 若说明符整数包含 static 修饰词,则返回 true 。
- isSynchronized(int)
- 若说明符整数包含 synchronized 修饰词,则返回 true 。
- isTransient(int)
- 若说明符整数包含 transient 修饰词,则返回 true 。
- isVolatile(int)
- 若说明符整数包含 volatile 修饰词,则返回 true 。
- toString(int)
- 返回指定修饰词中描述访问修饰词标志的字符串。
变量
PUBLIC
public static final int PUBLIC
PRIVATE
public static final int PRIVATE
PROTECTED
public static final int PROTECTED
STATIC
public static final int STATIC
FINAL
public static final int FINAL
SYNCHRONIZED
public static final int SYNCHRONIZED
VOLATILE
public static final int VOLATILE
TRANSIENT
public static final int TRANSIENT
NATIVE
public static final int NATIVE
INTERFACE
public static final int INTERFACE
ABSTRACT
public static final int ABSTRACT
构造子
Modifier
public Modifier()
方法
isPublic
public static boolean isPublic(int mod)
- 若说明符整数包含 public 修饰词,则返回 true 。
isPrivate
public static boolean isPrivate(int mod)
- 若说明符整数包含 private 修饰词,则返回 true 。
isProtected
public static boolean isProtected(int mod)
- 若说明符整数包含 protected 修饰词,则返回 true 。
isStatic
public static boolean isStatic(int mod)
- 若说明符整数包含 static 修饰词,则返回 true 。
isFinal
public static boolean isFinal(int mod)
- 若说明符整数包含 final 修饰词,则返回 true 。
isSynchronized
public static boolean isSynchronized(int mod)
- 若说明符整数包含 synchronized 修饰词,则返回 true 。
isVolatile
public static boolean isVolatile(int mod)
- 若说明符整数包含 volatile 修饰词,则返回 true 。
isTransient
public static boolean isTransient(int mod)
- 若说明符整数包含 transient 修饰词,则返回 true 。
isNative
public static boolean isNative(int mod)
- 若说明符整数包含 native 修饰词,则返回 true 。
isInterface
public static boolean isInterface(int mod)
- 若说明符整数包含 interface 修饰词,则返回 true 。
isAbstract
public static boolean isAbstract(int mod)
- 若说明符整数包含 abstract 修饰词,则返回 true 。
toString
public static String toString(int mod)
- 返回指定修饰词中描述访问修饰词标志的字符串。 例如:
public final synchronized
private transient volatile
按 Java 语言规范指定的典型顺序返回修饰词名。