org.jboss.netty.channel.local
类 LocalAddress

java.lang.Object
  继承者 java.net.SocketAddress
      继承者 org.jboss.netty.channel.local.LocalAddress
所有已实现的接口:
java.io.Serializable, java.lang.Comparable<LocalAddress>

public final class LocalAddress
extends java.net.SocketAddress
implements java.lang.Comparable<LocalAddress>

一个本地传输的终端节点.每个节点都是使用一个唯一不区分大小写的字符串标识,除了预设值"ephemeral".

短暂地址

一个短暂地址是一个被临时分配且连接一被关闭就会释放的匿名地址.所有短暂地址都有相同的ID("ephemeral"),但是它们是不相等的.

另请参见:
序列化表格

字段摘要
static java.lang.String EPHEMERAL
           
 
构造方法摘要
LocalAddress(int id)
          使用指定ID创建一个实例.
LocalAddress(java.lang.String id)
          使用指定ID创建一个实例.
 
方法摘要
 int compareTo(LocalAddress o)
           
 boolean equals(java.lang.Object o)
           
 java.lang.String getId()
          返回该地址的ID.
 int hashCode()
           
 boolean isEphemeral()
          只有当该地址是短暂时才返回true.
 java.lang.String toString()
           
 
从类 java.lang.Object 继承的方法
getClass, notify, notifyAll, wait, wait, wait
 

字段详细信息

EPHEMERAL

public static final java.lang.String EPHEMERAL
另请参见:
常量字段值
构造方法详细信息

LocalAddress

public LocalAddress(int id)
使用指定ID创建一个实例.


LocalAddress

public LocalAddress(java.lang.String id)
使用指定ID创建一个实例.

方法详细信息

getId

public java.lang.String getId()
返回该地址的ID.


isEphemeral

public boolean isEphemeral()
只有当该地址是短暂时才返回true.


hashCode

public int hashCode()
覆盖:
java.lang.Object 中的 hashCode

equals

public boolean equals(java.lang.Object o)
覆盖:
java.lang.Object 中的 equals

compareTo

public int compareTo(LocalAddress o)
指定者:
接口 java.lang.Comparable<LocalAddress> 中的 compareTo

toString

public java.lang.String toString()
覆盖:
java.lang.Object 中的 toString