概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## com.JRcServer.commons.net
クラス NetIpPortV4

    java.lang.Object
      com.JRcServer.commons.net.NetIpPortV4

    public class NetIpPortV4

extends java.lang.Object

ネットIPPortコンバート.
IPPort(IPV4)でのコンバート処理をサポートします.

導入されたバージョン:
  JRcCommons 1.00
バージョン:
  2005/02/07
作成者:
  masahito suzuki

フィールドの概要
`static char` | `IP_PAUSE` IP区切り文字.
`static int` | `NET_LENGTH` ネットワークアドレスサイズ.
`static long` | `NOT_SETIPPORT` IPポート番号存在なし.

メソッドの概要
`static long` | `convertIpPortByLong(ConnectAddress addrPort)` 指定情報から指定long値へ変換.
`static long` | `convertIpPortByLong(java.net.InetAddress host, int port)` 指定情報から指定long値へ変換.
`static long` | `convertIpPortByLong(java.lang.String host, int port)` 指定情報から指定long値へ変換.
`static java.net.InetAddress` | `convertLongByIpAddr(long code)` 指定long値をIPアドレスに変換.
`static java.net.InetAddress` | `convertLongByIpPort(int[] port, long code)` 指定long値をIPアドレスとポート番号に変換.
`static ConnectAddress` | `convertLongByIpPort(long code)` 指定long値からConnectAddressオブジェクト変換.
`static int` | `convertLongByPort(long code)` 指定long値をポート番号に変換.
`static long` | `getDestIpPort(long srcIpPort)` 暗号化されたIPポート番号を元に戻す.
`static long` | `setSrcIpPort(long srcIpPort)` IPポート番号を暗号化.

クラス java.lang.Object から継承されたメソッド
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

フィールドの詳細

### IP_PAUSE

    public static final char IP_PAUSE

  IP区切り文字.

  関連項目:
    定数フィールド値

### NOT_SETIPPORT

    public static final long NOT_SETIPPORT

  IPポート番号存在なし.

  関連項目:
    定数フィールド値

### NET_LENGTH

    public static final int NET_LENGTH

  ネットワークアドレスサイズ.
  ネットワークアドレス数(IPV4).

  関連項目:
    定数フィールド値

メソッドの詳細

### convertIpPortByLong

    public static final long convertIpPortByLong(java.lang.String host,
                                                 int port)
                                          throws InputException

  指定情報から指定long値へ変換.
  指定情報から指定long値へ変換します.

  パラメータ:
    `host` - 変換対象のホスト名を設定します.
    `port` - 変換対象のポート番号を設定します.
  戻り値:
    変換された指定long値が返されます.
  例外:
    `InputException` - 入力例外.

### convertIpPortByLong

    public static final long convertIpPortByLong(ConnectAddress addrPort)
                                          throws InputException

  指定情報から指定long値へ変換.
  指定情報から指定long値へ変換します.

  パラメータ:
    `addrPort` - 変換対象のConnectAddressオブジェクトを設定します.
  戻り値:
    変換された指定long値が返されます.
  例外:
    `InputException` - 入力例外.

### convertIpPortByLong

    public static final long convertIpPortByLong(java.net.InetAddress host,
                                                 int port)
                                          throws InputException

  指定情報から指定long値へ変換.
  指定情報から指定long値へ変換します.

  パラメータ:
    `host` - 変換対象のInetAddressオブジェクトを設定します.
    `port` - 変換対象のポート番号を設定します.
  戻り値:
    変換された指定long値が返されます.
  例外:
    `InputException` - 入力例外.

### convertLongByIpPort

    public static final java.net.InetAddress convertLongByIpPort(int[] port,
                                                                 long code)
                                                          throws InputException

  指定long値をIPアドレスとポート番号に変換.
  指定long値をIPアドレスとポート番号に変換します.

  パラメータ:
    `port` - 変換結果のポート番号が返されます.
    `code` - 変換対象のlong値を設定します.
  戻り値:
    InetAddress 変換されたIPアドレスが返されます.
  例外:
    `InputException` - 入力例外.

### convertLongByIpPort

    public static final ConnectAddress convertLongByIpPort(long code)
                                                    throws InputException

  指定long値からConnectAddressオブジェクト変換.
  指定long値からConnectAddressオブジェクトに変換します.

  パラメータ:
    `code` - 変換対象の指定long値を設定します.
  戻り値:
    ConnectAddress 変換されたオブジェクトが返されます.
  例外:
    `InputException` - 入力例外.

### convertLongByIpAddr

    public static final java.net.InetAddress convertLongByIpAddr(long code)

  指定long値をIPアドレスに変換.
  指定long値をIPアドレスに変換します.

  パラメータ:
    `code` - 変換対象のlong値を設定します.
  戻り値:
    InetAddress 変換されたIPアドレスが返されます.

### convertLongByPort

    public static final int convertLongByPort(long code)

  指定long値をポート番号に変換.
  指定long値をポート番号に変換します.

  パラメータ:
    `code` - 変換対象のlong値を設定します.
  戻り値:
    long 変換されたポート番号が返されます.

### setSrcIpPort

    public static final long setSrcIpPort(long srcIpPort)

  IPポート番号を暗号化.
  指定されたIPポート番号を暗号化します.

  パラメータ:
    `srcIpPort` - 暗号対象のIPポート番号を設定します.
  戻り値:
    long 暗号化されたIPポート番号が返されます.

### getDestIpPort

    public static final long getDestIpPort(long srcIpPort)

  暗号化されたIPポート番号を元に戻す.
  指定対象の暗号化されたIPポート番号を元に戻します.

  パラメータ:
    `srcIpPort` - 対象の暗号化されたIPポート番号を設定します.
  戻り値:
    long 元に戻されたIPポート番号が返されます.

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド