Most visited

Recently visited

Added in API level 21

LinkAddress

public class LinkAddress
extends Object implements Parcelable

java.lang.Object
   ↳ android.net.LinkAddress


标识网络链接上的IP地址。 A LinkAddress包括:

Summary

Inherited constants

From interface android.os.Parcelable

Fields

public static final Creator<LinkAddress> CREATOR

实现Parcelable接口。

Public methods

int describeContents()

实现Parcelable接口。

boolean equals(Object obj)

将此 LinkAddress实例与 obj比较。

InetAddress getAddress()

返回 InetAddressLinkAddress

int getFlags()

返回这个 LinkAddress的标志。

int getPrefixLength()

返回此 LinkAddress的前缀长度。

int getScope()

返回这个 LinkAddress的范围。

int hashCode()

返回此地址的哈希码。

String toString()

返回此地址的字符串表示形式,如“192.0.2.1/24”或“2001:db8 :: 1/64”。

void writeToParcel(Parcel dest, int flags)

实现Parcelable接口。

Inherited methods

From class java.lang.Object
From interface android.os.Parcelable

Fields

CREATOR

Added in API level 21
Creator<LinkAddress> CREATOR

实现Parcelable接口。

Public methods

describeContents

Added in API level 21
int describeContents ()

实现Parcelable接口。

Returns
int a bitmask indicating the set of special object types marshaled by this Parcelable object instance.

equals

Added in API level 21
boolean equals (Object obj)

将此LinkAddress实例与obj比较。 如果地址,前缀长度,标志和范围相等,则两个地址相等。 因此,例如,如果其中一个地址和前缀长度不一致,而另一个地址和前缀长度不相等,则两个地址不相等。

Parameters
obj Object: the object to be tested for equality.
Returns
boolean true if both objects are equal, false otherwise.

getAddress

Added in API level 21
InetAddress getAddress ()

返回 InetAddressLinkAddress

Returns
InetAddress

getFlags

Added in API level 21
int getFlags ()

返回这个 LinkAddress的标志。

Returns
int

getPrefixLength

Added in API level 21
int getPrefixLength ()

返回此 LinkAddress的前缀长度。

Returns
int

getScope

Added in API level 21
int getScope ()

返回这个 LinkAddress的范围。

Returns
int

hashCode

Added in API level 21
int hashCode ()

返回此地址的哈希码。

Returns
int a hash code value for this object.

toString

Added in API level 21
String toString ()

返回此地址的字符串表示形式,如“192.0.2.1/24”或“2001:db8 :: 1/64”。 字符串表示不包含标志和范围,只是地址和前缀长度。

Returns
String a string representation of the object.

writeToParcel

Added in API level 21
void writeToParcel (Parcel dest, 
                int flags)

实现Parcelable接口。

Parameters
dest Parcel: The Parcel in which the object should be written.
flags int: Additional flags about how the object should be written. May be 0 or PARCELABLE_WRITE_RETURN_VALUE.

Hooray!