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 MAPOfferedCamel4FunctionalitiesclearAlertingDP()Clears the bit for alertingDP to false.MAPOfferedCamel4FunctionalitiesclearCf_Enhancements()Clears the bit for cf_Enhancements to false.MAPOfferedCamel4FunctionalitiesclearChangeOfPositionDP()Clears the bit for changeOfPositionDP to false.MAPOfferedCamel4FunctionalitiesclearChargingIndicator()Clears the bit for chargingIndicator to false.MAPOfferedCamel4FunctionalitiesclearCollectInformation()Clears the bit for collectInformation to false.MAPOfferedCamel4FunctionalitiesclearCriteriaForChangeOfPositionDP()Clears the bit for criteriaForChangeOfPositionDP to false.MAPOfferedCamel4FunctionalitiesclearDfc_WithArgument()Clears the bit for dfc_WithArgument to false.MAPOfferedCamel4FunctionalitiesclearDisconnectLeg()Clears the bit for disconnectLeg to false.MAPOfferedCamel4FunctionalitiesclearDtmf_MidCall()Clears the bit for dtmf_MidCall to false.MAPOfferedCamel4FunctionalitiesclearEntityReleased()Clears the bit for entityReleased to false.MAPOfferedCamel4FunctionalitiesclearInitiateCallAttempt()Clears the bit for initiateCallAttempt to false.MAPOfferedCamel4FunctionalitiesclearLocationAtAlerting()Clears the bit for locationAtAlerting to false.MAPOfferedCamel4FunctionalitiesclearMoveLeg()Clears the bit for moveLeg to false.MAPOfferedCamel4FunctionalitiesclearOr_Interactions()Clears the bit for or_Interactions to false.MAPOfferedCamel4FunctionalitiesclearPlayTone()Clears the bit for playTone to false.MAPOfferedCamel4FunctionalitiesclearServiceChangeDP()Clears the bit for serviceChangeDP to false.MAPOfferedCamel4FunctionalitiesclearServingNetworkEnhancedDialledServices()Clears the bit for servingNetworkEnhancedDialledServices to false.MAPOfferedCamel4FunctionalitiesclearSplitLeg()Clears the bit for splitLeg to false.MAPOfferedCamel4FunctionalitiesclearSubscribedEnhancedDialledServices()Clears the bit for subscribedEnhancedDialledServices to false.MAPOfferedCamel4FunctionalitiesclearWarningToneEnhancements()Clears the bit for warningToneEnhancements to false.MAPOfferedCamel4Functionalitiesclone()Constructs a copy of this object and everything reachable from it.static MAPOfferedCamel4FunctionalitiescopyOf(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.booleangetAlertingDP()Gets whether the bit for alertingDP is set or not.booleangetCf_Enhancements()Gets whether the bit for cf_Enhancements is set or not.booleangetChangeOfPositionDP()Gets whether the bit for changeOfPositionDP is set or not.booleangetChargingIndicator()Gets whether the bit for chargingIndicator is set or not.booleangetCollectInformation()Gets whether the bit for collectInformation is set or not.booleangetCriteriaForChangeOfPositionDP()Gets whether the bit for criteriaForChangeOfPositionDP is set or not.booleangetDfc_WithArgument()Gets whether the bit for dfc_WithArgument is set or not.booleangetDisconnectLeg()Gets whether the bit for disconnectLeg is set or not.booleangetDtmf_MidCall()Gets whether the bit for dtmf_MidCall is set or not.booleangetEntityReleased()Gets whether the bit for entityReleased is set or not.booleangetInitiateCallAttempt()Gets whether the bit for initiateCallAttempt is set or not.booleangetLocationAtAlerting()Gets whether the bit for locationAtAlerting is set or not.booleangetMoveLeg()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).booleangetOr_Interactions()Gets whether the bit for or_Interactions is set or not.booleangetPlayTone()Gets whether the bit for playTone is set or not.booleangetServiceChangeDP()Gets whether the bit for serviceChangeDP is set or not.booleangetServingNetworkEnhancedDialledServices()Gets whether the bit for servingNetworkEnhancedDialledServices is set or not.booleangetSplitLeg()Gets whether the bit for splitLeg is set or not.booleangetSubscribedEnhancedDialledServices()Gets whether the bit for subscribedEnhancedDialledServices is set or not.booleangetWarningToneEnhancements()Gets whether the bit for warningToneEnhancements is set or not.MAPOfferedCamel4FunctionalitiessetAlertingDP()Sets the bit for alertingDP to true.MAPOfferedCamel4FunctionalitiessetCf_Enhancements()Sets the bit for cf_Enhancements to true.MAPOfferedCamel4FunctionalitiessetChangeOfPositionDP()Sets the bit for changeOfPositionDP to true.MAPOfferedCamel4FunctionalitiessetChargingIndicator()Sets the bit for chargingIndicator to true.MAPOfferedCamel4FunctionalitiessetCollectInformation()Sets the bit for collectInformation to true.MAPOfferedCamel4FunctionalitiessetCriteriaForChangeOfPositionDP()Sets the bit for criteriaForChangeOfPositionDP to true.MAPOfferedCamel4FunctionalitiessetDfc_WithArgument()Sets the bit for dfc_WithArgument to true.MAPOfferedCamel4FunctionalitiessetDisconnectLeg()Sets the bit for disconnectLeg to true.MAPOfferedCamel4FunctionalitiessetDtmf_MidCall()Sets the bit for dtmf_MidCall to true.MAPOfferedCamel4FunctionalitiessetEntityReleased()Sets the bit for entityReleased to true.MAPOfferedCamel4FunctionalitiessetInitiateCallAttempt()Sets the bit for initiateCallAttempt to true.MAPOfferedCamel4FunctionalitiessetLocationAtAlerting()Sets the bit for locationAtAlerting to true.MAPOfferedCamel4FunctionalitiessetMoveLeg()Sets the bit for moveLeg to true.MAPOfferedCamel4FunctionalitiessetOr_Interactions()Sets the bit for or_Interactions to true.MAPOfferedCamel4FunctionalitiessetPlayTone()Sets the bit for playTone to true.MAPOfferedCamel4FunctionalitiessetServiceChangeDP()Sets the bit for serviceChangeDP to true.MAPOfferedCamel4FunctionalitiessetServingNetworkEnhancedDialledServices()Sets the bit for servingNetworkEnhancedDialledServices to true.MAPOfferedCamel4FunctionalitiessetSplitLeg()Sets the bit for splitLeg to true.MAPOfferedCamel4FunctionalitiessetSubscribedEnhancedDialledServices()Sets the bit for subscribedEnhancedDialledServices to true.MAPOfferedCamel4FunctionalitiessetWarningToneEnhancements()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:
clonein interfaceDataObject- Overrides:
clonein 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:BitStringWithNamedBitsGets the names of all bits of this type (not just the bits set in this value).- Specified by:
getNamedBitsin 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
-
-