question: create the proxy object . concode_field_sep L proxy concode_elem_sep List<L> listeners concode_elem_sep long serialVersionUID concode_elem_sep L[] prototypeArray concode_field_sep L[] getListeners concode_elem_sep void writeObject concode_elem_sep EventListenerSupport<T> create concode_elem_sep L fire concode_elem_sep Object invoke concode_elem_sep void removeListener concode_elem_sep void initializeTransientFields concode_elem_sep InvocationHandler createInvocationHandler concode_elem_sep void addListener concode_elem_sep void addListener concode_elem_sep int getListenerCount concode_elem_sep void readObject
target: void function ( final Class < L > arg0 , final ClassLoader arg1 ) { proxy = arg0 . cast ( Proxy . newProxyInstance ( arg1 , new Class [ ] { arg0 } , createInvocationHandler ( ) ) ) ; }