public class NAS5GMMCapability extends Sequence
NAS5GMMCapability
type.Modifier and Type | Class and Description |
---|---|
static class |
NAS5GMMCapability.Cag
Defines meaningful names for particular values of the
cag field. |
static class |
NAS5GMMCapability.HoAttach
Defines meaningful names for particular values of the
hoAttach field. |
static class |
NAS5GMMCapability.Lpp
Defines meaningful names for particular values of the
lpp field. |
static class |
NAS5GMMCapability.MultipleUP
Defines meaningful names for particular values of the
multipleUP field. |
static class |
NAS5GMMCapability.N3Data
Defines meaningful names for particular values of the
n3Data field. |
static class |
NAS5GMMCapability.Nas5GCPCIoT
Defines meaningful names for particular values of the
nas5GCPCIoT field. |
static class |
NAS5GMMCapability.Nas5GEHCCPCIoT
Defines meaningful names for particular values of the
nas5GEHCCPCIoT field. |
static class |
NAS5GMMCapability.Nas5GIPHCCPCIoT
Defines meaningful names for particular values of the
nas5GIPHCCPCIoT field. |
static class |
NAS5GMMCapability.Nas5GLCS
Defines meaningful names for particular values of the
nas5GLCS field. |
static class |
NAS5GMMCapability.Nas5GSRVCC
Defines meaningful names for particular values of the
nas5GSRVCC field. |
static class |
NAS5GMMCapability.Nas5GUpCIoT
Defines meaningful names for particular values of the
nas5GUpCIoT field. |
static class |
NAS5GMMCapability.Nssa
Defines meaningful names for particular values of the
nssa field. |
static class |
NAS5GMMCapability.Racs
Defines meaningful names for particular values of the
racs field. |
static class |
NAS5GMMCapability.RestrictEC
Defines meaningful names for particular values of the
restrictEC field. |
static class |
NAS5GMMCapability.S1Mode
Defines meaningful names for particular values of the
s1Mode field. |
static class |
NAS5GMMCapability.Sgc
Defines meaningful names for particular values of the
sgc field. |
static class |
NAS5GMMCapability.V2xc
Defines meaningful names for particular values of the
v2xc field. |
static class |
NAS5GMMCapability.V2xcEPC5
Defines meaningful names for particular values of the
v2xcEPC5 field. |
static class |
NAS5GMMCapability.V2xcNPC5
Defines meaningful names for particular values of the
v2xcNPC5 field. |
static class |
NAS5GMMCapability.Wusa
Defines meaningful names for particular values of the
wusa field. |
Constructor and Description |
---|
NAS5GMMCapability()
The default constructor.
|
NAS5GMMCapability(INTEGER sgc,
INTEGER nas5GIPHCCPCIoT,
INTEGER n3Data,
INTEGER nas5GCPCIoT,
INTEGER restrictEC,
INTEGER lpp,
INTEGER hoAttach,
INTEGER s1Mode,
INTEGER racs,
INTEGER nssa,
INTEGER nas5GLCS,
INTEGER v2xcNPC5,
INTEGER v2xcEPC5,
INTEGER v2xc,
INTEGER nas5GUpCIoT,
INTEGER nas5GSRVCC,
INTEGER nas5GEHCCPCIoT,
INTEGER multipleUP,
INTEGER wusa,
INTEGER cag)
Constructs an instance of the
NAS5GMMCapability with the specified mandatory
components. |
NAS5GMMCapability(INTEGER sgc,
INTEGER nas5GIPHCCPCIoT,
INTEGER n3Data,
INTEGER nas5GCPCIoT,
INTEGER restrictEC,
INTEGER lpp,
INTEGER hoAttach,
INTEGER s1Mode,
INTEGER racs,
INTEGER nssa,
INTEGER nas5GLCS,
INTEGER v2xcNPC5,
INTEGER v2xcEPC5,
INTEGER v2xc,
INTEGER nas5GUpCIoT,
INTEGER nas5GSRVCC,
INTEGER nas5GEHCCPCIoT,
INTEGER multipleUP,
INTEGER wusa,
INTEGER cag,
OctetString dummy)
Constructs an instance of the
NAS5GMMCapability with the specified
components. |
Modifier and Type | Method and Description |
---|---|
void |
deleteDummy()
Omits the
dummy optional field from the value. |
INTEGER |
getCag()
Returns the value of the
cag field. |
OctetString |
getDummy()
Returns the value of the
dummy optional field. |
INTEGER |
getHoAttach()
Returns the value of the
hoAttach field. |
INTEGER |
getLpp()
Returns the value of the
lpp field. |
INTEGER |
getMultipleUP()
Returns the value of the
multipleUP field. |
INTEGER |
getN3Data()
Returns the value of the
n3Data field. |
INTEGER |
getNas5GCPCIoT()
Returns the value of the
nas5GCPCIoT field. |
INTEGER |
getNas5GEHCCPCIoT()
Returns the value of the
nas5GEHCCPCIoT field. |
INTEGER |
getNas5GIPHCCPCIoT()
Returns the value of the
nas5GIPHCCPCIoT field. |
INTEGER |
getNas5GLCS()
Returns the value of the
nas5GLCS field. |
INTEGER |
getNas5GSRVCC()
Returns the value of the
nas5GSRVCC field. |
INTEGER |
getNas5GUpCIoT()
Returns the value of the
nas5GUpCIoT field. |
INTEGER |
getNssa()
Returns the value of the
nssa field. |
INTEGER |
getRacs()
Returns the value of the
racs field. |
INTEGER |
getRestrictEC()
Returns the value of the
restrictEC field. |
INTEGER |
getS1Mode()
Returns the value of the
s1Mode field. |
INTEGER |
getSgc()
Returns the value of the
sgc field. |
INTEGER |
getSpare()
Returns the value of the
spare read-only field. |
INTEGER |
getV2xc()
Returns the value of the
v2xc field. |
INTEGER |
getV2xcEPC5()
Returns the value of the
v2xcEPC5 field. |
INTEGER |
getV2xcNPC5()
Returns the value of the
v2xcNPC5 field. |
INTEGER |
getWusa()
Returns the value of the
wusa field. |
boolean |
hasDummy()
Reports whether the
dummy optional field is present in the value. |
void |
setCag(INTEGER cag)
Sets the value of the
cag field. |
void |
setDummy(OctetString dummy)
Sets the value of the
dummy optional field. |
void |
setHoAttach(INTEGER hoAttach)
Sets the value of the
hoAttach field. |
void |
setLpp(INTEGER lpp)
Sets the value of the
lpp field. |
void |
setMultipleUP(INTEGER multipleUP)
Sets the value of the
multipleUP field. |
void |
setN3Data(INTEGER n3Data)
Sets the value of the
n3Data field. |
void |
setNas5GCPCIoT(INTEGER nas5GCPCIoT)
Sets the value of the
nas5GCPCIoT field. |
void |
setNas5GEHCCPCIoT(INTEGER nas5GEHCCPCIoT)
Sets the value of the
nas5GEHCCPCIoT field. |
void |
setNas5GIPHCCPCIoT(INTEGER nas5GIPHCCPCIoT)
Sets the value of the
nas5GIPHCCPCIoT field. |
void |
setNas5GLCS(INTEGER nas5GLCS)
Sets the value of the
nas5GLCS field. |
void |
setNas5GSRVCC(INTEGER nas5GSRVCC)
Sets the value of the
nas5GSRVCC field. |
void |
setNas5GUpCIoT(INTEGER nas5GUpCIoT)
Sets the value of the
nas5GUpCIoT field. |
void |
setNssa(INTEGER nssa)
Sets the value of the
nssa field. |
void |
setRacs(INTEGER racs)
Sets the value of the
racs field. |
void |
setRestrictEC(INTEGER restrictEC)
Sets the value of the
restrictEC field. |
void |
setS1Mode(INTEGER s1Mode)
Sets the value of the
s1Mode field. |
void |
setSgc(INTEGER sgc)
Sets the value of the
sgc field. |
void |
setV2xc(INTEGER v2xc)
Sets the value of the
v2xc field. |
void |
setV2xcEPC5(INTEGER v2xcEPC5)
Sets the value of the
v2xcEPC5 field. |
void |
setV2xcNPC5(INTEGER v2xcNPC5)
Sets the value of the
v2xcNPC5 field. |
void |
setWusa(INTEGER wusa)
Sets the value of the
wusa field. |
public NAS5GMMCapability()
public NAS5GMMCapability(INTEGER sgc, INTEGER nas5GIPHCCPCIoT, INTEGER n3Data, INTEGER nas5GCPCIoT, INTEGER restrictEC, INTEGER lpp, INTEGER hoAttach, INTEGER s1Mode, INTEGER racs, INTEGER nssa, INTEGER nas5GLCS, INTEGER v2xcNPC5, INTEGER v2xcEPC5, INTEGER v2xc, INTEGER nas5GUpCIoT, INTEGER nas5GSRVCC, INTEGER nas5GEHCCPCIoT, INTEGER multipleUP, INTEGER wusa, INTEGER cag)
NAS5GMMCapability
with the specified mandatory
components.sgc
- the value of the sgc
mandatory field.
The Sgc
class defines meaningful names for particular values of the field.nas5GIPHCCPCIoT
- the value of the nas5GIPHCCPCIoT
mandatory field.
The Nas5GIPHCCPCIoT
class defines meaningful names for particular values of the field.n3Data
- the value of the n3Data
mandatory field.
The N3Data
class defines meaningful names for particular values of the field.nas5GCPCIoT
- the value of the nas5GCPCIoT
mandatory field.
The Nas5GCPCIoT
class defines meaningful names for particular values of the field.restrictEC
- the value of the restrictEC
mandatory field.
The RestrictEC
class defines meaningful names for particular values of the field.lpp
- the value of the lpp
mandatory field.
The Lpp
class defines meaningful names for particular values of the field.hoAttach
- the value of the hoAttach
mandatory field.
The HoAttach
class defines meaningful names for particular values of the field.s1Mode
- the value of the s1Mode
mandatory field.
The S1Mode
class defines meaningful names for particular values of the field.racs
- the value of the racs
mandatory field.
The Racs
class defines meaningful names for particular values of the field.nssa
- the value of the nssa
mandatory field.
The Nssa
class defines meaningful names for particular values of the field.nas5GLCS
- the value of the nas5GLCS
mandatory field.
The Nas5GLCS
class defines meaningful names for particular values of the field.v2xcNPC5
- the value of the v2xcNPC5
mandatory field.
The V2xcNPC5
class defines meaningful names for particular values of the field.v2xcEPC5
- the value of the v2xcEPC5
mandatory field.
The V2xcEPC5
class defines meaningful names for particular values of the field.v2xc
- the value of the v2xc
mandatory field.
The V2xc
class defines meaningful names for particular values of the field.nas5GUpCIoT
- the value of the nas5GUpCIoT
mandatory field.
The Nas5GUpCIoT
class defines meaningful names for particular values of the field.nas5GSRVCC
- the value of the nas5GSRVCC
mandatory field.
The Nas5GSRVCC
class defines meaningful names for particular values of the field.nas5GEHCCPCIoT
- the value of the nas5GEHCCPCIoT
mandatory field.
The Nas5GEHCCPCIoT
class defines meaningful names for particular values of the field.multipleUP
- the value of the multipleUP
mandatory field.
The MultipleUP
class defines meaningful names for particular values of the field.wusa
- the value of the wusa
mandatory field.
The Wusa
class defines meaningful names for particular values of the field.cag
- the value of the cag
mandatory field.
The Cag
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when any component has a null value.public NAS5GMMCapability(INTEGER sgc, INTEGER nas5GIPHCCPCIoT, INTEGER n3Data, INTEGER nas5GCPCIoT, INTEGER restrictEC, INTEGER lpp, INTEGER hoAttach, INTEGER s1Mode, INTEGER racs, INTEGER nssa, INTEGER nas5GLCS, INTEGER v2xcNPC5, INTEGER v2xcEPC5, INTEGER v2xc, INTEGER nas5GUpCIoT, INTEGER nas5GSRVCC, INTEGER nas5GEHCCPCIoT, INTEGER multipleUP, INTEGER wusa, INTEGER cag, OctetString dummy)
NAS5GMMCapability
with the specified
components.sgc
- the value of the sgc
field (mandatory).
The Sgc
class defines meaningful names for particular values of the field.nas5GIPHCCPCIoT
- the value of the nas5GIPHCCPCIoT
field (mandatory).
The Nas5GIPHCCPCIoT
class defines meaningful names for particular values of the field.n3Data
- the value of the n3Data
field (mandatory).
The N3Data
class defines meaningful names for particular values of the field.nas5GCPCIoT
- the value of the nas5GCPCIoT
field (mandatory).
The Nas5GCPCIoT
class defines meaningful names for particular values of the field.restrictEC
- the value of the restrictEC
field (mandatory).
The RestrictEC
class defines meaningful names for particular values of the field.lpp
- the value of the lpp
field (mandatory).
The Lpp
class defines meaningful names for particular values of the field.hoAttach
- the value of the hoAttach
field (mandatory).
The HoAttach
class defines meaningful names for particular values of the field.s1Mode
- the value of the s1Mode
field (mandatory).
The S1Mode
class defines meaningful names for particular values of the field.racs
- the value of the racs
field (mandatory).
The Racs
class defines meaningful names for particular values of the field.nssa
- the value of the nssa
field (mandatory).
The Nssa
class defines meaningful names for particular values of the field.nas5GLCS
- the value of the nas5GLCS
field (mandatory).
The Nas5GLCS
class defines meaningful names for particular values of the field.v2xcNPC5
- the value of the v2xcNPC5
field (mandatory).
The V2xcNPC5
class defines meaningful names for particular values of the field.v2xcEPC5
- the value of the v2xcEPC5
field (mandatory).
The V2xcEPC5
class defines meaningful names for particular values of the field.v2xc
- the value of the v2xc
field (mandatory).
The V2xc
class defines meaningful names for particular values of the field.nas5GUpCIoT
- the value of the nas5GUpCIoT
field (mandatory).
The Nas5GUpCIoT
class defines meaningful names for particular values of the field.nas5GSRVCC
- the value of the nas5GSRVCC
field (mandatory).
The Nas5GSRVCC
class defines meaningful names for particular values of the field.nas5GEHCCPCIoT
- the value of the nas5GEHCCPCIoT
field (mandatory).
The Nas5GEHCCPCIoT
class defines meaningful names for particular values of the field.multipleUP
- the value of the multipleUP
field (mandatory).
The MultipleUP
class defines meaningful names for particular values of the field.wusa
- the value of the wusa
field (mandatory).
The Wusa
class defines meaningful names for particular values of the field.cag
- the value of the cag
field (mandatory).
The Cag
class defines meaningful names for particular values of the field.dummy
- the value of the dummy
field (optional).java.lang.IllegalArgumentException
- when any mandatory component has a null value.public INTEGER getSgc()
sgc
field.sgc
field.
The Sgc
class defines meaningful names for particular values of the field.public void setSgc(INTEGER sgc)
sgc
field.sgc
- the value of the sgc
field.
The Sgc
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the sgc
parameter is null.public INTEGER getNas5GIPHCCPCIoT()
nas5GIPHCCPCIoT
field.nas5GIPHCCPCIoT
field.
The Nas5GIPHCCPCIoT
class defines meaningful names for particular values of the field.public void setNas5GIPHCCPCIoT(INTEGER nas5GIPHCCPCIoT)
nas5GIPHCCPCIoT
field.nas5GIPHCCPCIoT
- the value of the nas5GIPHCCPCIoT
field.
The Nas5GIPHCCPCIoT
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the nas5GIPHCCPCIoT
parameter is null.public INTEGER getN3Data()
n3Data
field.n3Data
field.
The N3Data
class defines meaningful names for particular values of the field.public void setN3Data(INTEGER n3Data)
n3Data
field.n3Data
- the value of the n3Data
field.
The N3Data
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the n3Data
parameter is null.public INTEGER getNas5GCPCIoT()
nas5GCPCIoT
field.nas5GCPCIoT
field.
The Nas5GCPCIoT
class defines meaningful names for particular values of the field.public void setNas5GCPCIoT(INTEGER nas5GCPCIoT)
nas5GCPCIoT
field.nas5GCPCIoT
- the value of the nas5GCPCIoT
field.
The Nas5GCPCIoT
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the nas5GCPCIoT
parameter is null.public INTEGER getRestrictEC()
restrictEC
field.restrictEC
field.
The RestrictEC
class defines meaningful names for particular values of the field.public void setRestrictEC(INTEGER restrictEC)
restrictEC
field.restrictEC
- the value of the restrictEC
field.
The RestrictEC
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the restrictEC
parameter is null.public INTEGER getLpp()
lpp
field.lpp
field.
The Lpp
class defines meaningful names for particular values of the field.public void setLpp(INTEGER lpp)
lpp
field.lpp
- the value of the lpp
field.
The Lpp
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the lpp
parameter is null.public INTEGER getHoAttach()
hoAttach
field.hoAttach
field.
The HoAttach
class defines meaningful names for particular values of the field.public void setHoAttach(INTEGER hoAttach)
hoAttach
field.hoAttach
- the value of the hoAttach
field.
The HoAttach
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the hoAttach
parameter is null.public INTEGER getS1Mode()
s1Mode
field.s1Mode
field.
The S1Mode
class defines meaningful names for particular values of the field.public void setS1Mode(INTEGER s1Mode)
s1Mode
field.s1Mode
- the value of the s1Mode
field.
The S1Mode
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the s1Mode
parameter is null.public INTEGER getRacs()
racs
field.racs
field.
The Racs
class defines meaningful names for particular values of the field.public void setRacs(INTEGER racs)
racs
field.racs
- the value of the racs
field.
The Racs
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the racs
parameter is null.public INTEGER getNssa()
nssa
field.nssa
field.
The Nssa
class defines meaningful names for particular values of the field.public void setNssa(INTEGER nssa)
nssa
field.nssa
- the value of the nssa
field.
The Nssa
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the nssa
parameter is null.public INTEGER getNas5GLCS()
nas5GLCS
field.nas5GLCS
field.
The Nas5GLCS
class defines meaningful names for particular values of the field.public void setNas5GLCS(INTEGER nas5GLCS)
nas5GLCS
field.nas5GLCS
- the value of the nas5GLCS
field.
The Nas5GLCS
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the nas5GLCS
parameter is null.public INTEGER getV2xcNPC5()
v2xcNPC5
field.v2xcNPC5
field.
The V2xcNPC5
class defines meaningful names for particular values of the field.public void setV2xcNPC5(INTEGER v2xcNPC5)
v2xcNPC5
field.v2xcNPC5
- the value of the v2xcNPC5
field.
The V2xcNPC5
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the v2xcNPC5
parameter is null.public INTEGER getV2xcEPC5()
v2xcEPC5
field.v2xcEPC5
field.
The V2xcEPC5
class defines meaningful names for particular values of the field.public void setV2xcEPC5(INTEGER v2xcEPC5)
v2xcEPC5
field.v2xcEPC5
- the value of the v2xcEPC5
field.
The V2xcEPC5
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the v2xcEPC5
parameter is null.public INTEGER getV2xc()
v2xc
field.v2xc
field.
The V2xc
class defines meaningful names for particular values of the field.public void setV2xc(INTEGER v2xc)
v2xc
field.v2xc
- the value of the v2xc
field.
The V2xc
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the v2xc
parameter is null.public INTEGER getNas5GUpCIoT()
nas5GUpCIoT
field.nas5GUpCIoT
field.
The Nas5GUpCIoT
class defines meaningful names for particular values of the field.public void setNas5GUpCIoT(INTEGER nas5GUpCIoT)
nas5GUpCIoT
field.nas5GUpCIoT
- the value of the nas5GUpCIoT
field.
The Nas5GUpCIoT
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the nas5GUpCIoT
parameter is null.public INTEGER getNas5GSRVCC()
nas5GSRVCC
field.nas5GSRVCC
field.
The Nas5GSRVCC
class defines meaningful names for particular values of the field.public void setNas5GSRVCC(INTEGER nas5GSRVCC)
nas5GSRVCC
field.nas5GSRVCC
- the value of the nas5GSRVCC
field.
The Nas5GSRVCC
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the nas5GSRVCC
parameter is null.public INTEGER getSpare()
spare
read-only field.spare
read-only field.public INTEGER getNas5GEHCCPCIoT()
nas5GEHCCPCIoT
field.nas5GEHCCPCIoT
field.
The Nas5GEHCCPCIoT
class defines meaningful names for particular values of the field.public void setNas5GEHCCPCIoT(INTEGER nas5GEHCCPCIoT)
nas5GEHCCPCIoT
field.nas5GEHCCPCIoT
- the value of the nas5GEHCCPCIoT
field.
The Nas5GEHCCPCIoT
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the nas5GEHCCPCIoT
parameter is null.public INTEGER getMultipleUP()
multipleUP
field.multipleUP
field.
The MultipleUP
class defines meaningful names for particular values of the field.public void setMultipleUP(INTEGER multipleUP)
multipleUP
field.multipleUP
- the value of the multipleUP
field.
The MultipleUP
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the multipleUP
parameter is null.public INTEGER getWusa()
wusa
field.wusa
field.
The Wusa
class defines meaningful names for particular values of the field.public void setWusa(INTEGER wusa)
wusa
field.wusa
- the value of the wusa
field.
The Wusa
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the wusa
parameter is null.public INTEGER getCag()
cag
field.cag
field.
The Cag
class defines meaningful names for particular values of the field.public void setCag(INTEGER cag)
cag
field.cag
- the value of the cag
field.
The Cag
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the cag
parameter is null.public OctetString getDummy()
dummy
optional field.dummy
optional field or null if the field is omitted.public void setDummy(OctetString dummy)
dummy
optional field.dummy
- the value of the dummy
optional field. A null
value indicates that the optional field is omitted.public boolean hasDummy()
dummy
optional field is present in the value.dummy
optional field is present in the value.public void deleteDummy()
dummy
optional field from the value.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.