341 lines
13 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div class="header">
<div class="subTitle">
compact3
</div>
<div class="subTitle">
javax.naming
</div>
<h2 class="title" title="Class RefAddr">Class RefAddr</h2>
</div><div class="contentContainer">
<ul class="inheritance">
<li><a href="../../java/lang/Object.html" title="class in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>javax.naming.RefAddr</li>
</ul> </li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>
All Implemented Interfaces:
</dt>
<dd>
<span><a href="../../java/io/Serializable.html" title="java.io中的接口">Serializable</a></span>
</dd>
</dl>
<dl>
<dt>
已知直接子类:
</dt>
<dd>
<span><a href="../../javax/naming/BinaryRefAddr.html" title="javax.naming中的类">BinaryRefAddr</a> <a href="../../javax/naming/StringRefAddr.html" title="javax.naming中的类">StringRefAddr</a></span>
</dd>
</dl>
<hr/> <br/> <pre>public abstract class <span class="typeNameLabel">RefAddr</span>
extends <a href="../../java/lang/Object.html" title="class in java.lang">Object</a>
implements <a href="../../java/io/Serializable.html" title="interface in java.io">Serializable</a></pre>
<div class="block">
<span>该类表示通信端点的地址。</span>
<span>它由描述通信机制的类型和由RefAddr子类确定的地址内容组成。</span>
<p> <span>例如地址类型可以是“BSD打印机地址”其指定它是与BSD打印协议一起使用的地址。</span> <span>其内容可以是识别理解该协议的打印机服务器的位置的机器名称。</span> </p>
<p> <span>RefAddr包含在参考文献中。</span> </p>
<p> <span>RefAddr是一个抽象类。</span> <span>它的具体实现决定了其同步属性。</span> </p>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.3
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/naming/Reference.html" title="javax.naming中的类"><code>Reference</code></a> <a href="../../javax/naming/LinkRef.html" title="javax.naming中的类"><code>LinkRef</code></a> <a href="../../javax/naming/StringRefAddr.html" title="javax.naming中的类"><code>StringRefAddr</code></a> <a href="../../javax/naming/BinaryRefAddr.html" title="javax.naming中的类"><code>BinaryRefAddr</code></a> <a href="../../serialized-form.html#javax.naming.RefAddr">Serialized Form</a></span>
</dd>
</dl> </li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- --> </a> <h3>Field Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
<caption>
<span>Fields</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/naming/RefAddr.html#addrType">addrType</a></span></code>
<div class="block">
包含此地址的类型。
</div> </td>
</tr>
</tbody>
</table> </li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- --> </a> <h3>构造方法摘要</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
<caption>
<span>构造方法</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier</th>
<th class="colLast" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected </code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/naming/RefAddr.html#RefAddr-java.lang.String-">RefAddr</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> addrType)</code>
<div class="block">
使用其地址类型构造一个新的RefAddr实例。
</div> </td>
</tr>
</tbody>
</table> </li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- --> </a> <h3>方法摘要</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
<caption>
<span class="activeTableTab" id="t0"><span>所有方法</span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t2"><span><a href="javascript:show(2);">接口方法</a></span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t3"><span><a href="javascript:show(4);">抽象方法</a></span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t4"><span><a href="javascript:show(8);">具体的方法</a></span><span class="tabEnd"> </span></span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor" id="i0">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/naming/RefAddr.html#equals-java.lang.Object-">equals</a></span>(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> obj)</code>
<div class="block">
确定obj是否等于此RefAddr。
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>abstract <a href="../../java/lang/Object.html" title="class in java.lang">Object</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/naming/RefAddr.html#getContent--">getContent</a></span>()</code>
<div class="block">
检索此地址的内容。
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code><a href="../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/naming/RefAddr.html#getType--">getType</a></span>()</code>
<div class="block">
检索此地址的地址类型。
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/naming/RefAddr.html#hashCode--">hashCode</a></span>()</code>
<div class="block">
使用其地址类型和内容计算该地址的哈希码。
</div> </td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code><a href="../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/naming/RefAddr.html#toString--">toString</a></span>()</code>
<div class="block">
生成此地址的字符串表示形式。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- --> </a> <h3>Methods inherited from class java.lang.<a href="../../java/lang/Object.html" title="class in java.lang">Object</a></h3> <code><a href="../../java/lang/Object.html#clone--">clone</a>, <a href="../../java/lang/Object.html#finalize--">finalize</a>, <a href="../../java/lang/Object.html#getClass--">getClass</a>, <a href="../../java/lang/Object.html#notify--">notify</a>, <a href="../../java/lang/Object.html#notifyAll--">notifyAll</a>, <a href="../../java/lang/Object.html#wait--">wait</a>, <a href="../../java/lang/Object.html#wait-long-">wait</a>, <a href="../../java/lang/Object.html#wait-long-int-">wait</a></code></li>
</ul> </li>
</ul> </li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- --> </a> <h3>字段详细信息</h3> <a name="addrType">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>addrType</h4> <pre>protected <a href="../../java/lang/String.html" title="class in java.lang">String</a> addrType</pre>
<div class="block">
包含此地址的类型。
</div> </li>
</ul> </li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="RefAddr-java.lang.String-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>RefAddr</h4> <pre>protected RefAddr(<a href="../../java/lang/String.html" title="class in java.lang">String</a> addrType)</pre>
<div class="block">
使用其地址类型构造一个新的RefAddr实例。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>addrType</code> - 描述地址类型的非空字符串。
</dd>
</dl> </li>
</ul> </li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="getType--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getType</h4> <pre>public <a href="../../java/lang/String.html" title="class in java.lang">String</a> getType()</pre>
<div class="block">
检索此地址的地址类型。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
该地址的非空地址类型。
</dd>
</dl> </li>
</ul> <a name="getContent--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getContent</h4> <pre>public abstract <a href="../../java/lang/Object.html" title="class in java.lang">Object</a> getContent()</pre>
<div class="block">
检索此地址的内容。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
可能是空的地址内容。
</dd>
</dl> </li>
</ul> <a name="equals-java.lang.Object-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>equals</h4> <pre>public boolean equals(<a href="../../java/lang/Object.html" title="class in java.lang">Object</a> obj)</pre>
<div class="block">
<span>确定obj是否等于此RefAddr。</span>
<p> <span>obj等于这个RefAddr所有这些条件都是true</span> </p>
<ul>
<li> <span>非空</span> </li>
<li> <span>RefAddr的实例</span> </li>
<li> <span>obj具有与此RefAddr相同的地址类型使用String.compareTo</span> </li>
<li> <span>这两个obj和这个RefAddr的内容是null或者它们是相等的使用equals测试</span> </li>
</ul>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/lang/Object.html#equals-java.lang.Object-">equals</a></code>
<code><a href="../../java/lang/Object.html" title="class in java.lang">Object</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>obj</code> - 可能是null对象来检查。
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>如果obj等于这个refaddr则为true;</span>
<span>否则为假。</span>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/naming/RefAddr.html#getContent--"><code>getContent()</code></a>
<a href="../../javax/naming/RefAddr.html#getType--"><code>getType()</code></a>
</dd>
</dl> </li>
</ul> <a name="hashCode--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>hashCode</h4> <pre>public int hashCode()</pre>
<div class="block">
<span>使用其地址类型和内容计算该地址的哈希码。</span>
<span>哈希码是地址类型的哈希码和地址内容的哈希码的总和。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/lang/Object.html#hashCode--">hashCode</a></code>在类别
<code><a href="../../java/lang/Object.html" title="class in java.lang">Object</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
该地址的哈希码为int。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/lang/Object.html#hashCode--"><code>Object.hashCode()</code></a>
</dd>
</dl> </li>
</ul> <a name="toString--">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>toString</h4> <pre>public <a href="../../java/lang/String.html" title="class in java.lang">String</a> toString()</pre>
<div class="block">
<span>生成此地址的字符串表示形式。</span>
<span>该字符串由地址的类型和包含标签的内容组成。</span>
<span>此表示仅供显示且不被解析。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/lang/Object.html#toString--">toString</a></code>在类别
<code><a href="../../java/lang/Object.html" title="class in java.lang">Object</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
The non-null string representation of this address.
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>