All Packages Class Hierarchy This Package Previous Next Index
Class harpoon.ClassFile.Raw.AccessFlags
java.lang.Object
|
+----harpoon.ClassFile.Raw.AccessFlags
- public class AccessFlags
- extends Object
Represents a set of method or field access flags, containing
permissions and properties of a field or method.
- Version:
- $Id: AccessFlags.java,v 1.10 1998/10/11 03:01:11 cananian Exp $
- Author:
- C. Scott Ananian <cananian@alumni.princeton.edu>
- See Also:
- ClassFile, FieldInfo, MethodInfo
-
access_flags
-
-
AccessFlags(ClassDataInputStream)
- Constructor.
-
AccessFlags(int)
- Constructor.
-
isAbstract()
-
-
isFinal()
-
-
isInterface()
-
-
isNative()
-
-
isPrivate()
-
-
isProtected()
-
-
isPublic()
-
-
isStatic()
-
-
isSuper()
-
-
isSynchronized()
-
-
isTransient()
-
-
isVolatile()
-
-
toString()
- Returns a string with the access flags in canonical order.
-
write(ClassDataOutputStream)
- Write to bytecode file.
access_flags
public int access_flags
AccessFlags
public AccessFlags(int flags)
- Constructor.
AccessFlags
public AccessFlags(ClassDataInputStream in) throws IOException
- Constructor.
write
public void write(ClassDataOutputStream out) throws IOException
- Write to bytecode file.
isPublic
public boolean isPublic()
isPrivate
public boolean isPrivate()
isProtected
public boolean isProtected()
isStatic
public boolean isStatic()
isFinal
public boolean isFinal()
isVolatile
public boolean isVolatile()
isTransient
public boolean isTransient()
isSynchronized
public boolean isSynchronized()
isNative
public boolean isNative()
isAbstract
public boolean isAbstract()
isSuper
public boolean isSuper()
isInterface
public boolean isInterface()
toString
public String toString()
- Returns a string with the access flags in canonical order.
Omits ACC_SUPER and ACC_INTERFACE.
- Overrides:
- toString in class Object
All Packages Class Hierarchy This Package Previous Next Index