public class PDUAddress extends Sequence
PDUAddress
type.Modifier and Type | Class and Description |
---|---|
static class |
PDUAddress.PduAddressInformation
Represents the type of the
pduAddressInformation field. |
static class |
PDUAddress.PduSessionType
Defines meaningful names for particular values of the
pduSessionType field. |
static class |
PDUAddress.SI6LLA
Defines meaningful names for particular values of the
sI6LLA field. |
Constructor and Description |
---|
PDUAddress()
The default constructor.
|
PDUAddress(INTEGER sI6LLA,
PDUAddress.PduAddressInformation pduAddressInformation)
Constructs an instance of the
PDUAddress with the specified mandatory
components. |
PDUAddress(INTEGER sI6LLA,
PDUAddress.PduAddressInformation pduAddressInformation,
OctetString ipv6LinkLocalAddress)
Constructs an instance of the
PDUAddress with the specified
components. |
Modifier and Type | Method and Description |
---|---|
void |
deleteIpv6LinkLocalAddress()
Omits the
ipv6LinkLocalAddress optional field from the value. |
OctetString |
getIpv6LinkLocalAddress()
Returns the value of the
ipv6LinkLocalAddress optional field. |
PDUAddress.PduAddressInformation |
getPduAddressInformation()
Returns the value of the
pduAddressInformation field. |
INTEGER |
getPduSessionType()
Returns the value of the
pduSessionType read-only field. |
INTEGER |
getSI6LLA()
Returns the value of the
sI6LLA field. |
INTEGER |
getSpare()
Returns the value of the
spare read-only field. |
boolean |
hasIpv6LinkLocalAddress()
Reports whether the
ipv6LinkLocalAddress optional field is present in the value. |
void |
setIpv6LinkLocalAddress(OctetString ipv6LinkLocalAddress)
Sets the value of the
ipv6LinkLocalAddress optional field. |
void |
setPduAddressInformation(PDUAddress.PduAddressInformation pduAddressInformation)
Sets the value of the
pduAddressInformation field. |
void |
setSI6LLA(INTEGER sI6LLA)
Sets the value of the
sI6LLA field. |
public PDUAddress()
public PDUAddress(INTEGER sI6LLA, PDUAddress.PduAddressInformation pduAddressInformation)
PDUAddress
with the specified mandatory
components.sI6LLA
- the value of the sI6LLA
mandatory field.
The SI6LLA
class defines meaningful names for particular values of the field.pduAddressInformation
- the value of the pduAddressInformation
mandatory field.java.lang.IllegalArgumentException
- when any component has a null value.public PDUAddress(INTEGER sI6LLA, PDUAddress.PduAddressInformation pduAddressInformation, OctetString ipv6LinkLocalAddress)
PDUAddress
with the specified
components.sI6LLA
- the value of the sI6LLA
field (mandatory).
The SI6LLA
class defines meaningful names for particular values of the field.pduAddressInformation
- the value of the pduAddressInformation
field (mandatory).ipv6LinkLocalAddress
- the value of the ipv6LinkLocalAddress
field (optional).java.lang.IllegalArgumentException
- when any mandatory component has a null value.public INTEGER getSpare()
spare
read-only field.spare
read-only field.public INTEGER getSI6LLA()
sI6LLA
field.sI6LLA
field.
The SI6LLA
class defines meaningful names for particular values of the field.public void setSI6LLA(INTEGER sI6LLA)
sI6LLA
field.sI6LLA
- the value of the sI6LLA
field.
The SI6LLA
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the sI6LLA
parameter is null.public INTEGER getPduSessionType()
pduSessionType
read-only field.pduSessionType
read-only field.
The PduSessionType
class defines meaningful names for particular values of the field.public PDUAddress.PduAddressInformation getPduAddressInformation()
pduAddressInformation
field.pduAddressInformation
field.public void setPduAddressInformation(PDUAddress.PduAddressInformation pduAddressInformation)
pduAddressInformation
field.pduAddressInformation
- the value of the pduAddressInformation
field.java.lang.IllegalArgumentException
- when the pduAddressInformation
parameter is null.public OctetString getIpv6LinkLocalAddress()
ipv6LinkLocalAddress
optional field.ipv6LinkLocalAddress
optional field or null if the field is omitted.public void setIpv6LinkLocalAddress(OctetString ipv6LinkLocalAddress)
ipv6LinkLocalAddress
optional field.ipv6LinkLocalAddress
- the value of the ipv6LinkLocalAddress
optional field. A null
value indicates that the optional field is omitted.public boolean hasIpv6LinkLocalAddress()
ipv6LinkLocalAddress
optional field is present in the value.ipv6LinkLocalAddress
optional field is present in the value.public void deleteIpv6LinkLocalAddress()
ipv6LinkLocalAddress
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.