Module java.base
Package java.lang.reflect

# Class Proxy

=
public class Proxy
extends java.lang.Object
implements java.io.Serializable

## Fields

- =
  protected java.lang.reflect.InvocationHandler h

## Constructors

- =
  protected Proxy(java.lang.reflect.InvocationHandler arg0)

## Methods

- =
  public static java.lang.reflect.InvocationHandler getInvocationHandler(java.lang.Object arg0) throws java.lang.IllegalArgumentException
- =
  @Deprecated
  public static java.lang.Class<?> getProxyClass(java.lang.ClassLoader arg0, java.lang.Class<?>[] arg1) throws java.lang.IllegalArgumentException
- =
  public static boolean isProxyClass(java.lang.Class<?> arg0)
- =
  public static java.lang.Object newProxyInstance(java.lang.ClassLoader arg0, java.lang.Class<?>[] arg1, java.lang.reflect.InvocationHandler arg2)

## Serialized Form

=

### serialVersionUID

=-2222568056686623797

### Serialized Fields

- =
  java.lang.reflect.InvocationHandler h

## Summary

No differences.