Package org.apache.bcel.classfile
Class AccessFlags
- java.lang.Object
-
- org.apache.bcel.classfile.AccessFlags
-
- Direct Known Subclasses:
ClassGen,FieldGenOrMethodGen,FieldOrMethod,JavaClass
public abstract class AccessFlags extends java.lang.ObjectSuper class for all objects that have modifiers like private, final, ... I.e. classes, fields, and methods.
-
-
Field Summary
Fields Modifier and Type Field Description protected intaccess_flagsDeprecated.(since 6.0) will be made private; do not access directly, use getter/setter
-
Constructor Summary
Constructors Constructor Description AccessFlags()AccessFlags(int a)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetAccessFlags()intgetModifiers()booleanisAbstract()voidisAbstract(boolean flag)booleanisAnnotation()voidisAnnotation(boolean flag)booleanisEnum()voidisEnum(boolean flag)booleanisFinal()voidisFinal(boolean flag)booleanisInterface()voidisInterface(boolean flag)booleanisNative()voidisNative(boolean flag)booleanisPrivate()voidisPrivate(boolean flag)booleanisProtected()voidisProtected(boolean flag)booleanisPublic()voidisPublic(boolean flag)booleanisStatic()voidisStatic(boolean flag)booleanisStrictfp()voidisStrictfp(boolean flag)booleanisSynchronized()voidisSynchronized(boolean flag)booleanisSynthetic()voidisSynthetic(boolean flag)booleanisTransient()voidisTransient(boolean flag)booleanisVarArgs()voidisVarArgs(boolean flag)booleanisVolatile()voidisVolatile(boolean flag)voidsetAccessFlags(int access_flags)Set access flags aka "modifiers".voidsetModifiers(int access_flags)Set access flags aka "modifiers".
-
-
-
Method Detail
-
getAccessFlags
public final int getAccessFlags()
- Returns:
- Access flags of the object aka. "modifiers".
-
getModifiers
public final int getModifiers()
- Returns:
- Access flags of the object aka. "modifiers".
-
setAccessFlags
public final void setAccessFlags(int access_flags)
Set access flags aka "modifiers".- Parameters:
access_flags- Access flags of the object.
-
setModifiers
public final void setModifiers(int access_flags)
Set access flags aka "modifiers".- Parameters:
access_flags- Access flags of the object.
-
isPublic
public final void isPublic(boolean flag)
-
isPublic
public final boolean isPublic()
-
isPrivate
public final void isPrivate(boolean flag)
-
isPrivate
public final boolean isPrivate()
-
isProtected
public final void isProtected(boolean flag)
-
isProtected
public final boolean isProtected()
-
isStatic
public final void isStatic(boolean flag)
-
isStatic
public final boolean isStatic()
-
isFinal
public final void isFinal(boolean flag)
-
isFinal
public final boolean isFinal()
-
isSynchronized
public final void isSynchronized(boolean flag)
-
isSynchronized
public final boolean isSynchronized()
-
isVolatile
public final void isVolatile(boolean flag)
-
isVolatile
public final boolean isVolatile()
-
isTransient
public final void isTransient(boolean flag)
-
isTransient
public final boolean isTransient()
-
isNative
public final void isNative(boolean flag)
-
isNative
public final boolean isNative()
-
isInterface
public final void isInterface(boolean flag)
-
isInterface
public final boolean isInterface()
-
isAbstract
public final void isAbstract(boolean flag)
-
isAbstract
public final boolean isAbstract()
-
isStrictfp
public final void isStrictfp(boolean flag)
-
isStrictfp
public final boolean isStrictfp()
-
isSynthetic
public final void isSynthetic(boolean flag)
-
isSynthetic
public final boolean isSynthetic()
-
isAnnotation
public final void isAnnotation(boolean flag)
-
isAnnotation
public final boolean isAnnotation()
-
isEnum
public final void isEnum(boolean flag)
-
isEnum
public final boolean isEnum()
-
isVarArgs
public final void isVarArgs(boolean flag)
-
isVarArgs
public final boolean isVarArgs()
-
-