الدالة مع تعريفها |
public static InetAddress getByName(String host)
نعطيها نص عبارة عن Host Name, مثل www.harmash.com فترجعه ككائن نوعه InetAddress . |
public static InetAddress getByAddress(byte[] addr)
نعطيها مصفوفة نوعها byte تمثل IP Address فترجعه ككائن نوعه InetAddress . |
public static InetAddress getByAddress(String host, byte[] addr)
نعطيها مصفوفة نوعها byte تمثل IP Address و Host Name فترجعه ككائن نوعه InetAddress . |
public static InetAddress[] getAllByName(String host)
ترجع مصفوفة نوعها InetAddress تحتوي على جميع العناوين التي يملكها الموقع الذي نمررها له كـ Argument.
ملاحظة: المواقع الضخمة مثل google و facebook, يملكون أكثر من عنوان. |
public static InetAddress getLocalHost()
ترجع كائن نوعه InetAddress عبارة عن إسم و عنوان الجهاز الذي قام باستدعاءها على الشبكة المحلية. |
public static InetAddress getLoopbackAddress()
ترجع كائن نوعه InetAddress عبارة عن العنوان الذي يستخدمه الجهاز لفحص كرت الشبكة. |
public String getHostAddress()
ترجع الـ Host Name الذي يشير له كائن الـ InetAddress كنص. |
public byte[] getAddress()
ترجع عنوان الموقع الذي يشير له كائن الـ InetAddress الذي قام باستدعائها كمصفوفة نوعها byte . |
public String getHostName()
ترجع الـ IP Address الذي يشير له كائن الـ InetAddress كنص. |
public boolean isAnyLocalAddress()
ترجع true في حال كان كائن الـ InetAddress الذي قام باستدعائها عبارة عن Local Address. |
public boolean isLoopbackAddress()
ترجع true في حال كان كائن الـ InetAddress الذي قام باستدعائها عبارة عن Loopback Address. |
public boolean isMulticastAddress()
ترجع true في حال كان كائن الـ InetAddress الذي قام باستدعائها عبارة عن Multicast Address. |
public String toString()
ترجع الـ Host Name الذي يشير له كائن الـ InetAddress . |
public boolean equals(Object obj)
تقارن كائن الـ InetAddress الذي قام باستدعائها مع الكائن الذي نمرره لها كـ Argument.
ترجع true في حال كانا متطابقين. |
public int hashCode()
ترجع الـ Hash Code لكائن الـ InetAddress الذي قام باستدعائها. |