blob: 8d96f7e10eb62c93e3724112214e631106f1bfca [file] [log] [blame]
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Uses of Interface com.ibm.j9ddr.corereaders.memory.IProcess (OpenJ9 JDK 17)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="use: module: openj9.dtfj, package: com.ibm.j9ddr.corereaders.memory, interface: IProcess">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<div class="about-language"><div style="margin-top: 9px;"><strong>OpenJ9 JDK 17</strong></div></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Interface com.ibm.j9ddr.corereaders.memory.IProcess" class="title">Uses of Interface<br>com.ibm.j9ddr.corereaders.memory.IProcess</h1>
</div>
<div class="caption"><span>Packages that use <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#com.ibm.j9ddr">com.ibm.j9ddr</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#com.ibm.j9ddr.corereaders.aix">com.ibm.j9ddr.corereaders.aix</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#com.ibm.j9ddr.corereaders.elf">com.ibm.j9ddr.corereaders.elf</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#com.ibm.j9ddr.corereaders.macho">com.ibm.j9ddr.corereaders.macho</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#com.ibm.j9ddr.corereaders.memory">com.ibm.j9ddr.corereaders.memory</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#com.ibm.j9ddr.corereaders.minidump">com.ibm.j9ddr.corereaders.minidump</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#com.ibm.j9ddr.corereaders.minidump.unwind">com.ibm.j9ddr.corereaders.minidump.unwind</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#com.ibm.j9ddr.exceptions">com.ibm.j9ddr.exceptions</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#com.ibm.j9ddr.tools.ddrinteractive">com.ibm.j9ddr.tools.ddrinteractive</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#com.ibm.j9ddr.tools.ddrinteractive.commands">com.ibm.j9ddr.tools.ddrinteractive.commands</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#com.ibm.j9ddr.view.dtfj">com.ibm.j9ddr.view.dtfj</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#com.ibm.j9ddr.view.dtfj.image">com.ibm.j9ddr.view.dtfj.image</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#com.ibm.j9ddr.view.dtfj.java.helper">com.ibm.j9ddr.view.dtfj.java.helper</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#com.ibm.j9ddr.vm29.j9">com.ibm.j9ddr.vm29.j9</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#com.ibm.j9ddr.vm29.pointer">com.ibm.j9ddr.vm29.pointer</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#com.ibm.j9ddr.vm29.view.dtfj">com.ibm.j9ddr.vm29.view.dtfj</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="com.ibm.j9ddr">
<h2>Uses of <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a> in <a href="../../../package-summary.html">com.ibm.j9ddr</a></h2>
<div class="caption"><span>Methods in <a href="../../../package-summary.html">com.ibm.j9ddr</a> with parameters of type <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">DDRSymbolFinder.</span><code><a href="../../../DDRSymbolFinder.html#addSymbols(com.ibm.j9ddr.corereaders.memory.IProcess,long,com.ibm.j9ddr.StructureReader)" class="member-name-link">addSymbols</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
long&nbsp;j9RasAddress,
<a href="../../../StructureReader.html" title="class in com.ibm.j9ddr">StructureReader</a>&nbsp;structureReader)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link" target="_blank">List</a>&lt;<a href="../../../IVMData.html" title="interface in com.ibm.j9ddr">IVMData</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">VMDataFactory.</span><code><a href="../../../VMDataFactory.html#getAllVMData(com.ibm.j9ddr.corereaders.memory.IProcess)" class="member-name-link">getAllVMData</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process)</code></div>
<div class="col-last odd-row-color">
<div class="block">Finds all of the blobs in a given process and wraps them in a IVMData structure.</div>
</div>
<div class="col-first even-row-color"><code><a href="../../../IVMData.html" title="interface in com.ibm.j9ddr">IVMData</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">J9DDRClassLoader.</span><code><a href="../../../J9DDRClassLoader.html#getIVMData(com.ibm.j9ddr.corereaders.memory.IProcess,long)" class="member-name-link">getIVMData</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
long&nbsp;address)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../../../IVMData.html" title="interface in com.ibm.j9ddr">IVMData</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">VMDataFactory.</span><code><a href="../../../VMDataFactory.html#getVMData(com.ibm.j9ddr.corereaders.memory.IProcess)" class="member-name-link">getVMData</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process)</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns a VMData for the first VM located in the process</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.corereaders.aix">
<h2>Uses of <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a> in <a href="../../aix/package-summary.html">com.ibm.j9ddr.corereaders.aix</a></h2>
<div class="caption"><span>Fields in <a href="../../aix/package-summary.html">com.ibm.j9ddr.corereaders.aix</a> declared as <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Field</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>protected final <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">BaseAIXOSThread.</span><code><a href="../../aix/BaseAIXOSThread.html#process" class="member-name-link">process</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Constructors in <a href="../../aix/package-summary.html">com.ibm.j9ddr.corereaders.aix</a> with parameters of type <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>protected </code></div>
<div class="col-second even-row-color"><code><a href="../../aix/BaseAIXOSThread.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess)" class="member-name-link">BaseAIXOSThread</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.corereaders.elf">
<h2>Uses of <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a> in <a href="../../elf/package-summary.html">com.ibm.j9ddr.corereaders.elf</a></h2>
<div class="caption"><span>Classes in <a href="../../elf/package-summary.html">com.ibm.j9ddr.corereaders.elf</a> that implement <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../elf/LinuxProcessAddressSpace.html" class="type-name-link" title="class in com.ibm.j9ddr.corereaders.elf">LinuxProcessAddressSpace</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.corereaders.macho">
<h2>Uses of <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a> in <a href="../../macho/package-summary.html">com.ibm.j9ddr.corereaders.macho</a></h2>
<div class="caption"><span>Classes in <a href="../../macho/package-summary.html">com.ibm.j9ddr.corereaders.macho</a> that implement <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../macho/OSXProcessAddressSpace.html" class="type-name-link" title="class in com.ibm.j9ddr.corereaders.macho">OSXProcessAddressSpace</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.corereaders.memory">
<h2>Uses of <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a> in <a href="../package-summary.html">com.ibm.j9ddr.corereaders.memory</a></h2>
<div class="caption"><span>Classes in <a href="../package-summary.html">com.ibm.j9ddr.corereaders.memory</a> that implement <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../BufferedMemory.html" class="type-name-link" title="class in com.ibm.j9ddr.corereaders.memory">BufferedMemory</a></code></div>
<div class="col-last even-row-color">
<div class="block">Object representing a single live
process model where a section of
memory in a the process can be represented
in a byte buffer as its source</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../ProcessAddressSpace.html" class="type-name-link" title="class in com.ibm.j9ddr.corereaders.memory">ProcessAddressSpace</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Object representing the single address space / process model used by Linux,
AIX and Windows.</div>
</div>
</div>
<div class="caption"><span>Fields in <a href="../package-summary.html">com.ibm.j9ddr.corereaders.memory</a> declared as <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Field</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>protected final <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">BaseModule.</span><code><a href="../BaseModule.html#process" class="member-name-link">process</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">com.ibm.j9ddr.corereaders.memory</a> that return types with arguments of type <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link" target="_blank">List</a>&lt;<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">BufferedMemory.</span><code><a href="../BufferedMemory.html#getProcesses()" class="member-name-link">getProcesses</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link" target="_blank">Collection</a>&lt;? extends <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">IAddressSpace.</span><code><a href="../IAddressSpace.html#getProcesses()" class="member-name-link">getProcesses</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link" target="_blank">List</a>&lt;<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ProcessAddressSpace.</span><code><a href="../ProcessAddressSpace.html#getProcesses()" class="member-name-link">getProcesses</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">com.ibm.j9ddr.corereaders.memory</a> with parameters of type <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>protected static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link" target="_blank">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">SymbolUtil.</span><code><a href="../SymbolUtil.html#getProcedureNameForAddress(com.ibm.j9ddr.corereaders.memory.IProcess,long,boolean)" class="member-name-link">getProcedureNameForAddress</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
long&nbsp;address,
boolean&nbsp;dtfjFormat)</code></div>
<div class="col-last even-row-color">
<div class="block">Formats an address a string that shows the containing module and offset from the nearest symbol in that module.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Properties.html" title="class or interface in java.util" class="external-link" target="_blank">Properties</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">EnvironmentUtils.</span><code><a href="../EnvironmentUtils.html#readEnvironment(com.ibm.j9ddr.corereaders.memory.IProcess,long)" class="member-name-link">readEnvironment</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;proc,
long&nbsp;environPointer)</code></div>
<div class="col-last odd-row-color">
<div class="block">Extracts environment data from the environ pointer</div>
</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Properties.html" title="class or interface in java.util" class="external-link" target="_blank">Properties</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">EnvironmentUtils.</span><code><a href="../EnvironmentUtils.html#readEnvironmentStrings(com.ibm.j9ddr.corereaders.memory.IProcess,long)" class="member-name-link">readEnvironmentStrings</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;proc,
long&nbsp;environmentPtr)</code></div>
<div class="col-last even-row-color">
<div class="block">Constructs a set of environment variable properties a the Windows environment variable string block.</div>
</div>
</div>
<div class="caption"><span>Constructors in <a href="../package-summary.html">com.ibm.j9ddr.corereaders.memory</a> with parameters of type <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../BaseModule.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.String,java.util.Collection,long)" class="member-name-link">BaseModule</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link" target="_blank">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link" target="_blank">Collection</a>&lt;? extends <a href="../IMemoryRange.html" title="interface in com.ibm.j9ddr.corereaders.memory">IMemoryRange</a>&gt;&nbsp;memoryRanges,
long&nbsp;loadAddress)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../MissingFileModule.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.String,java.util.List)" class="member-name-link">MissingFileModule</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link" target="_blank">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link" target="_blank">List</a>&lt;? extends <a href="../IMemoryRange.html" title="interface in com.ibm.j9ddr.corereaders.memory">IMemoryRange</a>&gt;&nbsp;memoryRanges)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../MissingFileModule.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.String,java.util.List,long)" class="member-name-link">MissingFileModule</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link" target="_blank">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link" target="_blank">List</a>&lt;? extends <a href="../IMemoryRange.html" title="interface in com.ibm.j9ddr.corereaders.memory">IMemoryRange</a>&gt;&nbsp;memoryRanges,
long&nbsp;loadAddress)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../Module.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.String,java.util.List,java.util.Collection,long,java.util.Properties)" class="member-name-link">Module</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link" target="_blank">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link" target="_blank">List</a>&lt;? extends <a href="../ISymbol.html" title="interface in com.ibm.j9ddr.corereaders.memory">ISymbol</a>&gt;&nbsp;symbols,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link" target="_blank">Collection</a>&lt;? extends <a href="../IMemoryRange.html" title="interface in com.ibm.j9ddr.corereaders.memory">IMemoryRange</a>&gt;&nbsp;memoryRanges,
long&nbsp;loadAddress,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Properties.html" title="class or interface in java.util" class="external-link" target="_blank">Properties</a>&nbsp;properties)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.corereaders.minidump">
<h2>Uses of <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a> in <a href="../../minidump/package-summary.html">com.ibm.j9ddr.corereaders.minidump</a></h2>
<div class="caption"><span>Classes in <a href="../../minidump/package-summary.html">com.ibm.j9ddr.corereaders.minidump</a> that implement <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../minidump/WindowsProcessAddressSpace.html" class="type-name-link" title="class in com.ibm.j9ddr.corereaders.minidump">WindowsProcessAddressSpace</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Fields in <a href="../../minidump/package-summary.html">com.ibm.j9ddr.corereaders.minidump</a> declared as <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Field</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>protected final <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">BaseWindowsOSThread.</span><code><a href="../../minidump/BaseWindowsOSThread.html#process" class="member-name-link">process</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Constructors in <a href="../../minidump/package-summary.html">com.ibm.j9ddr.corereaders.minidump</a> with parameters of type <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>protected </code></div>
<div class="col-second even-row-color"><code><a href="../../minidump/BaseWindowsOSThread.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess)" class="member-name-link">BaseWindowsOSThread</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.corereaders.minidump.unwind">
<h2>Uses of <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a> in <a href="../../minidump/unwind/package-summary.html">com.ibm.j9ddr.corereaders.minidump.unwind</a></h2>
<div class="caption"><span>Constructors in <a href="../../minidump/unwind/package-summary.html">com.ibm.j9ddr.corereaders.minidump.unwind</a> with parameters of type <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../minidump/unwind/UnwindModule.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.String,java.util.List,java.util.Collection,long,java.util.Properties)" class="member-name-link">UnwindModule</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link" target="_blank">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link" target="_blank">List</a>&lt;? extends <a href="../ISymbol.html" title="interface in com.ibm.j9ddr.corereaders.memory">ISymbol</a>&gt;&nbsp;symbols,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link" target="_blank">Collection</a>&lt;? extends <a href="../IMemoryRange.html" title="interface in com.ibm.j9ddr.corereaders.memory">IMemoryRange</a>&gt;&nbsp;memoryRanges,
long&nbsp;loadAddress,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Properties.html" title="class or interface in java.util" class="external-link" target="_blank">Properties</a>&nbsp;properties)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../minidump/unwind/UnwindModule.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.String,java.util.List,java.util.Collection,long,java.util.Properties,java.util.List)" class="member-name-link">UnwindModule</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link" target="_blank">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link" target="_blank">List</a>&lt;? extends <a href="../ISymbol.html" title="interface in com.ibm.j9ddr.corereaders.memory">ISymbol</a>&gt;&nbsp;symbols,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link" target="_blank">Collection</a>&lt;? extends <a href="../IMemoryRange.html" title="interface in com.ibm.j9ddr.corereaders.memory">IMemoryRange</a>&gt;&nbsp;memoryRanges,
long&nbsp;loadAddress,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Properties.html" title="class or interface in java.util" class="external-link" target="_blank">Properties</a>&nbsp;properties,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link" target="_blank">List</a>&lt;<a href="../../minidump/unwind/RuntimeFunction.html" title="class in com.ibm.j9ddr.corereaders.minidump.unwind">RuntimeFunction</a>&gt;&nbsp;runtimeFunctionEntries)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.exceptions">
<h2>Uses of <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a> in <a href="../../../exceptions/package-summary.html">com.ibm.j9ddr.exceptions</a></h2>
<div class="caption"><span>Methods in <a href="../../../exceptions/package-summary.html">com.ibm.j9ddr.exceptions</a> that return <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">JVMNotDDREnabledException.</span><code><a href="../../../exceptions/JVMNotDDREnabledException.html#getProcess()" class="member-name-link">getProcess</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">JVMNotFoundException.</span><code><a href="../../../exceptions/JVMNotFoundException.html#getProcess()" class="member-name-link">getProcess</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">MissingDDRStructuresException.</span><code><a href="../../../exceptions/MissingDDRStructuresException.html#getProcess()" class="member-name-link">getProcess</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">UnknownArchitectureException.</span><code><a href="../../../exceptions/UnknownArchitectureException.html#getProcess()" class="member-name-link">getProcess</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Constructors in <a href="../../../exceptions/package-summary.html">com.ibm.j9ddr.exceptions</a> with parameters of type <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../exceptions/JVMNotDDREnabledException.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess)" class="member-name-link">JVMNotDDREnabledException</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../exceptions/JVMNotDDREnabledException.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.String)" class="member-name-link">JVMNotDDREnabledException</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link" target="_blank">String</a>&nbsp;message)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../exceptions/JVMNotDDREnabledException.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.String,java.lang.Throwable)" class="member-name-link">JVMNotDDREnabledException</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link" target="_blank">String</a>&nbsp;message,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link" target="_blank">Throwable</a>&nbsp;cause)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../exceptions/JVMNotDDREnabledException.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.Throwable)" class="member-name-link">JVMNotDDREnabledException</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link" target="_blank">Throwable</a>&nbsp;cause)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../exceptions/JVMNotFoundException.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess)" class="member-name-link">JVMNotFoundException</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../exceptions/JVMNotFoundException.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.String)" class="member-name-link">JVMNotFoundException</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link" target="_blank">String</a>&nbsp;message)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../exceptions/JVMNotFoundException.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.String,java.lang.Throwable)" class="member-name-link">JVMNotFoundException</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link" target="_blank">String</a>&nbsp;message,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link" target="_blank">Throwable</a>&nbsp;cause)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../exceptions/JVMNotFoundException.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.Throwable)" class="member-name-link">JVMNotFoundException</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link" target="_blank">Throwable</a>&nbsp;cause)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../exceptions/MissingDDRStructuresException.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess)" class="member-name-link">MissingDDRStructuresException</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../exceptions/MissingDDRStructuresException.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.String)" class="member-name-link">MissingDDRStructuresException</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link" target="_blank">String</a>&nbsp;message)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../exceptions/MissingDDRStructuresException.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.String,java.lang.Throwable)" class="member-name-link">MissingDDRStructuresException</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link" target="_blank">String</a>&nbsp;message,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link" target="_blank">Throwable</a>&nbsp;cause)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../exceptions/MissingDDRStructuresException.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.Throwable)" class="member-name-link">MissingDDRStructuresException</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link" target="_blank">Throwable</a>&nbsp;cause)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../exceptions/UnknownArchitectureException.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess)" class="member-name-link">UnknownArchitectureException</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../exceptions/UnknownArchitectureException.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.String)" class="member-name-link">UnknownArchitectureException</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link" target="_blank">String</a>&nbsp;message)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../exceptions/UnknownArchitectureException.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.String,java.lang.Throwable)" class="member-name-link">UnknownArchitectureException</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link" target="_blank">String</a>&nbsp;message,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link" target="_blank">Throwable</a>&nbsp;cause)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../exceptions/UnknownArchitectureException.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.Throwable)" class="member-name-link">UnknownArchitectureException</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link" target="_blank">Throwable</a>&nbsp;cause)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.tools.ddrinteractive">
<h2>Uses of <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a> in <a href="../../../tools/ddrinteractive/package-summary.html">com.ibm.j9ddr.tools.ddrinteractive</a></h2>
<div class="caption"><span>Classes in <a href="../../../tools/ddrinteractive/package-summary.html">com.ibm.j9ddr.tools.ddrinteractive</a> that implement <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../tools/ddrinteractive/ASNoProcess.html" class="type-name-link" title="class in com.ibm.j9ddr.tools.ddrinteractive">ASNoProcess</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Fields in <a href="../../../tools/ddrinteractive/package-summary.html">com.ibm.j9ddr.tools.ddrinteractive</a> declared as <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Field</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>final <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Context.</span><code><a href="../../../tools/ddrinteractive/Context.html#process" class="member-name-link">process</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../../tools/ddrinteractive/package-summary.html">com.ibm.j9ddr.tools.ddrinteractive</a> that return types with arguments of type <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link" target="_blank">Collection</a>&lt;? extends <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ASNoProcess.</span><code><a href="../../../tools/ddrinteractive/ASNoProcess.html#getProcesses()" class="member-name-link">getProcesses</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../../tools/ddrinteractive/package-summary.html">com.ibm.j9ddr.tools.ddrinteractive</a> with parameters of type <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link" target="_blank">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">CommandUtils.</span><code><a href="../../../tools/ddrinteractive/CommandUtils.html#getCStringAtAddress(com.ibm.j9ddr.corereaders.memory.IProcess,long)" class="member-name-link">getCStringAtAddress</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
long&nbsp;address)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link" target="_blank">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CommandUtils.</span><code><a href="../../../tools/ddrinteractive/CommandUtils.html#getCStringAtAddress(com.ibm.j9ddr.corereaders.memory.IProcess,long,long)" class="member-name-link">getCStringAtAddress</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
long&nbsp;address,
long&nbsp;maxLength)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Constructors in <a href="../../../tools/ddrinteractive/package-summary.html">com.ibm.j9ddr.tools.ddrinteractive</a> with parameters of type <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../tools/ddrinteractive/Context.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,com.ibm.j9ddr.IVMData,java.util.List)" class="member-name-link">Context</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="../../../IVMData.html" title="interface in com.ibm.j9ddr">IVMData</a>&nbsp;vmData,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link" target="_blank">List</a>&lt;<a href="../../../tools/ddrinteractive/ICommand.html" title="interface in com.ibm.j9ddr.tools.ddrinteractive">ICommand</a>&gt;&nbsp;nonVMCommands)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../tools/ddrinteractive/DDRInteractive.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,com.ibm.j9ddr.IVMData,java.io.PrintStream)" class="member-name-link">DDRInteractive</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;proc,
<a href="../../../IVMData.html" title="interface in com.ibm.j9ddr">IVMData</a>&nbsp;vmData,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/PrintStream.html" title="class or interface in java.io" class="external-link" target="_blank">PrintStream</a>&nbsp;out)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.tools.ddrinteractive.commands">
<h2>Uses of <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a> in <a href="../../../tools/ddrinteractive/commands/package-summary.html">com.ibm.j9ddr.tools.ddrinteractive.commands</a></h2>
<div class="caption"><span>Methods in <a href="../../../tools/ddrinteractive/commands/package-summary.html">com.ibm.j9ddr.tools.ddrinteractive.commands</a> with parameters of type <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link" target="_blank">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">SnapBaseCommand.</span><code><a href="../../../tools/ddrinteractive/commands/SnapBaseCommand.html#getCStringAtAddress(com.ibm.j9ddr.corereaders.memory.IProcess,long)" class="member-name-link">getCStringAtAddress</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
long&nbsp;address)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link" target="_blank">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">SnapBaseCommand.</span><code><a href="../../../tools/ddrinteractive/commands/SnapBaseCommand.html#getCStringAtAddress(com.ibm.j9ddr.corereaders.memory.IProcess,long,long)" class="member-name-link">getCStringAtAddress</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
long&nbsp;address,
long&nbsp;maxLength)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.view.dtfj">
<h2>Uses of <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a> in <a href="../../../view/dtfj/package-summary.html">com.ibm.j9ddr.view.dtfj</a></h2>
<div class="caption"><span>Methods in <a href="../../../view/dtfj/package-summary.html">com.ibm.j9ddr.view.dtfj</a> with parameters of type <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../../../../dtfj/image/CorruptDataException.html" title="class in com.ibm.dtfj.image">CorruptDataException</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">J9DDRDTFJUtils.</span><code><a href="../../../view/dtfj/J9DDRDTFJUtils.html#handleAllButDataUnavailAsCorruptDataException(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.Throwable)" class="member-name-link">handleAllButDataUnavailAsCorruptDataException</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;p,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link" target="_blank">Throwable</a>&nbsp;t)</code></div>
<div class="col-last even-row-color">
<div class="block">Go through the standard handleAsCorruptDataException method to convert the supplied error condition
into a corrupt data exception as long as it is not present in the allow list
AND especially for this method, if it is not a DataUnavailable.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../../../../dtfj/image/CorruptDataException.html" title="class in com.ibm.dtfj.image">CorruptDataException</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">J9DDRDTFJUtils.</span><code><a href="../../../view/dtfj/J9DDRDTFJUtils.html#handleAllButMemAccExAndDataUnavailAsCorruptDataException(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.Throwable,java.lang.Class%5B%5D)" class="member-name-link">handleAllButMemAccExAndDataUnavailAsCorruptDataException</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;p,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link" target="_blank">Throwable</a>&nbsp;t,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link" target="_blank">Class</a>&lt;?&gt;[]&nbsp;allowlist)</code></div>
<div class="col-last odd-row-color">
<div class="block">Go through the standard handleAsCorruptDataException method to convert the supplied error condition
into a corrupt data exception as long as it is not present in the allow list
AND especially for this method, if it is neither MemoryAccessException or DataUnavailable.</div>
</div>
<div class="col-first even-row-color"><code>static <a href="../../../../dtfj/image/CorruptDataException.html" title="class in com.ibm.dtfj.image">CorruptDataException</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">J9DDRDTFJUtils.</span><code><a href="../../../view/dtfj/J9DDRDTFJUtils.html#handleAllButMemAccExAsCorruptDataException(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.Throwable,java.lang.Class%5B%5D)" class="member-name-link">handleAllButMemAccExAsCorruptDataException</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;p,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link" target="_blank">Throwable</a>&nbsp;t,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link" target="_blank">Class</a>&lt;?&gt;[]&nbsp;allowlist)</code></div>
<div class="col-last even-row-color">
<div class="block">Go through the standard handleAsCorruptDataException method to convert the supplied error condition
into a corrupt data exception as long as it is not present in the allow list
AND especially for this method, if it is not a MemoryAccessException.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../../../../dtfj/image/CorruptData.html" title="interface in com.ibm.dtfj.image">CorruptData</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">J9DDRDTFJUtils.</span><code><a href="../../../view/dtfj/J9DDRDTFJUtils.html#handleAsCorruptData(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.Throwable)" class="member-name-link">handleAsCorruptData</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;p,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link" target="_blank">Throwable</a>&nbsp;t)</code></div>
<div class="col-last odd-row-color">
<div class="block">Convert the supplied error condition into a CorruptData object and return
it, typically for insertion into an iterator,
or re-throw it if it is an instance of Error that we do not want to
intercept.</div>
</div>
<div class="col-first even-row-color"><code>static <a href="../../../../dtfj/image/CorruptDataException.html" title="class in com.ibm.dtfj.image">CorruptDataException</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">J9DDRDTFJUtils.</span><code><a href="../../../view/dtfj/J9DDRDTFJUtils.html#handleAsCorruptDataException(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.Throwable)" class="member-name-link">handleAsCorruptDataException</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;p,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link" target="_blank">Throwable</a>&nbsp;t)</code></div>
<div class="col-last even-row-color">
<div class="block">Convert the supplied error condition into a corrupt data exception
or re-throw it if it is an instance of Error that we do not want to
intercept.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../../../../dtfj/image/CorruptDataException.html" title="class in com.ibm.dtfj.image">CorruptDataException</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">J9DDRDTFJUtils.</span><code><a href="../../../view/dtfj/J9DDRDTFJUtils.html#handleAsCorruptDataException(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.Throwable,java.lang.Class%5B%5D)" class="member-name-link">handleAsCorruptDataException</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;p,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link" target="_blank">Throwable</a>&nbsp;t,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link" target="_blank">Class</a>&lt;?&gt;[]&nbsp;allowlist)</code></div>
<div class="col-last odd-row-color">
<div class="block">Go through the standard handleAsCorruptDataException method to convert the supplied error condition
into a corrupt data exception as long as it is not present in the allow list.</div>
</div>
<div class="col-first even-row-color"><code>static <a href="../../../view/dtfj/image/J9DDRCorruptData.html" title="class in com.ibm.j9ddr.view.dtfj.image">J9DDRCorruptData</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">J9DDRDTFJUtils.</span><code><a href="../../../view/dtfj/J9DDRDTFJUtils.html#newCorruptData(com.ibm.j9ddr.corereaders.memory.IProcess)" class="member-name-link">newCorruptData</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process)</code></div>
<div class="col-last even-row-color">
<div class="block">Create a j9ddr corrupt data</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../../../view/dtfj/image/J9DDRCorruptData.html" title="class in com.ibm.j9ddr.view.dtfj.image">J9DDRCorruptData</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">J9DDRDTFJUtils.</span><code><a href="../../../view/dtfj/J9DDRDTFJUtils.html#newCorruptData(com.ibm.j9ddr.corereaders.memory.IProcess,com.ibm.j9ddr.CorruptDataException)" class="member-name-link">newCorruptData</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="../../../CorruptDataException.html" title="class in com.ibm.j9ddr">CorruptDataException</a>&nbsp;e)</code></div>
<div class="col-last odd-row-color">
<div class="block">Create a j9ddr corrupt data</div>
</div>
<div class="col-first even-row-color"><code>static <a href="../../../view/dtfj/image/J9DDRCorruptData.html" title="class in com.ibm.j9ddr.view.dtfj.image">J9DDRCorruptData</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">J9DDRDTFJUtils.</span><code><a href="../../../view/dtfj/J9DDRDTFJUtils.html#newCorruptData(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.String)" class="member-name-link">newCorruptData</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link" target="_blank">String</a>&nbsp;message)</code></div>
<div class="col-last even-row-color">
<div class="block">Create a j9ddr corrupt data</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../../../../dtfj/image/CorruptDataException.html" title="class in com.ibm.dtfj.image">CorruptDataException</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">J9DDRDTFJUtils.</span><code><a href="../../../view/dtfj/J9DDRDTFJUtils.html#newCorruptDataException(com.ibm.j9ddr.corereaders.memory.IProcess,com.ibm.j9ddr.CorruptDataException)" class="member-name-link">newCorruptDataException</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="../../../CorruptDataException.html" title="class in com.ibm.j9ddr">CorruptDataException</a>&nbsp;e)</code></div>
<div class="col-last odd-row-color">
<div class="block">Convert a j9ddr corrupt data exception into a DTFJ corrupt data exception</div>
</div>
</div>
<div class="caption"><span>Constructors in <a href="../../../view/dtfj/package-summary.html">com.ibm.j9ddr.view.dtfj</a> with parameters of type <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../view/dtfj/DTFJCorruptDataException.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,com.ibm.j9ddr.CorruptDataException)" class="member-name-link">DTFJCorruptDataException</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;proc,
<a href="../../../CorruptDataException.html" title="class in com.ibm.j9ddr">CorruptDataException</a>&nbsp;e)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.view.dtfj.image">
<h2>Uses of <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a> in <a href="../../../view/dtfj/image/package-summary.html">com.ibm.j9ddr.view.dtfj.image</a></h2>
<div class="caption"><span>Fields in <a href="../../../view/dtfj/image/package-summary.html">com.ibm.j9ddr.view.dtfj.image</a> declared as <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Field</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>protected final <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">J9DDRBaseImageThread.</span><code><a href="../../../view/dtfj/image/J9DDRBaseImageThread.html#process" class="member-name-link">process</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../../view/dtfj/image/package-summary.html">com.ibm.j9ddr.view.dtfj.image</a> that return <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">J9DDRImageProcess.</span><code><a href="../../../view/dtfj/image/J9DDRImageProcess.html#getIProcess()" class="member-name-link">getIProcess</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">J9RASImageDataFactory.MachineData.</span><code><a href="../../../view/dtfj/image/J9RASImageDataFactory.MachineData.html#getProcess()" class="member-name-link">getProcess</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">J9RASImageDataFactory.ProcessData.</span><code><a href="../../../view/dtfj/image/J9RASImageDataFactory.ProcessData.html#getProcess()" class="member-name-link">getProcess</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../../view/dtfj/image/package-summary.html">com.ibm.j9ddr.view.dtfj.image</a> with parameters of type <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../../../view/dtfj/image/J9RASImageDataFactory.MachineData.html" title="interface in com.ibm.j9ddr.view.dtfj.image">J9RASImageDataFactory.MachineData</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">J9RASImageDataFactory.</span><code><a href="../../../view/dtfj/image/J9RASImageDataFactory.html#getMachineData(com.ibm.j9ddr.corereaders.memory.IProcess)" class="member-name-link">getMachineData</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;p)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../../../view/dtfj/image/J9RASImageDataFactory.ProcessData.html" title="interface in com.ibm.j9ddr.view.dtfj.image">J9RASImageDataFactory.ProcessData</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">J9RASImageDataFactory.</span><code><a href="../../../view/dtfj/image/J9RASImageDataFactory.html#getProcessData(com.ibm.j9ddr.corereaders.memory.IProcess)" class="member-name-link">getProcessData</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;p)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Constructors in <a href="../../../view/dtfj/image/package-summary.html">com.ibm.j9ddr.view.dtfj.image</a> with parameters of type <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>protected </code></div>
<div class="col-second even-row-color"><code><a href="../../../view/dtfj/image/J9DDRBaseImageThread.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess)" class="member-name-link">J9DDRBaseImageThread</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../view/dtfj/image/J9DDRCorruptData.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess)" class="member-name-link">J9DDRCorruptData</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;proc)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../view/dtfj/image/J9DDRCorruptData.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,com.ibm.j9ddr.CorruptDataException)" class="member-name-link">J9DDRCorruptData</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;proc,
<a href="../../../CorruptDataException.html" title="class in com.ibm.j9ddr">CorruptDataException</a>&nbsp;e)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../view/dtfj/image/J9DDRCorruptData.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.String)" class="member-name-link">J9DDRCorruptData</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;proc,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link" target="_blank">String</a>&nbsp;message)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../view/dtfj/image/J9DDRCorruptData.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,java.lang.String,long)" class="member-name-link">J9DDRCorruptData</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;proc,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link" target="_blank">String</a>&nbsp;message,
long&nbsp;address)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../view/dtfj/image/J9DDRImageModule.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,com.ibm.j9ddr.corereaders.memory.IModule)" class="member-name-link">J9DDRImageModule</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="../IModule.html" title="interface in com.ibm.j9ddr.corereaders.memory">IModule</a>&nbsp;module)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../view/dtfj/image/J9DDRImageModule.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,com.ibm.j9ddr.corereaders.memory.IModule,java.lang.String)" class="member-name-link">J9DDRImageModule</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="../IModule.html" title="interface in com.ibm.j9ddr.corereaders.memory">IModule</a>&nbsp;module,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link" target="_blank">String</a>&nbsp;nameOverride)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../view/dtfj/image/J9DDRImagePointer.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,long)" class="member-name-link">J9DDRImagePointer</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;proc,
long&nbsp;address)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../view/dtfj/image/J9DDRImageProcess.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess)" class="member-name-link">J9DDRImageProcess</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;thisProcess)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../view/dtfj/image/J9DDRImageSection.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,long,long,java.lang.String)" class="member-name-link">J9DDRImageSection</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;proc,
long&nbsp;address,
long&nbsp;size,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link" target="_blank">String</a>&nbsp;name)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../view/dtfj/image/J9DDRImageSection.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,long,java.lang.String)" class="member-name-link">J9DDRImageSection</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;proc,
long&nbsp;address,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link" target="_blank">String</a>&nbsp;name)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../view/dtfj/image/J9DDRImageStackFrame.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,com.ibm.j9ddr.corereaders.osthread.IOSStackFrame,com.ibm.dtfj.image.ImageThread)" class="member-name-link">J9DDRImageStackFrame</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="../../osthread/IOSStackFrame.html" title="interface in com.ibm.j9ddr.corereaders.osthread">IOSStackFrame</a>&nbsp;frame,
<a href="../../../../dtfj/image/ImageThread.html" title="interface in com.ibm.dtfj.image">ImageThread</a>&nbsp;parent)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../view/dtfj/image/J9DDRImageThread.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,com.ibm.j9ddr.corereaders.osthread.IOSThread)" class="member-name-link">J9DDRImageThread</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="../../osthread/IOSThread.html" title="interface in com.ibm.j9ddr.corereaders.osthread">IOSThread</a>&nbsp;thread)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../view/dtfj/image/J9DDRImageThread.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,com.ibm.j9ddr.corereaders.osthread.IOSThread,long)" class="member-name-link">J9DDRImageThread</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="../../osthread/IOSThread.html" title="interface in com.ibm.j9ddr.corereaders.osthread">IOSThread</a>&nbsp;thread,
long&nbsp;threadId)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../view/dtfj/image/J9DDRStubImageThread.html#%3Cinit%3E(com.ibm.j9ddr.corereaders.memory.IProcess,long)" class="member-name-link">J9DDRStubImageThread</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
long&nbsp;id)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.view.dtfj.java.helper">
<h2>Uses of <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a> in <a href="../../../view/dtfj/java/helper/package-summary.html">com.ibm.j9ddr.view.dtfj.java.helper</a></h2>
<div class="caption"><span>Methods in <a href="../../../view/dtfj/java/helper/package-summary.html">com.ibm.j9ddr.view.dtfj.java.helper</a> with parameters of type <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static long</code></div>
<div class="col-second even-row-color"><span class="type-name-label">DTFJJavaRuntimeHelper.</span><code><a href="../../../view/dtfj/java/helper/DTFJJavaRuntimeHelper.html#getTotalHeapSize(com.ibm.dtfj.java.JavaRuntime,com.ibm.j9ddr.corereaders.memory.IProcess)" class="member-name-link">getTotalHeapSize</a><wbr>(<a href="../../../../dtfj/java/JavaRuntime.html" title="interface in com.ibm.dtfj.java">JavaRuntime</a>&nbsp;runtime,
<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.vm29.j9">
<h2>Uses of <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a> in <a href="../../../vm29/j9/package-summary.html">com.ibm.j9ddr.vm29.j9</a></h2>
<div class="caption"><span>Fields in <a href="../../../vm29/j9/package-summary.html">com.ibm.j9ddr.vm29.j9</a> declared as <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Field</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>protected static <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">DataType.</span><code><a href="../../../vm29/j9/DataType.html#process" class="member-name-link">process</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../../vm29/j9/package-summary.html">com.ibm.j9ddr.vm29.j9</a> that return <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">DataType.</span><code><a href="../../../vm29/j9/DataType.html#getProcess()" class="member-name-link">getProcess</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../../vm29/j9/package-summary.html">com.ibm.j9ddr.vm29.j9</a> with parameters of type <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">DataType.</span><code><a href="../../../vm29/j9/DataType.html#init(com.ibm.j9ddr.corereaders.memory.IProcess,com.ibm.j9ddr.StructureReader)" class="member-name-link">init</a><wbr>(<a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a>&nbsp;process,
<a href="../../../StructureReader.html" title="class in com.ibm.j9ddr">StructureReader</a>&nbsp;structureReader)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.vm29.pointer">
<h2>Uses of <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a> in <a href="../../../vm29/pointer/package-summary.html">com.ibm.j9ddr.vm29.pointer</a></h2>
<div class="caption"><span>Methods in <a href="../../../vm29/pointer/package-summary.html">com.ibm.j9ddr.vm29.pointer</a> that return <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>protected static <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractPointer.</span><code><a href="../../../vm29/pointer/AbstractPointer.html#getAddressSpace()" class="member-name-link">getAddressSpace</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="com.ibm.j9ddr.vm29.view.dtfj">
<h2>Uses of <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a> in <a href="../../../vm29/view/dtfj/package-summary.html">com.ibm.j9ddr.vm29.view.dtfj</a></h2>
<div class="caption"><span>Methods in <a href="../../../vm29/view/dtfj/package-summary.html">com.ibm.j9ddr.vm29.view.dtfj</a> that return <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../IProcess.html" title="interface in com.ibm.j9ddr.corereaders.memory">IProcess</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">DTFJContext.</span><code><a href="../../../vm29/view/dtfj/DTFJContext.html#getProcess()" class="member-name-link">getProcess</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small><a href="https://www.eclipse.org/openj9/" target="_blank">Eclipse OpenJ9 website.</a><br> To raise a bug report or suggest an improvement create an <a href="https://github.com/eclipse-openj9/openj9/issues" target="_blank">Eclipse Openj9 issue.</a><br> Copyright &copy; 1998, 2022 IBM Corp. and others.</small></p>
</footer>
</div>
</div>
</body>
</html>