public class ULNASTransport extends Sequence
ULNASTransport
type.Modifier and Type | Class and Description |
---|---|
static class |
ULNASTransport.PayloadContainer
Represents the type of the
payloadContainer field. |
Constructor and Description |
---|
ULNASTransport()
The default constructor.
|
ULNASTransport(ULNASTransport.PayloadContainer payloadContainer)
Constructs an instance of the
ULNASTransport with the specified mandatory
components. |
ULNASTransport(ULNASTransport.PayloadContainer payloadContainer,
INTEGER pduSessionID,
INTEGER oldPDUSessionID,
RequestType requestType,
SNSSAI sNSSAI,
OctetString dnn,
OctetString additionalInformation,
MAPDUSessionInformation maPDUSessionInformation,
ReleaseAssistanceIndication releaseAssistanceIndication)
Constructs an instance of the
ULNASTransport with the specified
components. |
Modifier and Type | Method and Description |
---|---|
void |
deleteAdditionalInformation()
Omits the
additionalInformation optional field from the value. |
void |
deleteDnn()
Omits the
dnn optional field from the value. |
void |
deleteMaPDUSessionInformation()
Omits the
maPDUSessionInformation optional field from the value. |
void |
deleteOldPDUSessionID()
Omits the
oldPDUSessionID optional field from the value. |
void |
deletePduSessionID()
Omits the
pduSessionID optional field from the value. |
void |
deleteReleaseAssistanceIndication()
Omits the
releaseAssistanceIndication optional field from the value. |
void |
deleteRequestType()
Omits the
requestType optional field from the value. |
void |
deleteSNSSAI()
Omits the
sNSSAI optional field from the value. |
OctetString |
getAdditionalInformation()
Returns the value of the
additionalInformation optional field. |
OctetString |
getDnn()
Returns the value of the
dnn optional field. |
MAPDUSessionInformation |
getMaPDUSessionInformation()
Returns the value of the
maPDUSessionInformation optional field. |
INTEGER |
getOldPDUSessionID()
Returns the value of the
oldPDUSessionID optional field. |
ULNASTransport.PayloadContainer |
getPayloadContainer()
Returns the value of the
payloadContainer field. |
INTEGER |
getPayloadContainerType()
Returns the value of the
payloadContainerType read-only field. |
INTEGER |
getPduSessionID()
Returns the value of the
pduSessionID optional field. |
ReleaseAssistanceIndication |
getReleaseAssistanceIndication()
Returns the value of the
releaseAssistanceIndication optional field. |
RequestType |
getRequestType()
Returns the value of the
requestType optional field. |
SNSSAI |
getSNSSAI()
Returns the value of the
sNSSAI optional field. |
INTEGER |
getSpare()
Returns the value of the
spare read-only field. |
boolean |
hasAdditionalInformation()
Reports whether the
additionalInformation optional field is present in the value. |
boolean |
hasDnn()
Reports whether the
dnn optional field is present in the value. |
boolean |
hasMaPDUSessionInformation()
Reports whether the
maPDUSessionInformation optional field is present in the value. |
boolean |
hasOldPDUSessionID()
Reports whether the
oldPDUSessionID optional field is present in the value. |
boolean |
hasPduSessionID()
Reports whether the
pduSessionID optional field is present in the value. |
boolean |
hasReleaseAssistanceIndication()
Reports whether the
releaseAssistanceIndication optional field is present in the value. |
boolean |
hasRequestType()
Reports whether the
requestType optional field is present in the value. |
boolean |
hasSNSSAI()
Reports whether the
sNSSAI optional field is present in the value. |
void |
setAdditionalInformation(OctetString additionalInformation)
Sets the value of the
additionalInformation optional field. |
void |
setDnn(OctetString dnn)
Sets the value of the
dnn optional field. |
void |
setMaPDUSessionInformation(MAPDUSessionInformation maPDUSessionInformation)
Sets the value of the
maPDUSessionInformation optional field. |
void |
setOldPDUSessionID(INTEGER oldPDUSessionID)
Sets the value of the
oldPDUSessionID optional field. |
void |
setPayloadContainer(ULNASTransport.PayloadContainer payloadContainer)
Sets the value of the
payloadContainer field. |
void |
setPduSessionID(INTEGER pduSessionID)
Sets the value of the
pduSessionID optional field. |
void |
setReleaseAssistanceIndication(ReleaseAssistanceIndication releaseAssistanceIndication)
Sets the value of the
releaseAssistanceIndication optional field. |
void |
setRequestType(RequestType requestType)
Sets the value of the
requestType optional field. |
void |
setSNSSAI(SNSSAI sNSSAI)
Sets the value of the
sNSSAI optional field. |
public ULNASTransport()
public ULNASTransport(ULNASTransport.PayloadContainer payloadContainer)
ULNASTransport
with the specified mandatory
components.payloadContainer
- the value of the payloadContainer
mandatory field.java.lang.IllegalArgumentException
- when any component has a null value.public ULNASTransport(ULNASTransport.PayloadContainer payloadContainer, INTEGER pduSessionID, INTEGER oldPDUSessionID, RequestType requestType, SNSSAI sNSSAI, OctetString dnn, OctetString additionalInformation, MAPDUSessionInformation maPDUSessionInformation, ReleaseAssistanceIndication releaseAssistanceIndication)
ULNASTransport
with the specified
components.payloadContainer
- the value of the payloadContainer
field (mandatory).pduSessionID
- the value of the pduSessionID
field (optional).oldPDUSessionID
- the value of the oldPDUSessionID
field (optional).requestType
- the value of the requestType
field (optional).sNSSAI
- the value of the sNSSAI
field (optional).dnn
- the value of the dnn
field (optional).additionalInformation
- the value of the additionalInformation
field (optional).maPDUSessionInformation
- the value of the maPDUSessionInformation
field (optional).releaseAssistanceIndication
- the value of the releaseAssistanceIndication
field (optional).java.lang.IllegalArgumentException
- when any mandatory component has a null value.public INTEGER getPayloadContainerType()
payloadContainerType
read-only field.payloadContainerType
read-only field.
The PayloadContainerType
class defines meaningful names for particular values of the field.public INTEGER getSpare()
spare
read-only field.spare
read-only field.public ULNASTransport.PayloadContainer getPayloadContainer()
payloadContainer
field.payloadContainer
field.public void setPayloadContainer(ULNASTransport.PayloadContainer payloadContainer)
payloadContainer
field.payloadContainer
- the value of the payloadContainer
field.java.lang.IllegalArgumentException
- when the payloadContainer
parameter is null.public INTEGER getPduSessionID()
pduSessionID
optional field.pduSessionID
optional field or null if the field is omitted.public void setPduSessionID(INTEGER pduSessionID)
pduSessionID
optional field.pduSessionID
- the value of the pduSessionID
optional field. A null
value indicates that the optional field is omitted.public boolean hasPduSessionID()
pduSessionID
optional field is present in the value.pduSessionID
optional field is present in the value.public void deletePduSessionID()
pduSessionID
optional field from the value.public INTEGER getOldPDUSessionID()
oldPDUSessionID
optional field.oldPDUSessionID
optional field or null if the field is omitted.public void setOldPDUSessionID(INTEGER oldPDUSessionID)
oldPDUSessionID
optional field.oldPDUSessionID
- the value of the oldPDUSessionID
optional field. A null
value indicates that the optional field is omitted.public boolean hasOldPDUSessionID()
oldPDUSessionID
optional field is present in the value.oldPDUSessionID
optional field is present in the value.public void deleteOldPDUSessionID()
oldPDUSessionID
optional field from the value.public RequestType getRequestType()
requestType
optional field.requestType
optional field or null if the field is omitted.public void setRequestType(RequestType requestType)
requestType
optional field.requestType
- the value of the requestType
optional field. A null
value indicates that the optional field is omitted.public boolean hasRequestType()
requestType
optional field is present in the value.requestType
optional field is present in the value.public void deleteRequestType()
requestType
optional field from the value.public SNSSAI getSNSSAI()
sNSSAI
optional field.sNSSAI
optional field or null if the field is omitted.public void setSNSSAI(SNSSAI sNSSAI)
sNSSAI
optional field.sNSSAI
- the value of the sNSSAI
optional field. A null
value indicates that the optional field is omitted.public boolean hasSNSSAI()
sNSSAI
optional field is present in the value.sNSSAI
optional field is present in the value.public void deleteSNSSAI()
sNSSAI
optional field from the value.public OctetString getDnn()
dnn
optional field.dnn
optional field or null if the field is omitted.public void setDnn(OctetString dnn)
dnn
optional field.dnn
- the value of the dnn
optional field. A null
value indicates that the optional field is omitted.public boolean hasDnn()
dnn
optional field is present in the value.dnn
optional field is present in the value.public void deleteDnn()
dnn
optional field from the value.public OctetString getAdditionalInformation()
additionalInformation
optional field.additionalInformation
optional field or null if the field is omitted.public void setAdditionalInformation(OctetString additionalInformation)
additionalInformation
optional field.additionalInformation
- the value of the additionalInformation
optional field. A null
value indicates that the optional field is omitted.public boolean hasAdditionalInformation()
additionalInformation
optional field is present in the value.additionalInformation
optional field is present in the value.public void deleteAdditionalInformation()
additionalInformation
optional field from the value.public MAPDUSessionInformation getMaPDUSessionInformation()
maPDUSessionInformation
optional field.maPDUSessionInformation
optional field or null if the field is omitted.public void setMaPDUSessionInformation(MAPDUSessionInformation maPDUSessionInformation)
maPDUSessionInformation
optional field.maPDUSessionInformation
- the value of the maPDUSessionInformation
optional field. A null
value indicates that the optional field is omitted.public boolean hasMaPDUSessionInformation()
maPDUSessionInformation
optional field is present in the value.maPDUSessionInformation
optional field is present in the value.public void deleteMaPDUSessionInformation()
maPDUSessionInformation
optional field from the value.public ReleaseAssistanceIndication getReleaseAssistanceIndication()
releaseAssistanceIndication
optional field.releaseAssistanceIndication
optional field or null if the field is omitted.public void setReleaseAssistanceIndication(ReleaseAssistanceIndication releaseAssistanceIndication)
releaseAssistanceIndication
optional field.releaseAssistanceIndication
- the value of the releaseAssistanceIndication
optional field. A null
value indicates that the optional field is omitted.public boolean hasReleaseAssistanceIndication()
releaseAssistanceIndication
optional field is present in the value.releaseAssistanceIndication
optional field is present in the value.public void deleteReleaseAssistanceIndication()
releaseAssistanceIndication
optional field from the value.Copyright © 2024 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.