public static class OptionalIE.ValueOfOptionalIE extends Choice
valueOfOptionalIE
field.Modifier and Type | Field and Description |
---|---|
static int |
additionalInformation_chosen
Identifies the
additionalInformation alternative. |
static int |
backOffTimerValue_chosen
Identifies the
backOffTimerValue alternative. |
static int |
dnn_chosen
Identifies the
dnn alternative. |
static int |
maPDUSessionInformation_chosen
Identifies the
maPDUSessionInformation alternative. |
static int |
nas5GMMCause_chosen
Identifies the
nas5GMMCause alternative. |
static int |
oldPDUSessionID_chosen
Identifies the
oldPDUSessionID alternative. |
static int |
pduSessionID_chosen
Identifies the
pduSessionID alternative. |
static int |
releaseAssistanceIndication_chosen
Identifies the
releaseAssistanceIndication alternative. |
static int |
requestType_chosen
Identifies the
requestType alternative. |
static int |
sNSSAI_chosen
Identifies the
sNSSAI alternative. |
Constructor and Description |
---|
ValueOfOptionalIE()
The default constructor.
|
Modifier and Type | Method and Description |
---|---|
static OptionalIE.ValueOfOptionalIE |
createWithAdditionalInformation(OctetString additionalInformation)
Creates an instance of the
ValueOfOptionalIE with the additionalInformation
alternative selected. |
static OptionalIE.ValueOfOptionalIE |
createWithBackOffTimerValue(GPRSTimer3 backOffTimerValue)
Creates an instance of the
ValueOfOptionalIE with the backOffTimerValue
alternative selected. |
static OptionalIE.ValueOfOptionalIE |
createWithDnn(OctetString dnn)
Creates an instance of the
ValueOfOptionalIE with the dnn
alternative selected. |
static OptionalIE.ValueOfOptionalIE |
createWithMaPDUSessionInformation(MAPDUSessionInformation8 maPDUSessionInformation)
Creates an instance of the
ValueOfOptionalIE with the maPDUSessionInformation
alternative selected. |
static OptionalIE.ValueOfOptionalIE |
createWithNas5GMMCause(INTEGER nas5GMMCause)
Creates an instance of the
ValueOfOptionalIE with the nas5GMMCause
alternative selected. |
static OptionalIE.ValueOfOptionalIE |
createWithOldPDUSessionID(INTEGER oldPDUSessionID)
Creates an instance of the
ValueOfOptionalIE with the oldPDUSessionID
alternative selected. |
static OptionalIE.ValueOfOptionalIE |
createWithPduSessionID(INTEGER pduSessionID)
Creates an instance of the
ValueOfOptionalIE with the pduSessionID
alternative selected. |
static OptionalIE.ValueOfOptionalIE |
createWithReleaseAssistanceIndication(ReleaseAssistanceIndication8 releaseAssistanceIndication)
Creates an instance of the
ValueOfOptionalIE with the releaseAssistanceIndication
alternative selected. |
static OptionalIE.ValueOfOptionalIE |
createWithRequestType(INTEGER requestType)
Creates an instance of the
ValueOfOptionalIE with the requestType
alternative selected. |
static OptionalIE.ValueOfOptionalIE |
createWithSNSSAI(SNSSAI sNSSAI)
Creates an instance of the
ValueOfOptionalIE with the sNSSAI
alternative selected. |
OctetString |
getAdditionalInformation()
Returns the value of the
additionalInformation alternative. |
GPRSTimer3 |
getBackOffTimerValue()
Returns the value of the
backOffTimerValue alternative. |
OctetString |
getDnn()
Returns the value of the
dnn alternative. |
MAPDUSessionInformation8 |
getMaPDUSessionInformation()
Returns the value of the
maPDUSessionInformation alternative. |
INTEGER |
getNas5GMMCause()
Returns the value of the
nas5GMMCause alternative. |
INTEGER |
getOldPDUSessionID()
Returns the value of the
oldPDUSessionID alternative. |
INTEGER |
getPduSessionID()
Returns the value of the
pduSessionID alternative. |
ReleaseAssistanceIndication8 |
getReleaseAssistanceIndication()
Returns the value of the
releaseAssistanceIndication alternative. |
INTEGER |
getRequestType()
Returns the value of the
requestType alternative. |
SNSSAI |
getSNSSAI()
Returns the value of the
sNSSAI alternative. |
boolean |
hasAdditionalInformation()
Reports whether the
additionalInformation alternative is selected. |
boolean |
hasBackOffTimerValue()
Reports whether the
backOffTimerValue alternative is selected. |
boolean |
hasDnn()
Reports whether the
dnn alternative is selected. |
boolean |
hasMaPDUSessionInformation()
Reports whether the
maPDUSessionInformation alternative is selected. |
boolean |
hasNas5GMMCause()
Reports whether the
nas5GMMCause alternative is selected. |
boolean |
hasOldPDUSessionID()
Reports whether the
oldPDUSessionID alternative is selected. |
boolean |
hasPduSessionID()
Reports whether the
pduSessionID alternative is selected. |
boolean |
hasReleaseAssistanceIndication()
Reports whether the
releaseAssistanceIndication alternative is selected. |
boolean |
hasRequestType()
Reports whether the
requestType alternative is selected. |
boolean |
hasSNSSAI()
Reports whether the
sNSSAI alternative is selected. |
void |
setAdditionalInformation(OctetString additionalInformation)
Selects the
additionalInformation alternative. |
void |
setBackOffTimerValue(GPRSTimer3 backOffTimerValue)
Selects the
backOffTimerValue alternative. |
void |
setDnn(OctetString dnn)
Selects the
dnn alternative. |
void |
setMaPDUSessionInformation(MAPDUSessionInformation8 maPDUSessionInformation)
Selects the
maPDUSessionInformation alternative. |
void |
setNas5GMMCause(INTEGER nas5GMMCause)
Selects the
nas5GMMCause alternative. |
void |
setOldPDUSessionID(INTEGER oldPDUSessionID)
Selects the
oldPDUSessionID alternative. |
void |
setPduSessionID(INTEGER pduSessionID)
Selects the
pduSessionID alternative. |
void |
setReleaseAssistanceIndication(ReleaseAssistanceIndication8 releaseAssistanceIndication)
Selects the
releaseAssistanceIndication alternative. |
void |
setRequestType(INTEGER requestType)
Selects the
requestType alternative. |
void |
setSNSSAI(SNSSAI sNSSAI)
Selects the
sNSSAI alternative. |
clone, equals, getChosenFlag, getChosenValue, hashCode
public static final int pduSessionID_chosen
pduSessionID
alternative.public static final int sNSSAI_chosen
sNSSAI
alternative.public static final int additionalInformation_chosen
additionalInformation
alternative.public static final int dnn_chosen
dnn
alternative.public static final int backOffTimerValue_chosen
backOffTimerValue
alternative.public static final int nas5GMMCause_chosen
nas5GMMCause
alternative.public static final int oldPDUSessionID_chosen
oldPDUSessionID
alternative.public static final int requestType_chosen
requestType
alternative.public static final int maPDUSessionInformation_chosen
maPDUSessionInformation
alternative.public static final int releaseAssistanceIndication_chosen
releaseAssistanceIndication
alternative.public static OptionalIE.ValueOfOptionalIE createWithPduSessionID(INTEGER pduSessionID)
ValueOfOptionalIE
with the pduSessionID
alternative selected.pduSessionID
- the value of the pduSessionID
alternative.ValueOfOptionalIE
class.public boolean hasPduSessionID()
pduSessionID
alternative is selected.pduSessionID
alternative is selected.public INTEGER getPduSessionID()
pduSessionID
alternative.pduSessionID
alternative or null if the
pduSessionID
alternative is not selected.public void setPduSessionID(INTEGER pduSessionID)
pduSessionID
alternative.pduSessionID
- the value of the pduSessionID
alternative.public static OptionalIE.ValueOfOptionalIE createWithSNSSAI(SNSSAI sNSSAI)
ValueOfOptionalIE
with the sNSSAI
alternative selected.sNSSAI
- the value of the sNSSAI
alternative.ValueOfOptionalIE
class.public boolean hasSNSSAI()
sNSSAI
alternative is selected.sNSSAI
alternative is selected.public SNSSAI getSNSSAI()
sNSSAI
alternative.sNSSAI
alternative or null if the
sNSSAI
alternative is not selected.public void setSNSSAI(SNSSAI sNSSAI)
sNSSAI
alternative.sNSSAI
- the value of the sNSSAI
alternative.public static OptionalIE.ValueOfOptionalIE createWithAdditionalInformation(OctetString additionalInformation)
ValueOfOptionalIE
with the additionalInformation
alternative selected.additionalInformation
- the value of the additionalInformation
alternative.ValueOfOptionalIE
class.public boolean hasAdditionalInformation()
additionalInformation
alternative is selected.additionalInformation
alternative is selected.public OctetString getAdditionalInformation()
additionalInformation
alternative.additionalInformation
alternative or null if the
additionalInformation
alternative is not selected.public void setAdditionalInformation(OctetString additionalInformation)
additionalInformation
alternative.additionalInformation
- the value of the additionalInformation
alternative.public static OptionalIE.ValueOfOptionalIE createWithDnn(OctetString dnn)
ValueOfOptionalIE
with the dnn
alternative selected.dnn
- the value of the dnn
alternative.ValueOfOptionalIE
class.public boolean hasDnn()
dnn
alternative is selected.dnn
alternative is selected.public OctetString getDnn()
dnn
alternative.dnn
alternative or null if the
dnn
alternative is not selected.public void setDnn(OctetString dnn)
dnn
alternative.dnn
- the value of the dnn
alternative.public static OptionalIE.ValueOfOptionalIE createWithBackOffTimerValue(GPRSTimer3 backOffTimerValue)
ValueOfOptionalIE
with the backOffTimerValue
alternative selected.backOffTimerValue
- the value of the backOffTimerValue
alternative.ValueOfOptionalIE
class.public boolean hasBackOffTimerValue()
backOffTimerValue
alternative is selected.backOffTimerValue
alternative is selected.public GPRSTimer3 getBackOffTimerValue()
backOffTimerValue
alternative.backOffTimerValue
alternative or null if the
backOffTimerValue
alternative is not selected.public void setBackOffTimerValue(GPRSTimer3 backOffTimerValue)
backOffTimerValue
alternative.backOffTimerValue
- the value of the backOffTimerValue
alternative.public static OptionalIE.ValueOfOptionalIE createWithNas5GMMCause(INTEGER nas5GMMCause)
ValueOfOptionalIE
with the nas5GMMCause
alternative selected.nas5GMMCause
- the value of the nas5GMMCause
alternative.
The NAS5GMMCause
class defines meaningful names for particular values of the alternative.ValueOfOptionalIE
class.public boolean hasNas5GMMCause()
nas5GMMCause
alternative is selected.nas5GMMCause
alternative is selected.public INTEGER getNas5GMMCause()
nas5GMMCause
alternative.nas5GMMCause
alternative or null if the
nas5GMMCause
alternative is not selected.
The NAS5GMMCause
class defines meaningful names for particular values of the alternative.public void setNas5GMMCause(INTEGER nas5GMMCause)
nas5GMMCause
alternative.nas5GMMCause
- the value of the nas5GMMCause
alternative.
The NAS5GMMCause
class defines meaningful names for particular values of the alternative.public static OptionalIE.ValueOfOptionalIE createWithOldPDUSessionID(INTEGER oldPDUSessionID)
ValueOfOptionalIE
with the oldPDUSessionID
alternative selected.oldPDUSessionID
- the value of the oldPDUSessionID
alternative.ValueOfOptionalIE
class.public boolean hasOldPDUSessionID()
oldPDUSessionID
alternative is selected.oldPDUSessionID
alternative is selected.public INTEGER getOldPDUSessionID()
oldPDUSessionID
alternative.oldPDUSessionID
alternative or null if the
oldPDUSessionID
alternative is not selected.public void setOldPDUSessionID(INTEGER oldPDUSessionID)
oldPDUSessionID
alternative.oldPDUSessionID
- the value of the oldPDUSessionID
alternative.public static OptionalIE.ValueOfOptionalIE createWithRequestType(INTEGER requestType)
ValueOfOptionalIE
with the requestType
alternative selected.requestType
- the value of the requestType
alternative.
The RequestType8
class defines meaningful names for particular values of the alternative.ValueOfOptionalIE
class.public boolean hasRequestType()
requestType
alternative is selected.requestType
alternative is selected.public INTEGER getRequestType()
requestType
alternative.requestType
alternative or null if the
requestType
alternative is not selected.
The RequestType8
class defines meaningful names for particular values of the alternative.public void setRequestType(INTEGER requestType)
requestType
alternative.requestType
- the value of the requestType
alternative.
The RequestType8
class defines meaningful names for particular values of the alternative.public static OptionalIE.ValueOfOptionalIE createWithMaPDUSessionInformation(MAPDUSessionInformation8 maPDUSessionInformation)
ValueOfOptionalIE
with the maPDUSessionInformation
alternative selected.maPDUSessionInformation
- the value of the maPDUSessionInformation
alternative.ValueOfOptionalIE
class.public boolean hasMaPDUSessionInformation()
maPDUSessionInformation
alternative is selected.maPDUSessionInformation
alternative is selected.public MAPDUSessionInformation8 getMaPDUSessionInformation()
maPDUSessionInformation
alternative.maPDUSessionInformation
alternative or null if the
maPDUSessionInformation
alternative is not selected.public void setMaPDUSessionInformation(MAPDUSessionInformation8 maPDUSessionInformation)
maPDUSessionInformation
alternative.maPDUSessionInformation
- the value of the maPDUSessionInformation
alternative.public static OptionalIE.ValueOfOptionalIE createWithReleaseAssistanceIndication(ReleaseAssistanceIndication8 releaseAssistanceIndication)
ValueOfOptionalIE
with the releaseAssistanceIndication
alternative selected.releaseAssistanceIndication
- the value of the releaseAssistanceIndication
alternative.ValueOfOptionalIE
class.public boolean hasReleaseAssistanceIndication()
releaseAssistanceIndication
alternative is selected.releaseAssistanceIndication
alternative is selected.public ReleaseAssistanceIndication8 getReleaseAssistanceIndication()
releaseAssistanceIndication
alternative.releaseAssistanceIndication
alternative or null if the
releaseAssistanceIndication
alternative is not selected.public void setReleaseAssistanceIndication(ReleaseAssistanceIndication8 releaseAssistanceIndication)
releaseAssistanceIndication
alternative.releaseAssistanceIndication
- the value of the releaseAssistanceIndication
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.