Module java.base
Package java.lang.reflect

# Class AccessibleObject

=
public class AccessibleObject
extends java.lang.Object
implements java.lang.reflect.AnnotatedElement

## Constructors

- =
  @Deprecated(since="17")
  protected AccessibleObject()

## Methods

- =
  public final boolean canAccess(java.lang.Object arg0)
- =
  public <T> T getAnnotation(java.lang.Class<T> arg0)
- =
  public java.lang.annotation.Annotation[] getAnnotations()
- =
  public <T> T[] getAnnotationsByType(java.lang.Class<T> arg0)
- =
  public <T> T getDeclaredAnnotation(java.lang.Class<T> arg0)
- =
  public java.lang.annotation.Annotation[] getDeclaredAnnotations()
- =
  public <T> T[] getDeclaredAnnotationsByType(java.lang.Class<T> arg0)
- =
  @Deprecated(since="9")
  public boolean isAccessible()
- =
  public boolean isAnnotationPresent(java.lang.Class<? extends java.lang.annotation.Annotation> arg0)
- =
  public void setAccessible(boolean arg0)
- =
  public static void setAccessible(java.lang.reflect.AccessibleObject[] arg0, boolean arg1)
- =
  public final boolean trySetAccessible()

## Summary

No differences.