/code>, operations will run indefinitely. (Operating
 system timeouts may still apply.)</div>
</li>
</ul>
<a name="timeoutNanos--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>timeoutNanos</h4>
<pre>public&nbsp;long&nbsp;timeoutNanos()</pre>
<div class="block">Returns the timeout in nanoseconds, or <code>0</code> for no timeout.</div>
</li>
</ul>
<a name="hasDeadline--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasDeadline</h4>
<pre>public&nbsp;boolean&nbsp;has