|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectcom.JRcServer.net.SubnetMask
public class SubnetMask
サブネットマスク処理.
サブネットマスクにより、ネットワーク識別を行います.
| コンストラクタの概要 | |
|---|---|
SubnetMask()
コンストラクタ. |
|
| メソッドの概要 | |
|---|---|
void |
clear()
情報クリア. |
void |
create(java.lang.String mask,
java.net.InetAddress addr)
情報生成. |
java.lang.String |
getIPAddress()
設定されているIPアドレスを取得. |
int |
getMaxSubnetIpLength()
取得される最大のサブネットマスクに対する有効なIPアドレス数を取得. |
java.lang.String |
getNetworkAddress()
設定されているネットワークアドレスを取得. |
java.lang.String |
getSubnetIpAddress(int no)
サブネットマスクに対する有効なIPアドレスを取得. |
java.lang.String |
getSubnetMask()
設定されているサブネットマスクを取得. |
int |
getSubnetMaskLength()
設定されているサブネットマスク長を取得. |
boolean |
isCreate()
情報生成チェック. |
boolean |
isUseIpAddress(java.net.InetAddress addr)
対象のIPアドレスが有効であるかチェック. |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public SubnetMask()
| メソッドの詳細 |
|---|
public final void create(java.lang.String mask,
java.net.InetAddress addr)
throws InputException
mask - 対象のサブネットマスク情報を設定します.addr - 対象のIPアドレスを設定します.
InputException - 入力例外.public final void clear()
public final java.lang.String getSubnetMask()
public final int getSubnetMaskLength()
public final java.lang.String getIPAddress()
public final java.lang.String getNetworkAddress()
public final int getMaxSubnetIpLength()
public final java.lang.String getSubnetIpAddress(int no)
no - 取得対象の項番を設定します.
public final boolean isUseIpAddress(java.net.InetAddress addr)
addr - チェック対象のIPアドレスを指定します.
public final boolean isCreate()
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||