public class ClassAccessFlag extends Object
| Modifier and Type | Field and Description |
|---|---|
static ClassAccessFlag |
ABSTRACT |
static ClassAccessFlag |
ANNOTATION |
static ClassAccessFlag |
ENUM |
static ClassAccessFlag |
FINAL |
static ClassAccessFlag |
INTERFACE |
static ClassAccessFlag |
PUBLIC |
static ClassAccessFlag |
SUPER |
static ClassAccessFlag |
SYNTHETIC |
| Modifier | Constructor and Description |
|---|---|
protected |
ClassAccessFlag(String name,
int value)
Creates a new ClassAccessFlag with the given name and value.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
static Collection<ClassAccessFlag> |
getFlags()
Returns all possible ClassAccessFlags.
|
String |
getName()
Returns the name used to represent the flag in Java source-code.
|
int |
getValue()
Returns the value used to represent the flag in a Java class file.
|
int |
hashCode() |
public static final ClassAccessFlag PUBLIC
public static final ClassAccessFlag FINAL
public static final ClassAccessFlag SUPER
public static final ClassAccessFlag INTERFACE
public static final ClassAccessFlag ABSTRACT
public static final ClassAccessFlag SYNTHETIC
public static final ClassAccessFlag ANNOTATION
public static final ClassAccessFlag ENUM
protected ClassAccessFlag(String name, int value)
name - the flag namevalue - the flag valuepublic static Collection<ClassAccessFlag> getFlags()
public String getName()
public int getValue()
Copyright © 2012. All Rights Reserved.