com.JRcServer.commons.net
クラス ConnectAddress

java.lang.Object
  上位を拡張 com.JRcServer.commons.net.ConnectAddress

public class ConnectAddress
extends java.lang.Object

接続アドレスオブジェクト.

接続アドレス情報を管理するオブジェクトです.

導入されたバージョン:
JRcCommons 1.00
バージョン:
1.0.0 2003/12/10
作成者:
masahito suzuki

コンストラクタの概要
ConnectAddress()
          コンストラクタ.
ConnectAddress(ConnectAddress obj)
          コンストラクタ.
ConnectAddress(java.net.InetAddress address, int port)
          コンストラクタ.
ConnectAddress(java.lang.String host, int port)
          コンストラクタ.
 
メソッドの概要
 void clear()
          情報クリア.
 void create(ConnectAddress obj)
          情報生成.
 void create(java.net.InetAddress address, int port)
          情報生成.
 void create(java.lang.String host, int port)
          情報生成.
 java.net.InetAddress getAddress()
          InetAddressオブジェクトの取得.
 int getPort()
          設定ポート番号の取得.
 boolean isUse()
          対象内容が正しく設定されているかチェック.
 java.lang.String toString()
          文字列情報の取得.
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

ConnectAddress

public ConnectAddress()
コンストラクタ.


ConnectAddress

public ConnectAddress(java.net.InetAddress address,
                      int port)
               throws InputException
コンストラクタ.

情報を生成します.

パラメータ:
address - 設定対象のInetAddressオブジェクトを設定します.
port - ポート番号情報を設定します.
例外:
InputException - 入力例外.

ConnectAddress

public ConnectAddress(java.lang.String host,
                      int port)
               throws InputException
コンストラクタ.

情報を生成します.

パラメータ:
host - 設定対象のホスト名を設定します.
port - ポート番号情報を設定します.
例外:
InputException - 入力例外.

ConnectAddress

public ConnectAddress(ConnectAddress obj)
               throws InputException
コンストラクタ.

情報を生成します.

パラメータ:
obj - 設定対象のConnectAddressオブジェクトを設定します.
例外:
InputException - 入力例外.
メソッドの詳細

create

public final void create(java.net.InetAddress address,
                         int port)
                  throws InputException
情報生成.

情報を生成します.

パラメータ:
address - 設定対象のInetAddressオブジェクトを設定します.
port - ポート番号情報を設定します.
例外:
InputException - 入力例外.

create

public final void create(java.lang.String host,
                         int port)
                  throws InputException
情報生成.

情報を生成します.

パラメータ:
host - 設定対象のホスト名を設定します.
port - ポート番号情報を設定します.
例外:
InputException - 入力例外.

create

public final void create(ConnectAddress obj)
                  throws InputException
情報生成.

情報を生成します.

パラメータ:
obj - 設定対象のConnectAddressオブジェクトを設定します.
例外:
InputException - 入力例外.

clear

public final void clear()
情報クリア.

格納情報をクリアします.


getAddress

public final java.net.InetAddress getAddress()
InetAddressオブジェクトの取得.

設定されているInetAddressオブジェクトが返されます.

戻り値:
InetAddress 設定されているInetAddressオブジェクトが返されます.
情報が設定されていない場合[null]が返されます.

getPort

public final int getPort()
設定ポート番号の取得.

設定されているポート番号を取得します.

戻り値:
int 設定ポート情報が返されます.
情報が設定されていない場合[-1]が返されます.

toString

public final java.lang.String toString()
文字列情報の取得.

格納されている情報を文字列で取得します.

オーバーライド:
クラス java.lang.Object 内の toString
戻り値:
String 格納されている情報が返されます.

isUse

public final boolean isUse()
対象内容が正しく設定されているかチェック.

対象内容が正しく設定されているかチェックします.

戻り値:
boolean チェック結果が返されます.
[true]が返された場合、正しく設定されています.
[false]が返された場合、正しく設定されていません.