public class MAPODB_GeneralData extends BitStringWithNamedBits
ODB-GeneralData ::= BIT STRING (SIZE (15..32)) { allOG-CallsBarred(0), internationalOGCallsBarred(1), internationalOGCallsNotToHPLMN-CountryBarred(2), premiumRateInformationOGCallsBarred(3), premiumRateEntertainementOGCallsBarred(4), ss-AccessBarred(5), interzonalOGCallsBarred(6), -- Added in R96. interzonalOGCallsNotToHPLMN-CountryBarred(7), -- Added in R96. interzonalOGCallsAndInternationalOGCallsNotToHPLMN-CountryBarred(8), -- Added in R96. allECT-Barred(9), -- Added in R96. chargeableECT-Barred(10), -- Added in R96. internationalECT-Barred(11), -- Added in R96. interzonalECT-Barred(12), -- Added in R96. doublyChargeableECT-Barred(13), -- Added in R96. multipleECT-Barred(14), -- Added in R96. allPacketOrientedServicesBarred(15), -- Added in release 4. roamerAccessToHPLMN-AP-Barred(16), -- Added in release 4. roamerAccessToVPLMN-AP-Barred(17), -- Added in release 4. roamingOutsidePLMNOG-CallsBarred(18), -- Added in R99. allIC-CallsBarred(19), -- Added in R99. roamingOutsidePLMNIC-CallsBarred(20), -- Added in R99. roamingOutsidePLMNICountryIC-CallsBarred(21), -- Added in R99. roamingOutsidePLMN-Barred(22), -- Added in R99. roamingOutsidePLMN-CountryBarred(23), -- Added in R99. registrationAllCF-Barred(24), -- Added in R99. registrationCFNotToHPLMN-Barred(25), -- Added in R99. registrationInterzonalCF-Barred(26), -- Added in R99. registrationInterzonalCFNotToHPLMN-Barred(27), -- Added in R99. registrationInternationalCF-Barred(28) -- Added in R99. }Added in ph2. SIZE changed from (6..6) between ph2 and R96. Exception handling: reception of unknown bit assignments in the ODB-GeneralData type shall be treated like unsupported ODB-GeneralData. When the ODB-GeneralData type is removed from the HLR for a given subscriber, in NoteSubscriberDataModified operation sent toward the gsmSCF all bits shall be set to 'O'.
Used as field type by MAPODB_Data
.
Used as field type by MAPInsertSubscriberDataRes
.
BitStringWithNamedBits.NamedBit
Constructor and Description |
---|
MAPODB_GeneralData()
Constructs an object that has no bits set.
|
MAPODB_GeneralData(int nbits)
Constructs an object that has no bits set, initialised to accommodate the given number of bits.
|
Modifier and Type | Method and Description |
---|---|
MAPODB_GeneralData |
clearAllECT_Barred()
Clears the bit for allECT_Barred to false.
|
MAPODB_GeneralData |
clearAllIC_CallsBarred()
Clears the bit for allIC_CallsBarred to false.
|
MAPODB_GeneralData |
clearAllOG_CallsBarred()
Clears the bit for allOG_CallsBarred to false.
|
MAPODB_GeneralData |
clearAllPacketOrientedServicesBarred()
Clears the bit for allPacketOrientedServicesBarred to false.
|
MAPODB_GeneralData |
clearChargeableECT_Barred()
Clears the bit for chargeableECT_Barred to false.
|
MAPODB_GeneralData |
clearDoublyChargeableECT_Barred()
Clears the bit for doublyChargeableECT_Barred to false.
|
MAPODB_GeneralData |
clearInternationalECT_Barred()
Clears the bit for internationalECT_Barred to false.
|
MAPODB_GeneralData |
clearInternationalOGCallsBarred()
Clears the bit for internationalOGCallsBarred to false.
|
MAPODB_GeneralData |
clearInternationalOGCallsNotToHPLMN_CountryBarred()
Clears the bit for internationalOGCallsNotToHPLMN_CountryBarred to false.
|
MAPODB_GeneralData |
clearInterzonalECT_Barred()
Clears the bit for interzonalECT_Barred to false.
|
MAPODB_GeneralData |
clearInterzonalOGCallsAndInternationalOGCallsNotToHPLMN_CountryBarred()
Clears the bit for interzonalOGCallsAndInternationalOGCallsNotToHPLMN_CountryBarred to false.
|
MAPODB_GeneralData |
clearInterzonalOGCallsBarred()
Clears the bit for interzonalOGCallsBarred to false.
|
MAPODB_GeneralData |
clearInterzonalOGCallsNotToHPLMN_CountryBarred()
Clears the bit for interzonalOGCallsNotToHPLMN_CountryBarred to false.
|
MAPODB_GeneralData |
clearMultipleECT_Barred()
Clears the bit for multipleECT_Barred to false.
|
MAPODB_GeneralData |
clearPremiumRateEntertainementOGCallsBarred()
Clears the bit for premiumRateEntertainementOGCallsBarred to false.
|
MAPODB_GeneralData |
clearPremiumRateInformationOGCallsBarred()
Clears the bit for premiumRateInformationOGCallsBarred to false.
|
MAPODB_GeneralData |
clearRegistrationAllCF_Barred()
Clears the bit for registrationAllCF_Barred to false.
|
MAPODB_GeneralData |
clearRegistrationCFNotToHPLMN_Barred()
Clears the bit for registrationCFNotToHPLMN_Barred to false.
|
MAPODB_GeneralData |
clearRegistrationInternationalCF_Barred()
Clears the bit for registrationInternationalCF_Barred to false.
|
MAPODB_GeneralData |
clearRegistrationInterzonalCF_Barred()
Clears the bit for registrationInterzonalCF_Barred to false.
|
MAPODB_GeneralData |
clearRegistrationInterzonalCFNotToHPLMN_Barred()
Clears the bit for registrationInterzonalCFNotToHPLMN_Barred to false.
|
MAPODB_GeneralData |
clearRoamerAccessToHPLMN_AP_Barred()
Clears the bit for roamerAccessToHPLMN_AP_Barred to false.
|
MAPODB_GeneralData |
clearRoamerAccessToVPLMN_AP_Barred()
Clears the bit for roamerAccessToVPLMN_AP_Barred to false.
|
MAPODB_GeneralData |
clearRoamingOutsidePLMN_Barred()
Clears the bit for roamingOutsidePLMN_Barred to false.
|
MAPODB_GeneralData |
clearRoamingOutsidePLMN_CountryBarred()
Clears the bit for roamingOutsidePLMN_CountryBarred to false.
|
MAPODB_GeneralData |
clearRoamingOutsidePLMNIC_CallsBarred()
Clears the bit for roamingOutsidePLMNIC_CallsBarred to false.
|
MAPODB_GeneralData |
clearRoamingOutsidePLMNICountryIC_CallsBarred()
Clears the bit for roamingOutsidePLMNICountryIC_CallsBarred to false.
|
MAPODB_GeneralData |
clearRoamingOutsidePLMNOG_CallsBarred()
Clears the bit for roamingOutsidePLMNOG_CallsBarred to false.
|
MAPODB_GeneralData |
clearSs_AccessBarred()
Clears the bit for ss_AccessBarred to false.
|
MAPODB_GeneralData |
clone()
Constructs a copy of this object and everything reachable from it.
|
static MAPODB_GeneralData |
copyOf(BitString from)
Creates a new object of this type, cloning the values of common fields from the given object of any subclass of the same base type.
|
boolean |
getAllECT_Barred()
Gets whether the bit for allECT_Barred is set or not.
|
boolean |
getAllIC_CallsBarred()
Gets whether the bit for allIC_CallsBarred is set or not.
|
boolean |
getAllOG_CallsBarred()
Gets whether the bit for allOG_CallsBarred is set or not.
|
boolean |
getAllPacketOrientedServicesBarred()
Gets whether the bit for allPacketOrientedServicesBarred is set or not.
|
boolean |
getChargeableECT_Barred()
Gets whether the bit for chargeableECT_Barred is set or not.
|
boolean |
getDoublyChargeableECT_Barred()
Gets whether the bit for doublyChargeableECT_Barred is set or not.
|
boolean |
getInternationalECT_Barred()
Gets whether the bit for internationalECT_Barred is set or not.
|
boolean |
getInternationalOGCallsBarred()
Gets whether the bit for internationalOGCallsBarred is set or not.
|
boolean |
getInternationalOGCallsNotToHPLMN_CountryBarred()
Gets whether the bit for internationalOGCallsNotToHPLMN_CountryBarred is set or not.
|
boolean |
getInterzonalECT_Barred()
Gets whether the bit for interzonalECT_Barred is set or not.
|
boolean |
getInterzonalOGCallsAndInternationalOGCallsNotToHPLMN_CountryBarred()
Gets whether the bit for interzonalOGCallsAndInternationalOGCallsNotToHPLMN_CountryBarred is set or not.
|
boolean |
getInterzonalOGCallsBarred()
Gets whether the bit for interzonalOGCallsBarred is set or not.
|
boolean |
getInterzonalOGCallsNotToHPLMN_CountryBarred()
Gets whether the bit for interzonalOGCallsNotToHPLMN_CountryBarred is set or not.
|
boolean |
getMultipleECT_Barred()
Gets whether the bit for multipleECT_Barred is set or not.
|
BitStringWithNamedBits.NamedBit[] |
getNamedBits()
Gets the names of all bits of this type (not just the bits set in this value).
|
boolean |
getPremiumRateEntertainementOGCallsBarred()
Gets whether the bit for premiumRateEntertainementOGCallsBarred is set or not.
|
boolean |
getPremiumRateInformationOGCallsBarred()
Gets whether the bit for premiumRateInformationOGCallsBarred is set or not.
|
boolean |
getRegistrationAllCF_Barred()
Gets whether the bit for registrationAllCF_Barred is set or not.
|
boolean |
getRegistrationCFNotToHPLMN_Barred()
Gets whether the bit for registrationCFNotToHPLMN_Barred is set or not.
|
boolean |
getRegistrationInternationalCF_Barred()
Gets whether the bit for registrationInternationalCF_Barred is set or not.
|
boolean |
getRegistrationInterzonalCF_Barred()
Gets whether the bit for registrationInterzonalCF_Barred is set or not.
|
boolean |
getRegistrationInterzonalCFNotToHPLMN_Barred()
Gets whether the bit for registrationInterzonalCFNotToHPLMN_Barred is set or not.
|
boolean |
getRoamerAccessToHPLMN_AP_Barred()
Gets whether the bit for roamerAccessToHPLMN_AP_Barred is set or not.
|
boolean |
getRoamerAccessToVPLMN_AP_Barred()
Gets whether the bit for roamerAccessToVPLMN_AP_Barred is set or not.
|
boolean |
getRoamingOutsidePLMN_Barred()
Gets whether the bit for roamingOutsidePLMN_Barred is set or not.
|
boolean |
getRoamingOutsidePLMN_CountryBarred()
Gets whether the bit for roamingOutsidePLMN_CountryBarred is set or not.
|
boolean |
getRoamingOutsidePLMNIC_CallsBarred()
Gets whether the bit for roamingOutsidePLMNIC_CallsBarred is set or not.
|
boolean |
getRoamingOutsidePLMNICountryIC_CallsBarred()
Gets whether the bit for roamingOutsidePLMNICountryIC_CallsBarred is set or not.
|
boolean |
getRoamingOutsidePLMNOG_CallsBarred()
Gets whether the bit for roamingOutsidePLMNOG_CallsBarred is set or not.
|
boolean |
getSs_AccessBarred()
Gets whether the bit for ss_AccessBarred is set or not.
|
MAPODB_GeneralData |
setAllECT_Barred()
Sets the bit for allECT_Barred to true.
|
MAPODB_GeneralData |
setAllIC_CallsBarred()
Sets the bit for allIC_CallsBarred to true.
|
MAPODB_GeneralData |
setAllOG_CallsBarred()
Sets the bit for allOG_CallsBarred to true.
|
MAPODB_GeneralData |
setAllPacketOrientedServicesBarred()
Sets the bit for allPacketOrientedServicesBarred to true.
|
MAPODB_GeneralData |
setChargeableECT_Barred()
Sets the bit for chargeableECT_Barred to true.
|
MAPODB_GeneralData |
setDoublyChargeableECT_Barred()
Sets the bit for doublyChargeableECT_Barred to true.
|
MAPODB_GeneralData |
setInternationalECT_Barred()
Sets the bit for internationalECT_Barred to true.
|
MAPODB_GeneralData |
setInternationalOGCallsBarred()
Sets the bit for internationalOGCallsBarred to true.
|
MAPODB_GeneralData |
setInternationalOGCallsNotToHPLMN_CountryBarred()
Sets the bit for internationalOGCallsNotToHPLMN_CountryBarred to true.
|
MAPODB_GeneralData |
setInterzonalECT_Barred()
Sets the bit for interzonalECT_Barred to true.
|
MAPODB_GeneralData |
setInterzonalOGCallsAndInternationalOGCallsNotToHPLMN_CountryBarred()
Sets the bit for interzonalOGCallsAndInternationalOGCallsNotToHPLMN_CountryBarred to true.
|
MAPODB_GeneralData |
setInterzonalOGCallsBarred()
Sets the bit for interzonalOGCallsBarred to true.
|
MAPODB_GeneralData |
setInterzonalOGCallsNotToHPLMN_CountryBarred()
Sets the bit for interzonalOGCallsNotToHPLMN_CountryBarred to true.
|
MAPODB_GeneralData |
setMultipleECT_Barred()
Sets the bit for multipleECT_Barred to true.
|
MAPODB_GeneralData |
setPremiumRateEntertainementOGCallsBarred()
Sets the bit for premiumRateEntertainementOGCallsBarred to true.
|
MAPODB_GeneralData |
setPremiumRateInformationOGCallsBarred()
Sets the bit for premiumRateInformationOGCallsBarred to true.
|
MAPODB_GeneralData |
setRegistrationAllCF_Barred()
Sets the bit for registrationAllCF_Barred to true.
|
MAPODB_GeneralData |
setRegistrationCFNotToHPLMN_Barred()
Sets the bit for registrationCFNotToHPLMN_Barred to true.
|
MAPODB_GeneralData |
setRegistrationInternationalCF_Barred()
Sets the bit for registrationInternationalCF_Barred to true.
|
MAPODB_GeneralData |
setRegistrationInterzonalCF_Barred()
Sets the bit for registrationInterzonalCF_Barred to true.
|
MAPODB_GeneralData |
setRegistrationInterzonalCFNotToHPLMN_Barred()
Sets the bit for registrationInterzonalCFNotToHPLMN_Barred to true.
|
MAPODB_GeneralData |
setRoamerAccessToHPLMN_AP_Barred()
Sets the bit for roamerAccessToHPLMN_AP_Barred to true.
|
MAPODB_GeneralData |
setRoamerAccessToVPLMN_AP_Barred()
Sets the bit for roamerAccessToVPLMN_AP_Barred to true.
|
MAPODB_GeneralData |
setRoamingOutsidePLMN_Barred()
Sets the bit for roamingOutsidePLMN_Barred to true.
|
MAPODB_GeneralData |
setRoamingOutsidePLMN_CountryBarred()
Sets the bit for roamingOutsidePLMN_CountryBarred to true.
|
MAPODB_GeneralData |
setRoamingOutsidePLMNIC_CallsBarred()
Sets the bit for roamingOutsidePLMNIC_CallsBarred to true.
|
MAPODB_GeneralData |
setRoamingOutsidePLMNICountryIC_CallsBarred()
Sets the bit for roamingOutsidePLMNICountryIC_CallsBarred to true.
|
MAPODB_GeneralData |
setRoamingOutsidePLMNOG_CallsBarred()
Sets the bit for roamingOutsidePLMNOG_CallsBarred to true.
|
MAPODB_GeneralData |
setSs_AccessBarred()
Sets the bit for ss_AccessBarred to true.
|
static BitStringWithNamedBits.NamedBit[] |
staticGetNamedBits()
Gets the names of all bits of this type (not just the bits set in this value).
|
toString
checkModify, isReadOnly, setReadOnly
public MAPODB_GeneralData()
public MAPODB_GeneralData(int nbits)
nbits
- initial number of bitspublic MAPODB_GeneralData clearAllECT_Barred()
public MAPODB_GeneralData clearAllIC_CallsBarred()
public MAPODB_GeneralData clearAllOG_CallsBarred()
public MAPODB_GeneralData clearAllPacketOrientedServicesBarred()
public MAPODB_GeneralData clearChargeableECT_Barred()
public MAPODB_GeneralData clearDoublyChargeableECT_Barred()
public MAPODB_GeneralData clearInternationalECT_Barred()
public MAPODB_GeneralData clearInternationalOGCallsBarred()
public MAPODB_GeneralData clearInternationalOGCallsNotToHPLMN_CountryBarred()
public MAPODB_GeneralData clearInterzonalECT_Barred()
public MAPODB_GeneralData clearInterzonalOGCallsAndInternationalOGCallsNotToHPLMN_CountryBarred()
public MAPODB_GeneralData clearInterzonalOGCallsBarred()
public MAPODB_GeneralData clearInterzonalOGCallsNotToHPLMN_CountryBarred()
public MAPODB_GeneralData clearMultipleECT_Barred()
public MAPODB_GeneralData clearPremiumRateEntertainementOGCallsBarred()
public MAPODB_GeneralData clearPremiumRateInformationOGCallsBarred()
public MAPODB_GeneralData clearRegistrationAllCF_Barred()
public MAPODB_GeneralData clearRegistrationCFNotToHPLMN_Barred()
public MAPODB_GeneralData clearRegistrationInternationalCF_Barred()
public MAPODB_GeneralData clearRegistrationInterzonalCFNotToHPLMN_Barred()
public MAPODB_GeneralData clearRegistrationInterzonalCF_Barred()
public MAPODB_GeneralData clearRoamerAccessToHPLMN_AP_Barred()
public MAPODB_GeneralData clearRoamerAccessToVPLMN_AP_Barred()
public MAPODB_GeneralData clearRoamingOutsidePLMNIC_CallsBarred()
public MAPODB_GeneralData clearRoamingOutsidePLMNICountryIC_CallsBarred()
public MAPODB_GeneralData clearRoamingOutsidePLMNOG_CallsBarred()
public MAPODB_GeneralData clearRoamingOutsidePLMN_Barred()
public MAPODB_GeneralData clearRoamingOutsidePLMN_CountryBarred()
public MAPODB_GeneralData clearSs_AccessBarred()
public MAPODB_GeneralData clone()
clone
in interface DataObject
clone
in class BitString
public static MAPODB_GeneralData copyOf(BitString from)
from
- the object from which to copypublic boolean getAllECT_Barred()
public boolean getAllIC_CallsBarred()
public boolean getAllOG_CallsBarred()
public boolean getAllPacketOrientedServicesBarred()
public boolean getChargeableECT_Barred()
public boolean getDoublyChargeableECT_Barred()
public boolean getInternationalECT_Barred()
public boolean getInternationalOGCallsBarred()
public boolean getInternationalOGCallsNotToHPLMN_CountryBarred()
public boolean getInterzonalECT_Barred()
public boolean getInterzonalOGCallsAndInternationalOGCallsNotToHPLMN_CountryBarred()
public boolean getInterzonalOGCallsBarred()
public boolean getInterzonalOGCallsNotToHPLMN_CountryBarred()
public boolean getMultipleECT_Barred()
public BitStringWithNamedBits.NamedBit[] getNamedBits()
BitStringWithNamedBits
getNamedBits
in class BitStringWithNamedBits
public boolean getPremiumRateEntertainementOGCallsBarred()
public boolean getPremiumRateInformationOGCallsBarred()
public boolean getRegistrationAllCF_Barred()
public boolean getRegistrationCFNotToHPLMN_Barred()
public boolean getRegistrationInternationalCF_Barred()
public boolean getRegistrationInterzonalCFNotToHPLMN_Barred()
public boolean getRegistrationInterzonalCF_Barred()
public boolean getRoamerAccessToHPLMN_AP_Barred()
public boolean getRoamerAccessToVPLMN_AP_Barred()
public boolean getRoamingOutsidePLMNIC_CallsBarred()
public boolean getRoamingOutsidePLMNICountryIC_CallsBarred()
public boolean getRoamingOutsidePLMNOG_CallsBarred()
public boolean getRoamingOutsidePLMN_Barred()
public boolean getRoamingOutsidePLMN_CountryBarred()
public boolean getSs_AccessBarred()
public MAPODB_GeneralData setAllECT_Barred()
public MAPODB_GeneralData setAllIC_CallsBarred()
public MAPODB_GeneralData setAllOG_CallsBarred()
public MAPODB_GeneralData setAllPacketOrientedServicesBarred()
public MAPODB_GeneralData setChargeableECT_Barred()
public MAPODB_GeneralData setDoublyChargeableECT_Barred()
public MAPODB_GeneralData setInternationalECT_Barred()
public MAPODB_GeneralData setInternationalOGCallsBarred()
public MAPODB_GeneralData setInternationalOGCallsNotToHPLMN_CountryBarred()
public MAPODB_GeneralData setInterzonalECT_Barred()
public MAPODB_GeneralData setInterzonalOGCallsAndInternationalOGCallsNotToHPLMN_CountryBarred()
public MAPODB_GeneralData setInterzonalOGCallsBarred()
public MAPODB_GeneralData setInterzonalOGCallsNotToHPLMN_CountryBarred()
public MAPODB_GeneralData setMultipleECT_Barred()
public MAPODB_GeneralData setPremiumRateEntertainementOGCallsBarred()
public MAPODB_GeneralData setPremiumRateInformationOGCallsBarred()
public MAPODB_GeneralData setRegistrationAllCF_Barred()
public MAPODB_GeneralData setRegistrationCFNotToHPLMN_Barred()
public MAPODB_GeneralData setRegistrationInternationalCF_Barred()
public MAPODB_GeneralData setRegistrationInterzonalCFNotToHPLMN_Barred()
public MAPODB_GeneralData setRegistrationInterzonalCF_Barred()
public MAPODB_GeneralData setRoamerAccessToHPLMN_AP_Barred()
public MAPODB_GeneralData setRoamerAccessToVPLMN_AP_Barred()
public MAPODB_GeneralData setRoamingOutsidePLMNIC_CallsBarred()
public MAPODB_GeneralData setRoamingOutsidePLMNICountryIC_CallsBarred()
public MAPODB_GeneralData setRoamingOutsidePLMNOG_CallsBarred()
public MAPODB_GeneralData setRoamingOutsidePLMN_Barred()
public MAPODB_GeneralData setRoamingOutsidePLMN_CountryBarred()
public MAPODB_GeneralData setSs_AccessBarred()
public static BitStringWithNamedBits.NamedBit[] staticGetNamedBits()