jp.go.nict.langrid.commons.net.proxy
クラス SubnetUtil
java.lang.Object
jp.go.nict.langrid.commons.net.proxy.SubnetUtil
public class SubnetUtil
- extends Object
サブネットに関するユーティリティを集めたクラス。
- バージョン:
- $Revision: 9650 $
- 作成者:
- $Author: Takao Nakaguchi $
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SubnetUtil
public SubnetUtil()
isInSubnet
public static boolean isInSubnet(InetAddress address)
throws IOException,
SocketException
- 指定されたアドレスがサブネット内にあるかどうかを判定する。
- パラメータ:
address
- アドレス
- 戻り値:
- サブネット内にある場合、true
- 例外:
IOException
- サブネットの検出に失敗した
SocketException
- ローカルアドレスの取得に失敗した
detectSubnetMask
public static InetAddress detectSubnetMask()
- サブネットマスクを検出して返す。
情報の検出に失敗した場合、255.255.255.0を返す。
255.255.255.0のアドレスを作成するのに失敗した場合、nullを返す。
nullが返ることは通常はあり得ない。
- 戻り値:
- サブネットマスク