private ProxyGenerator(String className,Class<?>[] interfaces,int accessFlags){
  this.className=className;
  this.interfaces=interfaces;
  this.accessFlags=accessFlags;
}

private ProxyGenerator ( String className , Class < ? > [ ] interfaces , int accessFlags ) { this . className = className ; this . interfaces = interfaces ; this . accessFlags = accessFlags ; }
construct a proxygenerator to generate a proxy class with the specified name and for the given interfaces . a proxygenerator object contains the state for the ongoing generation of a particular proxy class .
