public static List<ClassUnloadRequest> wrapClassUnloadRequests( F3VirtualMachine f3vm, List<ClassUnloadRequest> reqs) { if (reqs == null) { return null; } List<ClassUnloadRequest> result = new ArrayList<ClassUnloadRequest>(); for (ClassUnloadRequest req : reqs) { result.add(wrap(f3vm, req)); } return result; }
public ClassUnloadRequest createClassUnloadRequest() { return new ClassUnloadRequestImpl(); }
public List<ClassUnloadRequest> classUnloadRequests() { return (List<ClassUnloadRequest>)unmodifiableRequestList(JDWP.EventKind.CLASS_UNLOAD); }
public List<ClassUnloadRequest> classUnloadRequests() { return F3EventRequest.wrapClassUnloadRequests(virtualMachine(), underlying().classUnloadRequests()); }
public static F3EventRequest wrap(F3VirtualMachine f3vm, EventRequest req) { if (req == null) { return null; } if (req instanceof AccessWatchpointRequest) { return new F3AccessWatchpointRequest(f3vm, (AccessWatchpointRequest)req); } else if (req instanceof BreakpointRequest) { return new F3BreakpointRequest(f3vm, (BreakpointRequest)req); } else if (req instanceof ClassPrepareRequest) { return new F3ClassPrepareRequest(f3vm, (ClassPrepareRequest)req); } else if (req instanceof ClassUnloadRequest) { return new F3ClassUnloadRequest(f3vm, (ClassUnloadRequest)req); } else if (req instanceof ExceptionRequest) { return new F3ExceptionRequest(f3vm, (ExceptionRequest)req); } else if (req instanceof MethodEntryRequest) { return new F3MethodEntryRequest(f3vm, (MethodEntryRequest)req); } else if (req instanceof MethodExitRequest) { return new F3MethodExitRequest(f3vm, (MethodExitRequest)req); } else if (req instanceof ModificationWatchpointRequest) { return new F3ModificationWatchpointRequest(f3vm, (ModificationWatchpointRequest)req); } else if (req instanceof MonitorContendedEnterRequest) { return new F3MonitorContendedEnterRequest(f3vm, (MonitorContendedEnterRequest)req); } else if (req instanceof MonitorContendedEnteredRequest) { return new F3MonitorContendedEnteredRequest(f3vm, (MonitorContendedEnteredRequest)req); } else if (req instanceof MonitorWaitRequest) { return new F3MonitorWaitRequest(f3vm, (MonitorWaitRequest)req); } else if (req instanceof MonitorWaitedRequest) { return new F3MonitorWaitedRequest(f3vm, (MonitorWaitedRequest)req); } else if (req instanceof StepRequest) { return new F3StepRequest(f3vm, (StepRequest)req); } else if (req instanceof ThreadDeathRequest) { return new F3ThreadDeathRequest(f3vm, (ThreadDeathRequest)req); } else if (req instanceof ThreadStartRequest) { return new F3ThreadStartRequest(f3vm, (ThreadStartRequest)req); } else if (req instanceof VMDeathRequest) { return new F3VMDeathRequest(f3vm, (VMDeathRequest)req); } else if (req instanceof WatchpointRequest) { return new F3WatchpointRequest(f3vm, (WatchpointRequest)req); } else { return new F3EventRequest(f3vm, req); } }
public static F3ClassUnloadRequest wrap( F3VirtualMachine f3vm, ClassUnloadRequest req) { return (req == null)? null : new F3ClassUnloadRequest(f3vm, req); }
public F3ClassUnloadRequest(F3VirtualMachine f3vm, ClassUnloadRequest underlying) { super(f3vm, underlying); }
@Override protected ClassUnloadRequest underlying() { return (ClassUnloadRequest) super.underlying(); }