public class CIoTSmallDataContainer extends Choice
CIoTSmallDataContainer
type.Modifier and Type | Field and Description |
---|---|
static int |
controlPlaneUserData_chosen
Identifies the
controlPlaneUserData alternative. |
static int |
lsmContainer_chosen
Identifies the
lsmContainer alternative. |
static int |
sms_chosen
Identifies the
sms alternative. |
Constructor and Description |
---|
CIoTSmallDataContainer()
The default constructor.
|
Modifier and Type | Method and Description |
---|---|
static CIoTSmallDataContainer |
createWithControlPlaneUserData(ControlPlaneUserData controlPlaneUserData)
Creates an instance of the
CIoTSmallDataContainer with the controlPlaneUserData
alternative selected. |
static CIoTSmallDataContainer |
createWithLsmContainer(LocationServicesMessageContainer lsmContainer)
Creates an instance of the
CIoTSmallDataContainer with the lsmContainer
alternative selected. |
static CIoTSmallDataContainer |
createWithSms(SMSData sms)
Creates an instance of the
CIoTSmallDataContainer with the sms
alternative selected. |
ControlPlaneUserData |
getControlPlaneUserData()
Returns the value of the
controlPlaneUserData alternative. |
LocationServicesMessageContainer |
getLsmContainer()
Returns the value of the
lsmContainer alternative. |
SMSData |
getSms()
Returns the value of the
sms alternative. |
boolean |
hasControlPlaneUserData()
Reports whether the
controlPlaneUserData alternative is selected. |
boolean |
hasLsmContainer()
Reports whether the
lsmContainer alternative is selected. |
boolean |
hasSms()
Reports whether the
sms alternative is selected. |
void |
setControlPlaneUserData(ControlPlaneUserData controlPlaneUserData)
Selects the
controlPlaneUserData alternative. |
void |
setLsmContainer(LocationServicesMessageContainer lsmContainer)
Selects the
lsmContainer alternative. |
void |
setSms(SMSData sms)
Selects the
sms alternative. |
clone, equals, getChosenFlag, getChosenValue, hashCode
public static final int controlPlaneUserData_chosen
controlPlaneUserData
alternative.public static final int sms_chosen
sms
alternative.public static final int lsmContainer_chosen
lsmContainer
alternative.public static CIoTSmallDataContainer createWithControlPlaneUserData(ControlPlaneUserData controlPlaneUserData)
CIoTSmallDataContainer
with the controlPlaneUserData
alternative selected.controlPlaneUserData
- the value of the controlPlaneUserData
alternative.CIoTSmallDataContainer
class.public boolean hasControlPlaneUserData()
controlPlaneUserData
alternative is selected.controlPlaneUserData
alternative is selected.public ControlPlaneUserData getControlPlaneUserData()
controlPlaneUserData
alternative.controlPlaneUserData
alternative or null if the
controlPlaneUserData
alternative is not selected.public void setControlPlaneUserData(ControlPlaneUserData controlPlaneUserData)
controlPlaneUserData
alternative.controlPlaneUserData
- the value of the controlPlaneUserData
alternative.public static CIoTSmallDataContainer createWithSms(SMSData sms)
CIoTSmallDataContainer
with the sms
alternative selected.sms
- the value of the sms
alternative.CIoTSmallDataContainer
class.public boolean hasSms()
sms
alternative is selected.sms
alternative is selected.public SMSData getSms()
sms
alternative.sms
alternative or null if the
sms
alternative is not selected.public void setSms(SMSData sms)
sms
alternative.sms
- the value of the sms
alternative.public static CIoTSmallDataContainer createWithLsmContainer(LocationServicesMessageContainer lsmContainer)
CIoTSmallDataContainer
with the lsmContainer
alternative selected.lsmContainer
- the value of the lsmContainer
alternative.CIoTSmallDataContainer
class.public boolean hasLsmContainer()
lsmContainer
alternative is selected.lsmContainer
alternative is selected.public LocationServicesMessageContainer getLsmContainer()
lsmContainer
alternative.lsmContainer
alternative or null if the
lsmContainer
alternative is not selected.public void setLsmContainer(LocationServicesMessageContainer lsmContainer)
lsmContainer
alternative.lsmContainer
- the value of the lsmContainer
alternative.Copyright © 2023 OSS Nokalva, Inc. All rights reserved.
This document is proprietary to OSS Nokalva, Inc., and may be used only by their direct licensees. Distribution is not permitted. This copyright statement must not be removed.