Constructor and Description |
---|
AccessFlags(ElementsExtended elements) |
Modifier and Type | Method and Description |
---|---|
int |
getAccessFlags(ExecutableElement executableElement)
Gets the method access flags (see JVMS8 4.6) for the given executable element, augmented by the
special ASM pseudo-access flag for @Deprecated methods.
|
int |
getAccessFlags(TypeElement typeElement)
Gets the class access flags (see JVMS8 4.1) for the given type element, augmented by the
special ASM pseudo-access flag for @Deprecated types.
|
int |
getAccessFlags(VariableElement variableElement)
Gets the field access flags (see JVMS8 4.5) for the given variable element, augmented by the
special ASM pseudo-access flag for @Deprecated fields.
|
int |
getAccessFlagsForClassNode(TypeElement e)
Gets the class access flags (see JVMS8 4.1) for the given type element as they should appear in
the ClassNode of a class file.
|
public AccessFlags(ElementsExtended elements)
public int getAccessFlagsForClassNode(TypeElement e)
public int getAccessFlags(TypeElement typeElement)
public int getAccessFlags(ExecutableElement executableElement)
public int getAccessFlags(VariableElement variableElement)