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

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

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

    public class NetConfig

extends java.lang.Object

ネットワークインターフェイス取得.
ネットワークインターフェイスを取得します.

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

メソッドの概要
`void` | `flush()` 情報更新.
`java.lang.String` | `getAdapterByAddress(java.lang.String adp, int no)` 対象媒体名に対する格納アドレスを取得.
`int` | `getAdapterByAddressLength(java.lang.String adp)` 対象媒体名に対する格納アドレス数を取得.
`java.lang.String` | `getAdapterByMacAddress(java.lang.String adp)` 対象媒体名に対するMACアドレスを取得.
`java.lang.String` | `getAdapterBySubnetMask(java.lang.String adp)` 対象媒体名に対するサブネットマスクを取得.
`java.lang.String[]` | `getAdapters()` 格納媒体名群を取得.
`java.lang.String[]` | `getAddress()` 格納IPアドレス群を取得.
`java.lang.String` | `getAddressByAdapter(java.net.InetAddress addr)` 対象アドレスに対する媒体名を取得.
`java.lang.String` | `getAddressByAdapter(java.lang.String addr)` 対象アドレスに対する媒体名を取得.
`static NetConfig` | `getInstance()` オブジェクト情報を取得.
`NetAdapter` | `getNetAdapter()` 媒体情報を取得.
`boolean` | `isUseAdapter(java.lang.String adp)` 指定アドレス情報が存在するかチェック.
`boolean` | `isUseAddress(java.net.InetAddress addr)` 指定アドレス情報が存在するかチェック.
`boolean` | `isUseAddress(java.lang.String addr)` 指定アドレス情報が存在するかチェック.
`boolean` | `useObject()` オブジェクト利用可能フラグ.

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

メソッドの詳細

### getInstance

    public static final NetConfig getInstance()

  オブジェクト情報を取得.
  オブジェクト情報を取得します.

  戻り値:
    NetConfig オブジェクト情報が返されます.

### useObject

    public final boolean useObject()

  オブジェクト利用可能フラグ.
  このオブジェクト[com.JRcServer.commons.net.NetConfig]が利用可能であるかチェックします. このメソッドで[false]が返された場合はこのオブジェクトは利用できません.

  戻り値:
    boolean オブジェクト利用可能チェックが返されます.
    [true]が返された場合利用可能です.
    [false]が返された場合利用不可能です.

### flush

    public final void flush()

  情報更新.
  対象の条件を更新します.

### getNetAdapter

    public final NetAdapter getNetAdapter()
                                   throws UnsupportException

  媒体情報を取得.
  ネットワーク媒体情報を取得します.

  戻り値:
    NetAdapter ネットワーク媒体情報が返されます.
  例外:
    `UnsupportException` - サポート外例外.

### getAddress

    public final java.lang.String[] getAddress()

  格納IPアドレス群を取得.
  格納IPアドレス群を取得します.

  戻り値:
    String[] 格納アドレス群が返されます.

### getAdapters

    public final java.lang.String[] getAdapters()

  格納媒体名群を取得.
  格納媒体名群を取得します.

  戻り値:
    String[] 格納媒体名が返されます.

### getAddressByAdapter

    public final java.lang.String getAddressByAdapter(java.net.InetAddress addr)

  対象アドレスに対する媒体名を取得.
  対象アドレスに対する媒体名を取得します.

  パラメータ:
    `addr` - アドレス情報を指定します.
  戻り値:
    String 対象の媒体名が返されます.

### getAddressByAdapter

    public final java.lang.String getAddressByAdapter(java.lang.String addr)

  対象アドレスに対する媒体名を取得.
  対象アドレスに対する媒体名を取得します.

  パラメータ:
    `addr` - アドレス情報を指定します.
  戻り値:
    String 対象の媒体名が返されます.

### getAdapterByAddressLength

    public final int getAdapterByAddressLength(java.lang.String adp)

  対象媒体名に対する格納アドレス数を取得.
  対象媒体名に対する格納アドレス数を取得します.

  パラメータ:
    `adp` - 媒体名を設定します.
  戻り値:
    int 格納アドレス数が返されます.

### getAdapterByAddress

    public final java.lang.String getAdapterByAddress(java.lang.String adp,
                                                      int no)

  対象媒体名に対する格納アドレスを取得.
  対象媒体名に対する格納アドレスを取得します.

  パラメータ:
    `adp` - 媒体名を設定します.
    `no` - 媒体名に対する取得項番を設定します.
  戻り値:
    String 格納アドレスが返されます.

### getAdapterBySubnetMask

    public final java.lang.String getAdapterBySubnetMask(java.lang.String adp)

  対象媒体名に対するサブネットマスクを取得.
  対象媒体名に対するサブネットマスクを取得します.

  パラメータ:
    `adp` - 媒体名を設定します.
  戻り値:
    String 格納サブネットマスクが返されます.

### getAdapterByMacAddress

    public final java.lang.String getAdapterByMacAddress(java.lang.String adp)

  対象媒体名に対するMACアドレスを取得.
  対象媒体名に対するMACアドレスを取得します.

  パラメータ:
    `adp` - 媒体名を設定します.
  戻り値:
    String 格納MACアドレスが返されます.

### isUseAddress

    public final boolean isUseAddress(java.net.InetAddress addr)

  指定アドレス情報が存在するかチェック.
  指定アドレス情報が存在するかチェックします.

  パラメータ:
    `addr` - チェック対象のアドレスを設定します.
  戻り値:
    boolean チェック結果が返されます.
    [true]が返された場合、利用可能です. [false]が返された場合、利用不可能です.

### isUseAddress

    public final boolean isUseAddress(java.lang.String addr)

  指定アドレス情報が存在するかチェック.
  指定アドレス情報が存在するかチェックします.

  パラメータ:
    `addr` - チェック対象のアドレスを設定します.
  戻り値:
    boolean チェック結果が返されます.
    [true]が返された場合、利用可能です. [false]が返された場合、利用不可能です.

### isUseAdapter

    public final boolean isUseAdapter(java.lang.String adp)

  指定アドレス情報が存在するかチェック.
  指定アドレス情報が存在するかチェックします.

  パラメータ:
    `adp` - チェック対象の媒体名を設定します.
  戻り値:
    boolean チェック結果が返されます.
    [true]が返された場合、利用可能です. [false]が返された場合、利用不可能です.

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