Module java.base
Package java.lang.reflect

# Enum AccessFlag

=
public final enum AccessFlag
extends java.lang.Enum<java.lang.reflect.AccessFlag>

## Nested Types

- = Location

## Enum Constants

- =
  ABSTRACT
- =
  ANNOTATION
- =
  BRIDGE
- =
  ENUM
- =
  FINAL
- =
  INTERFACE
- =
  MANDATED
- =
  MODULE
- =
  NATIVE
- =
  OPEN
- =
  PRIVATE
- =
  PROTECTED
- =
  PUBLIC
- =
  STATIC
- =
  STATIC_PHASE
- =
  STRICT
- =
  SUPER
- =
  SYNCHRONIZED
- =
  SYNTHETIC
- =
  TRANSIENT
- =
  TRANSITIVE
- =
  VARARGS
- =
  VOLATILE

## Methods

- =
  public java.util.Set<java.lang.reflect.AccessFlag.Location> locations()
- =
  public java.util.Set<java.lang.reflect.AccessFlag.Location> locations(java.lang.reflect.ClassFileFormatVersion arg0)
- =
  public int mask()
- =
  public static java.util.Set<java.lang.reflect.AccessFlag> maskToAccessFlags(int arg0, java.lang.reflect.AccessFlag.Location arg1)
- =
  public boolean sourceModifier()
- =
  public static java.lang.reflect.AccessFlag valueOf(java.lang.String arg0)
- =
  public static java.lang.reflect.AccessFlag[] values()

## Summary

No differences.