Class MAPOfferedCamel4Functionalities
- java.lang.Object
-
- com.opencloud.util.AbstractDataObject
-
- BitString
-
- BitStringWithNamedBits
-
- MAPOfferedCamel4Functionalities
-
- All Implemented Interfaces:
DataObject
,Serializable
public class MAPOfferedCamel4Functionalities extends BitStringWithNamedBits
API for MAP-MS-DataTypes.OfferedCamel4Functionalities. Generated from the following ASN.1 type definition.OfferedCamel4Functionalities ::= BIT STRING (SIZE (15..64)) { initiateCallAttempt(0), splitLeg(1), moveLeg(2), disconnectLeg(3), entityReleased(4), dfc-WithArgument(5), playTone(6), dtmf-MidCall(7), chargingIndicator(8), alertingDP(9), locationAtAlerting(10), changeOfPositionDP(11), or-Interactions(12), warningToneEnhancements(13), cf-Enhancements(14), subscribedEnhancedDialledServices(15), -- Added in release 6. servingNetworkEnhancedDialledServices(16), -- Added in release 6. criteriaForChangeOfPositionDP(17), -- Added in release 6. serviceChangeDP(18), -- Added in release 6. collectInformation(19) -- Added in release 7. }
Added in release 5. A node supporting Camel phase 4 shall mark in the BIT STRING all CAMEL4 functionalities it offers. Other values than named here shall be discarded.Used as field type by
MAPNoteMM_EventArg
.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.opencloud.slee.resources.cgin.BitStringWithNamedBits
BitStringWithNamedBits.NamedBit
-
-
Constructor Summary
Constructors Constructor Description MAPOfferedCamel4Functionalities()
Constructs an object that has no bits set.MAPOfferedCamel4Functionalities(int nbits)
Constructs an object that has no bits set, initialised to accommodate the given number of bits.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MAPOfferedCamel4Functionalities
clearAlertingDP()
Clears the bit for alertingDP to false.MAPOfferedCamel4Functionalities
clearCf_Enhancements()
Clears the bit for cf_Enhancements to false.MAPOfferedCamel4Functionalities
clearChangeOfPositionDP()
Clears the bit for changeOfPositionDP to false.MAPOfferedCamel4Functionalities
clearChargingIndicator()
Clears the bit for chargingIndicator to false.MAPOfferedCamel4Functionalities
clearCollectInformation()
Clears the bit for collectInformation to false.MAPOfferedCamel4Functionalities
clearCriteriaForChangeOfPositionDP()
Clears the bit for criteriaForChangeOfPositionDP to false.MAPOfferedCamel4Functionalities
clearDfc_WithArgument()
Clears the bit for dfc_WithArgument to false.MAPOfferedCamel4Functionalities
clearDisconnectLeg()
Clears the bit for disconnectLeg to false.MAPOfferedCamel4Functionalities
clearDtmf_MidCall()
Clears the bit for dtmf_MidCall to false.MAPOfferedCamel4Functionalities
clearEntityReleased()
Clears the bit for entityReleased to false.MAPOfferedCamel4Functionalities
clearInitiateCallAttempt()
Clears the bit for initiateCallAttempt to false.MAPOfferedCamel4Functionalities
clearLocationAtAlerting()
Clears the bit for locationAtAlerting to false.MAPOfferedCamel4Functionalities
clearMoveLeg()
Clears the bit for moveLeg to false.MAPOfferedCamel4Functionalities
clearOr_Interactions()
Clears the bit for or_Interactions to false.MAPOfferedCamel4Functionalities
clearPlayTone()
Clears the bit for playTone to false.MAPOfferedCamel4Functionalities
clearServiceChangeDP()
Clears the bit for serviceChangeDP to false.MAPOfferedCamel4Functionalities
clearServingNetworkEnhancedDialledServices()
Clears the bit for servingNetworkEnhancedDialledServices to false.MAPOfferedCamel4Functionalities
clearSplitLeg()
Clears the bit for splitLeg to false.MAPOfferedCamel4Functionalities
clearSubscribedEnhancedDialledServices()
Clears the bit for subscribedEnhancedDialledServices to false.MAPOfferedCamel4Functionalities
clearWarningToneEnhancements()
Clears the bit for warningToneEnhancements to false.MAPOfferedCamel4Functionalities
clone()
Constructs a copy of this object and everything reachable from it.static MAPOfferedCamel4Functionalities
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
getAlertingDP()
Gets whether the bit for alertingDP is set or not.boolean
getCf_Enhancements()
Gets whether the bit for cf_Enhancements is set or not.boolean
getChangeOfPositionDP()
Gets whether the bit for changeOfPositionDP is set or not.boolean
getChargingIndicator()
Gets whether the bit for chargingIndicator is set or not.boolean
getCollectInformation()
Gets whether the bit for collectInformation is set or not.boolean
getCriteriaForChangeOfPositionDP()
Gets whether the bit for criteriaForChangeOfPositionDP is set or not.boolean
getDfc_WithArgument()
Gets whether the bit for dfc_WithArgument is set or not.boolean
getDisconnectLeg()
Gets whether the bit for disconnectLeg is set or not.boolean
getDtmf_MidCall()
Gets whether the bit for dtmf_MidCall is set or not.boolean
getEntityReleased()
Gets whether the bit for entityReleased is set or not.boolean
getInitiateCallAttempt()
Gets whether the bit for initiateCallAttempt is set or not.boolean
getLocationAtAlerting()
Gets whether the bit for locationAtAlerting is set or not.boolean
getMoveLeg()
Gets whether the bit for moveLeg 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
getOr_Interactions()
Gets whether the bit for or_Interactions is set or not.boolean
getPlayTone()
Gets whether the bit for playTone is set or not.boolean
getServiceChangeDP()
Gets whether the bit for serviceChangeDP is set or not.boolean
getServingNetworkEnhancedDialledServices()
Gets whether the bit for servingNetworkEnhancedDialledServices is set or not.boolean
getSplitLeg()
Gets whether the bit for splitLeg is set or not.boolean
getSubscribedEnhancedDialledServices()
Gets whether the bit for subscribedEnhancedDialledServices is set or not.boolean
getWarningToneEnhancements()
Gets whether the bit for warningToneEnhancements is set or not.MAPOfferedCamel4Functionalities
setAlertingDP()
Sets the bit for alertingDP to true.MAPOfferedCamel4Functionalities
setCf_Enhancements()
Sets the bit for cf_Enhancements to true.MAPOfferedCamel4Functionalities
setChangeOfPositionDP()
Sets the bit for changeOfPositionDP to true.MAPOfferedCamel4Functionalities
setChargingIndicator()
Sets the bit for chargingIndicator to true.MAPOfferedCamel4Functionalities
setCollectInformation()
Sets the bit for collectInformation to true.MAPOfferedCamel4Functionalities
setCriteriaForChangeOfPositionDP()
Sets the bit for criteriaForChangeOfPositionDP to true.MAPOfferedCamel4Functionalities
setDfc_WithArgument()
Sets the bit for dfc_WithArgument to true.MAPOfferedCamel4Functionalities
setDisconnectLeg()
Sets the bit for disconnectLeg to true.MAPOfferedCamel4Functionalities
setDtmf_MidCall()
Sets the bit for dtmf_MidCall to true.MAPOfferedCamel4Functionalities
setEntityReleased()
Sets the bit for entityReleased to true.MAPOfferedCamel4Functionalities
setInitiateCallAttempt()
Sets the bit for initiateCallAttempt to true.MAPOfferedCamel4Functionalities
setLocationAtAlerting()
Sets the bit for locationAtAlerting to true.MAPOfferedCamel4Functionalities
setMoveLeg()
Sets the bit for moveLeg to true.MAPOfferedCamel4Functionalities
setOr_Interactions()
Sets the bit for or_Interactions to true.MAPOfferedCamel4Functionalities
setPlayTone()
Sets the bit for playTone to true.MAPOfferedCamel4Functionalities
setServiceChangeDP()
Sets the bit for serviceChangeDP to true.MAPOfferedCamel4Functionalities
setServingNetworkEnhancedDialledServices()
Sets the bit for servingNetworkEnhancedDialledServices to true.MAPOfferedCamel4Functionalities
setSplitLeg()
Sets the bit for splitLeg to true.MAPOfferedCamel4Functionalities
setSubscribedEnhancedDialledServices()
Sets the bit for subscribedEnhancedDialledServices to true.MAPOfferedCamel4Functionalities
setWarningToneEnhancements()
Sets the bit for warningToneEnhancements to true.static BitStringWithNamedBits.NamedBit[]
staticGetNamedBits()
Gets the names of all bits of this type (not just the bits set in this value).-
Methods inherited from class com.opencloud.slee.resources.cgin.BitStringWithNamedBits
toString
-
Methods inherited from class com.opencloud.slee.resources.cgin.BitString
clear, clear, equals, get, hashCode, length, nextSetBit, set
-
Methods inherited from class com.opencloud.util.AbstractDataObject
checkModify, isReadOnly, setReadOnly
-
-
-
-
Constructor Detail
-
MAPOfferedCamel4Functionalities
public MAPOfferedCamel4Functionalities()
Constructs an object that has no bits set.
-
MAPOfferedCamel4Functionalities
public MAPOfferedCamel4Functionalities(int nbits)
Constructs an object that has no bits set, initialised to accommodate the given number of bits.- Parameters:
nbits
- initial number of bits
-
-
Method Detail
-
clearAlertingDP
public MAPOfferedCamel4Functionalities clearAlertingDP()
Clears the bit for alertingDP to false.- Returns:
- this
-
clearCf_Enhancements
public MAPOfferedCamel4Functionalities clearCf_Enhancements()
Clears the bit for cf_Enhancements to false.- Returns:
- this
-
clearChangeOfPositionDP
public MAPOfferedCamel4Functionalities clearChangeOfPositionDP()
Clears the bit for changeOfPositionDP to false.- Returns:
- this
-
clearChargingIndicator
public MAPOfferedCamel4Functionalities clearChargingIndicator()
Clears the bit for chargingIndicator to false.- Returns:
- this
-
clearCollectInformation
public MAPOfferedCamel4Functionalities clearCollectInformation()
Clears the bit for collectInformation to false.- Returns:
- this
-
clearCriteriaForChangeOfPositionDP
public MAPOfferedCamel4Functionalities clearCriteriaForChangeOfPositionDP()
Clears the bit for criteriaForChangeOfPositionDP to false.- Returns:
- this
-
clearDfc_WithArgument
public MAPOfferedCamel4Functionalities clearDfc_WithArgument()
Clears the bit for dfc_WithArgument to false.- Returns:
- this
-
clearDisconnectLeg
public MAPOfferedCamel4Functionalities clearDisconnectLeg()
Clears the bit for disconnectLeg to false.- Returns:
- this
-
clearDtmf_MidCall
public MAPOfferedCamel4Functionalities clearDtmf_MidCall()
Clears the bit for dtmf_MidCall to false.- Returns:
- this
-
clearEntityReleased
public MAPOfferedCamel4Functionalities clearEntityReleased()
Clears the bit for entityReleased to false.- Returns:
- this
-
clearInitiateCallAttempt
public MAPOfferedCamel4Functionalities clearInitiateCallAttempt()
Clears the bit for initiateCallAttempt to false.- Returns:
- this
-
clearLocationAtAlerting
public MAPOfferedCamel4Functionalities clearLocationAtAlerting()
Clears the bit for locationAtAlerting to false.- Returns:
- this
-
clearMoveLeg
public MAPOfferedCamel4Functionalities clearMoveLeg()
Clears the bit for moveLeg to false.- Returns:
- this
-
clearOr_Interactions
public MAPOfferedCamel4Functionalities clearOr_Interactions()
Clears the bit for or_Interactions to false.- Returns:
- this
-
clearPlayTone
public MAPOfferedCamel4Functionalities clearPlayTone()
Clears the bit for playTone to false.- Returns:
- this
-
clearServiceChangeDP
public MAPOfferedCamel4Functionalities clearServiceChangeDP()
Clears the bit for serviceChangeDP to false.- Returns:
- this
-
clearServingNetworkEnhancedDialledServices
public MAPOfferedCamel4Functionalities clearServingNetworkEnhancedDialledServices()
Clears the bit for servingNetworkEnhancedDialledServices to false.- Returns:
- this
-
clearSplitLeg
public MAPOfferedCamel4Functionalities clearSplitLeg()
Clears the bit for splitLeg to false.- Returns:
- this
-
clearSubscribedEnhancedDialledServices
public MAPOfferedCamel4Functionalities clearSubscribedEnhancedDialledServices()
Clears the bit for subscribedEnhancedDialledServices to false.- Returns:
- this
-
clearWarningToneEnhancements
public MAPOfferedCamel4Functionalities clearWarningToneEnhancements()
Clears the bit for warningToneEnhancements to false.- Returns:
- this
-
clone
public MAPOfferedCamel4Functionalities clone()
Constructs a copy of this object and everything reachable from it.- Specified by:
clone
in interfaceDataObject
- Overrides:
clone
in classBitString
- Returns:
- copy of object
-
copyOf
public static MAPOfferedCamel4Functionalities 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.- Parameters:
from
- the object from which to copy- Returns:
- MAPOfferedCamel4Functionalities
-
getAlertingDP
public boolean getAlertingDP()
Gets whether the bit for alertingDP is set or not.- Returns:
- the named bit's value
-
getCf_Enhancements
public boolean getCf_Enhancements()
Gets whether the bit for cf_Enhancements is set or not.- Returns:
- the named bit's value
-
getChangeOfPositionDP
public boolean getChangeOfPositionDP()
Gets whether the bit for changeOfPositionDP is set or not.- Returns:
- the named bit's value
-
getChargingIndicator
public boolean getChargingIndicator()
Gets whether the bit for chargingIndicator is set or not.- Returns:
- the named bit's value
-
getCollectInformation
public boolean getCollectInformation()
Gets whether the bit for collectInformation is set or not.- Returns:
- the named bit's value
-
getCriteriaForChangeOfPositionDP
public boolean getCriteriaForChangeOfPositionDP()
Gets whether the bit for criteriaForChangeOfPositionDP is set or not.- Returns:
- the named bit's value
-
getDfc_WithArgument
public boolean getDfc_WithArgument()
Gets whether the bit for dfc_WithArgument is set or not.- Returns:
- the named bit's value
-
getDisconnectLeg
public boolean getDisconnectLeg()
Gets whether the bit for disconnectLeg is set or not.- Returns:
- the named bit's value
-
getDtmf_MidCall
public boolean getDtmf_MidCall()
Gets whether the bit for dtmf_MidCall is set or not.- Returns:
- the named bit's value
-
getEntityReleased
public boolean getEntityReleased()
Gets whether the bit for entityReleased is set or not.- Returns:
- the named bit's value
-
getInitiateCallAttempt
public boolean getInitiateCallAttempt()
Gets whether the bit for initiateCallAttempt is set or not.- Returns:
- the named bit's value
-
getLocationAtAlerting
public boolean getLocationAtAlerting()
Gets whether the bit for locationAtAlerting is set or not.- Returns:
- the named bit's value
-
getMoveLeg
public boolean getMoveLeg()
Gets whether the bit for moveLeg is set or not.- Returns:
- the named bit's value
-
getNamedBits
public BitStringWithNamedBits.NamedBit[] getNamedBits()
Description copied from class:BitStringWithNamedBits
Gets the names of all bits of this type (not just the bits set in this value).- Specified by:
getNamedBits
in classBitStringWithNamedBits
- Returns:
- array of NamedBit
-
getOr_Interactions
public boolean getOr_Interactions()
Gets whether the bit for or_Interactions is set or not.- Returns:
- the named bit's value
-
getPlayTone
public boolean getPlayTone()
Gets whether the bit for playTone is set or not.- Returns:
- the named bit's value
-
getServiceChangeDP
public boolean getServiceChangeDP()
Gets whether the bit for serviceChangeDP is set or not.- Returns:
- the named bit's value
-
getServingNetworkEnhancedDialledServices
public boolean getServingNetworkEnhancedDialledServices()
Gets whether the bit for servingNetworkEnhancedDialledServices is set or not.- Returns:
- the named bit's value
-
getSplitLeg
public boolean getSplitLeg()
Gets whether the bit for splitLeg is set or not.- Returns:
- the named bit's value
-
getSubscribedEnhancedDialledServices
public boolean getSubscribedEnhancedDialledServices()
Gets whether the bit for subscribedEnhancedDialledServices is set or not.- Returns:
- the named bit's value
-
getWarningToneEnhancements
public boolean getWarningToneEnhancements()
Gets whether the bit for warningToneEnhancements is set or not.- Returns:
- the named bit's value
-
setAlertingDP
public MAPOfferedCamel4Functionalities setAlertingDP()
Sets the bit for alertingDP to true.- Returns:
- this
-
setCf_Enhancements
public MAPOfferedCamel4Functionalities setCf_Enhancements()
Sets the bit for cf_Enhancements to true.- Returns:
- this
-
setChangeOfPositionDP
public MAPOfferedCamel4Functionalities setChangeOfPositionDP()
Sets the bit for changeOfPositionDP to true.- Returns:
- this
-
setChargingIndicator
public MAPOfferedCamel4Functionalities setChargingIndicator()
Sets the bit for chargingIndicator to true.- Returns:
- this
-
setCollectInformation
public MAPOfferedCamel4Functionalities setCollectInformation()
Sets the bit for collectInformation to true.- Returns:
- this
-
setCriteriaForChangeOfPositionDP
public MAPOfferedCamel4Functionalities setCriteriaForChangeOfPositionDP()
Sets the bit for criteriaForChangeOfPositionDP to true.- Returns:
- this
-
setDfc_WithArgument
public MAPOfferedCamel4Functionalities setDfc_WithArgument()
Sets the bit for dfc_WithArgument to true.- Returns:
- this
-
setDisconnectLeg
public MAPOfferedCamel4Functionalities setDisconnectLeg()
Sets the bit for disconnectLeg to true.- Returns:
- this
-
setDtmf_MidCall
public MAPOfferedCamel4Functionalities setDtmf_MidCall()
Sets the bit for dtmf_MidCall to true.- Returns:
- this
-
setEntityReleased
public MAPOfferedCamel4Functionalities setEntityReleased()
Sets the bit for entityReleased to true.- Returns:
- this
-
setInitiateCallAttempt
public MAPOfferedCamel4Functionalities setInitiateCallAttempt()
Sets the bit for initiateCallAttempt to true.- Returns:
- this
-
setLocationAtAlerting
public MAPOfferedCamel4Functionalities setLocationAtAlerting()
Sets the bit for locationAtAlerting to true.- Returns:
- this
-
setMoveLeg
public MAPOfferedCamel4Functionalities setMoveLeg()
Sets the bit for moveLeg to true.- Returns:
- this
-
setOr_Interactions
public MAPOfferedCamel4Functionalities setOr_Interactions()
Sets the bit for or_Interactions to true.- Returns:
- this
-
setPlayTone
public MAPOfferedCamel4Functionalities setPlayTone()
Sets the bit for playTone to true.- Returns:
- this
-
setServiceChangeDP
public MAPOfferedCamel4Functionalities setServiceChangeDP()
Sets the bit for serviceChangeDP to true.- Returns:
- this
-
setServingNetworkEnhancedDialledServices
public MAPOfferedCamel4Functionalities setServingNetworkEnhancedDialledServices()
Sets the bit for servingNetworkEnhancedDialledServices to true.- Returns:
- this
-
setSplitLeg
public MAPOfferedCamel4Functionalities setSplitLeg()
Sets the bit for splitLeg to true.- Returns:
- this
-
setSubscribedEnhancedDialledServices
public MAPOfferedCamel4Functionalities setSubscribedEnhancedDialledServices()
Sets the bit for subscribedEnhancedDialledServices to true.- Returns:
- this
-
setWarningToneEnhancements
public MAPOfferedCamel4Functionalities setWarningToneEnhancements()
Sets the bit for warningToneEnhancements to true.- Returns:
- this
-
staticGetNamedBits
public static BitStringWithNamedBits.NamedBit[] staticGetNamedBits()
Gets the names of all bits of this type (not just the bits set in this value).- Returns:
- array of NamedBit
-
-