org.siprop.transport.util
クラス PeerImpl

java.lang.Object
  上位を拡張 org.siprop.transport.util.PeerImpl
すべての実装されたインタフェース:
Peer

public class PeerImpl
extends java.lang.Object
implements Peer

Peerを示すクラス

作成者:
sakukawa

コンストラクタの概要
PeerImpl(int protocol, java.net.InetAddress host, int port)
          コンストラクタ
 
メソッドの概要
 boolean equals(java.lang.Object obj)
          IPアドレスとポート番号、プロトコル番号が同じであるかを比較する。
 java.net.InetAddress getAddress()
          IPアドレスを取得する。
 java.net.InetAddress getHost()
          ホスト名を取得する。
 int getPort()
          ポートを取得する。
 int getProtocol()
          プロトコル番号を取得する。
 int hashCode()
          hash値を取得する。
 boolean isConnectionOrientedProtocol()
          コネクション指向のプロトコルかどうか?
 boolean isInner()
          内向きかどうか?
 void setInner(boolean isInner)
          内向きかどうか?
 java.lang.String toString()
          文字列にする。
 
クラス java.lang.Object から継承されたメソッド
getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

PeerImpl

public PeerImpl(int protocol,
                java.net.InetAddress host,
                int port)
コンストラクタ

パラメータ:
protocol -
host -
port -
メソッドの詳細

getHost

public java.net.InetAddress getHost()
ホスト名を取得する。

戻り値:

getAddress

public java.net.InetAddress getAddress()
IPアドレスを取得する。

定義:
インタフェース Peer 内の getAddress
戻り値:

getPort

public int getPort()
ポートを取得する。

定義:
インタフェース Peer 内の getPort
戻り値:

getProtocol

public int getProtocol()
プロトコル番号を取得する。

定義:
インタフェース Peer 内の getProtocol
戻り値:

isConnectionOrientedProtocol

public boolean isConnectionOrientedProtocol()
コネクション指向のプロトコルかどうか?

定義:
インタフェース Peer 内の isConnectionOrientedProtocol
戻り値:

hashCode

public int hashCode()
hash値を取得する。

オーバーライド:
クラス java.lang.Object 内の hashCode
戻り値:

equals

public boolean equals(java.lang.Object obj)
IPアドレスとポート番号、プロトコル番号が同じであるかを比較する。

オーバーライド:
クラス java.lang.Object 内の equals
戻り値:

toString

public java.lang.String toString()
文字列にする。

オーバーライド:
クラス java.lang.Object 内の toString
戻り値:
プロトコル文字列

isInner

public boolean isInner()
内向きかどうか?

定義:
インタフェース Peer 内の isInner
戻り値:

setInner

public void setInner(boolean isInner)
内向きかどうか?をセットする。

定義:
インタフェース Peer 内の setInner
パラメータ:
-