Triggers a dump. The location and type of dump produced is implementation specific but is guided by the DumpDescriptor used to create this handle.
5758596061626364656667
protected abstract String getMethodName(); @Override public DumpHandle createDumpHandle() { return new DumpHandle() { @Override public boolean dump() throws IOException { try { dumpMethod.invoke(null, new Object[0]);
7475767778798081828384
}; } @Override public DumpHandle createDumpHandle(DumpDescriptor descriptor) { return new DumpHandle() { @Override public boolean dump() throws IOException { try { dumpMethod.invoke(null, new Object[0]);
4344454647484950515253
return true; } @Override public DumpHandle createDumpHandle() { return new DumpHandle() { @Override public boolean dump() throws IOException { return createDump(new DumpDescriptor()); }
5657585960616263646566
@Override public DumpHandle createDumpHandle(DumpDescriptor descriptor) { final DumpDescriptor copy=(DumpDescriptor) descriptor.copy(); return new DumpHandle() { @Override public boolean dump() throws IOException { return createDump(copy); }
5152535455565758596061
} @Override public DumpHandle createDumpHandle() { return new DumpHandle() { @Override public boolean dump() throws IOException { try { Boolean result = (Boolean) dumpMethod.invoke(null,
6869707172737475767778
}; } @Override public DumpHandle createDumpHandle(DumpDescriptor descriptor) { return new DumpHandle() { @Override public boolean dump() throws IOException { try { Boolean result = (Boolean) dumpMethod.invoke(null,