org.csapi.jr.se.mm
Class NetworkStatusIndicator

java.lang.Object
  |
  +--org.csapi.jr.se.mm.NetworkStatusIndicator
All Implemented Interfaces:
java.io.Serializable

public final class NetworkStatusIndicator
extends java.lang.Object
implements java.io.Serializable

Specifies the country code, mobile network code, access network technology used by the user for the data session and roaming status.

See Also:
Serialized Form

Constructor Summary
NetworkStatusIndicator()
          Creates a new NetworkStatusIndicator instance.
NetworkStatusIndicator(java.lang.String _countryCode, java.lang.String _mobileNetworkCode, org.csapi.jr.se.mm.AccessTechnology _accessTechnology, org.csapi.jr.se.mm.RoamingStatus _roamingStatus)
          Creates a new NetworkStatusIndicator instance.
 
Method Summary
 boolean equals(java.lang.Object o)
          Indicates whether some other object is 'equal to' this one.
 org.csapi.jr.se.mm.AccessTechnology getAccessTechnology()
          This method returns a accessTechnology.
 java.lang.String getCountryCode()
          This method returns a countryCode.
 java.lang.String getMobileNetworkCode()
          This method returns a mobileNetworkCode.
 org.csapi.jr.se.mm.RoamingStatus getRoamingStatus()
          This method returns a roamingStatus.
 int hashCode()
          Returns a hashcode value for the object.
 void setAccessTechnology(org.csapi.jr.se.mm.AccessTechnology accessTechnology)
          This method sets a accessTechnology.
 void setCountryCode(java.lang.String countryCode)
          This method sets a countryCode.
 void setMobileNetworkCode(java.lang.String mobileNetworkCode)
          This method sets a mobileNetworkCode.
 void setRoamingStatus(org.csapi.jr.se.mm.RoamingStatus roamingStatus)
          This method sets a roamingStatus.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetworkStatusIndicator

public NetworkStatusIndicator()
Creates a new NetworkStatusIndicator instance.


NetworkStatusIndicator

public NetworkStatusIndicator(java.lang.String _countryCode,
                              java.lang.String _mobileNetworkCode,
                              org.csapi.jr.se.mm.AccessTechnology _accessTechnology,
                              org.csapi.jr.se.mm.RoamingStatus _roamingStatus)
Creates a new NetworkStatusIndicator instance.

Parameters:
_countryCode - Network CC Identification, Country code
_mobileNetworkCode - Network MNC Identification, Mobile network code
_accessTechnology - Network access technology used by the user to connect
_roamingStatus - Roaming Status
Method Detail

getCountryCode

public java.lang.String getCountryCode()
This method returns a countryCode.

Returns:
a String value

getMobileNetworkCode

public java.lang.String getMobileNetworkCode()
This method returns a mobileNetworkCode.

Returns:
a String value

getAccessTechnology

public org.csapi.jr.se.mm.AccessTechnology getAccessTechnology()
This method returns a accessTechnology.

Returns:
a org.csapi.jr.se.mm.AccessTechnology value

getRoamingStatus

public org.csapi.jr.se.mm.RoamingStatus getRoamingStatus()
This method returns a roamingStatus.

Returns:
a org.csapi.jr.se.mm.RoamingStatus value

setCountryCode

public void setCountryCode(java.lang.String countryCode)
This method sets a countryCode.


setMobileNetworkCode

public void setMobileNetworkCode(java.lang.String mobileNetworkCode)
This method sets a mobileNetworkCode.


setAccessTechnology

public void setAccessTechnology(org.csapi.jr.se.mm.AccessTechnology accessTechnology)
This method sets a accessTechnology.


setRoamingStatus

public void setRoamingStatus(org.csapi.jr.se.mm.RoamingStatus roamingStatus)
This method sets a roamingStatus.


equals

public boolean equals(java.lang.Object o)
Indicates whether some other object is 'equal to' this one.

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Returns a hashcode value for the object.

Overrides:
hashCode in class java.lang.Object