Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse java.lang.reflect.Modifier1.1

java.lang.Object
   |
   +--java.lang.reflect.Modifier

Deklaration

public class Modifier
extends java.lang.Object

Beschreibung

Die Klasse Modifier stellt Konstanten und Methoden zur Verfügung, mit denen die Modifier eines Datenelements, eines Konstruktors, einer Methode oder einer Klasse untersucht werden können. Der Modifier kann mit der Methode getModifiers() der Klassen Field, Constructor, Method oder Class ermittelt werden.


 
Datenelemente
public static final intPUBLIC
public static final intPRIVATE
public static final intPROTECTED
public static final intSTATIC
public static final intFINAL
public static final intSYNCHRONIZED
public static final intVOLATILE
public static final intTRANSIENT
public static final intNATIVE
public static final intINTERFACE
public static final intABSTRACT
public static final intSTRICT     [1.2]
 
Methoden
public static booleanisAbstract(int mod)
public static booleanisFinal(int mod)
public static booleanisInterface(int mod)
public static booleanisNative(int mod)
public static booleanisPrivate(int mod)
public static booleanisProtected(int mod)
public static booleanisPublic(int mod)
public static booleanisStatic(int mod)
public static booleanisStrict(int mod)     [1.2]
public static booleanisSynchronized(int mod)
public static booleanisTransient(int mod)
public static booleanisVolatile(int mod)
public static StringtoString(int mod)


 

Datenelemente im Detail

public static final int PUBLIC
Flag für den Modifier public.
public static final int PRIVATE
Flag für den Modifier private.
public static final int PROTECTED
Flag für den Modifier protected.
public static final int STATIC
Flag für den Modifier static.
public static final int FINAL
Flag für den Modifier final.
public static final int SYNCHRONIZED
Flag für den Modifier synchronized.
public static final int VOLATILE
Flag für den Modifier volatile.
public static final int TRANSIENT
Flag für den Modifier transient.
public static final int NATIVE
Flag für den Modifier native.
public static final int INTERFACE
Flag für den Modifier interface.
public static final int ABSTRACT
Flag für den Modifier abstract.
public static final int STRICT     [1.2]
Flag für den Modifier strictfp.

 

Methoden im Detail

public static boolean isAbstract(int mod)
Liefert true, falls der Modifier abstract in mod enthalten ist, sonst false.
public static boolean isFinal(int mod)
Liefert true, falls der Modifier final in mod enthalten ist, sonst false.
public static boolean isInterface(int mod)
Liefert true, falls der Modifier interface in mod enthalten ist, sonst false.
public static boolean isNative(int mod)
Liefert true, falls der Modifier native in mod enthalten ist, sonst false.
public static boolean isPrivate(int mod)
Liefert true, falls der Modifier private in mod enthalten ist, sonst false.
public static boolean isProtected(int mod)
Liefert true, falls der Modifier protected in mod enthalten ist, sonst false.
public static boolean isPublic(int mod)
Liefert true, falls der Modifier public in mod enthalten ist, sonst false.
public static boolean isStatic(int mod)
Liefert true, falls der Modifier static in mod enthalten ist, sonst false.
public static boolean isStrict(int mod)     [1.2]
Liefert true, falls der Modifier strictfp in mod enthalten ist, sonst false.
public static boolean isSynchronized(int mod)
Liefert true, falls der Modifier synchronized in mod enthalten ist, sonst false.
public static boolean isTransient(int mod)
Liefert true, falls der Modifier transient in mod enthalten ist, sonst false.
public static boolean isVolatile(int mod)
Liefert true, falls der Modifier volatile in mod enthalten ist, sonst false.
public static String toString(int mod)
Liefert einen String, der alle in mod gesetzten Modifier enthält.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.