| java.lang.Object | |
| ↳ | android.net.RouteInfo | 
Represents a network route.
This is used both to describe static network configuration and live network configuration information. A route contains three pieces of information:
IpPrefix specifying the network destinations covered by this route.
     If this is null it indicates a default route of the address family (IPv4 or IPv6)
     implied by the gateway IP address.
 InetAddress indicating the next hop to use.  If this is null it
     indicates a directly-connected route.
 null, but not both.  If the
 destination and gateway are both specified, they must be of the same address family
 (IPv4 or IPv6).
| 
  [Expand]
   Inherited Constants  | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
   From interface
android.os.Parcelable
 | |||||||||||
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| CREATOR | Implement the Parcelable interface. | ||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Implement the Parcelable interface
 
  
   | |||||||||||
Compares this RouteInfo object against the specified object and indicates if they are equal. 
  
   | |||||||||||
Retrieves the destination address and prefix length in the form of an  
  
  IpPrefix. | |||||||||||
Retrieves the gateway or next hop  
  
  InetAddress for this route. | |||||||||||
Retrieves the interface used for this route if specified, else  
  
  null. | |||||||||||
Returns a hashcode for this  
  
  RouteInfo object. | |||||||||||
Indicates if this route is a default route (ie, has no destination specified). 
  
   | |||||||||||
Determines whether the destination and prefix of this route includes the specified
 address. 
  
   | |||||||||||
Returns a human-readable description of this object. 
  
   | |||||||||||
Implement the Parcelable interface
 
  
   | |||||||||||
| 
  [Expand]
   Inherited Methods  | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
   
From class
  java.lang.Object
 | |||||||||||
   
From interface
  android.os.Parcelable
 | |||||||||||
Implement the Parcelable interface
Compares this RouteInfo object against the specified object and indicates if they are equal.
| obj | the object to compare this instance with. | 
|---|
true if the objects are equal, false otherwise.
Retrieves the gateway or next hop InetAddress for this route.
InetAddress specifying the gateway or next hop.  This may be
     &                             null for a directly-connected route."
Retrieves the interface used for this route if specified, else null.
Returns a hashcode for this RouteInfo object.
Indicates if this route is a default route (ie, has no destination specified).
true if the destination has a prefix length of 0.
Determines whether the destination and prefix of this route includes the specified address.
| destination | A InetAddress to test to see if it would match this route. | 
        
|---|
true if the destination and prefix length cover the given address.
Returns a human-readable description of this object.
Implement the Parcelable interface
| dest | The Parcel in which the object should be written. | 
|---|---|
| flags | Additional flags about how the object should be written.
 May be 0 or PARCELABLE_WRITE_RETURN_VALUE.
 |