public class CLI extends Sequence
CLI
type.Modifier and Type | Class and Description |
---|---|
static class |
CLI.Indicators
Represents the type of the
indicators field. |
static class |
CLI.NumberingPlan
Defines meaningful names for particular values of the
numberingPlan field. |
static class |
CLI.TypeOfNumber
Defines meaningful names for particular values of the
typeOfNumber field. |
Constructor and Description |
---|
CLI()
The default constructor.
|
CLI(INTEGER typeOfNumber,
INTEGER numberingPlan,
CLI.Indicators indicators,
VisibleString digits)
Constructs an instance of the
CLI with the specified
components. |
CLI(INTEGER typeOfNumber,
INTEGER numberingPlan,
VisibleString digits)
Constructs an instance of the
CLI with the specified mandatory
components. |
Modifier and Type | Method and Description |
---|---|
void |
deleteIndicators()
Omits the
indicators optional field from the value. |
VisibleString |
getDigits()
Returns the value of the
digits field. |
INTEGER |
getExt()
Returns the value of the
ext read-only field. |
CLI.Indicators |
getIndicators()
Returns the value of the
indicators optional field. |
INTEGER |
getNumberingPlan()
Returns the value of the
numberingPlan field. |
INTEGER |
getTypeOfNumber()
Returns the value of the
typeOfNumber field. |
boolean |
hasIndicators()
Reports whether the
indicators optional field is present in the value. |
void |
setDigits(VisibleString digits)
Sets the value of the
digits field. |
void |
setIndicators(CLI.Indicators indicators)
Sets the value of the
indicators optional field. |
void |
setNumberingPlan(INTEGER numberingPlan)
Sets the value of the
numberingPlan field. |
void |
setTypeOfNumber(INTEGER typeOfNumber)
Sets the value of the
typeOfNumber field. |
public CLI()
public CLI(INTEGER typeOfNumber, INTEGER numberingPlan, VisibleString digits)
CLI
with the specified mandatory
components.typeOfNumber
- the value of the typeOfNumber
mandatory field.
The TypeOfNumber
class defines meaningful names for particular values of the field.numberingPlan
- the value of the numberingPlan
mandatory field.
The NumberingPlan
class defines meaningful names for particular values of the field.digits
- the value of the digits
mandatory field.java.lang.IllegalArgumentException
- when any component has a null value.public CLI(INTEGER typeOfNumber, INTEGER numberingPlan, CLI.Indicators indicators, VisibleString digits)
CLI
with the specified
components.typeOfNumber
- the value of the typeOfNumber
field (mandatory).
The TypeOfNumber
class defines meaningful names for particular values of the field.numberingPlan
- the value of the numberingPlan
field (mandatory).
The NumberingPlan
class defines meaningful names for particular values of the field.indicators
- the value of the indicators
field (optional).digits
- the value of the digits
field (mandatory).java.lang.IllegalArgumentException
- when any mandatory component has a null value.public INTEGER getExt()
ext
read-only field.ext
read-only field.public INTEGER getTypeOfNumber()
typeOfNumber
field.typeOfNumber
field.
The TypeOfNumber
class defines meaningful names for particular values of the field.public void setTypeOfNumber(INTEGER typeOfNumber)
typeOfNumber
field.typeOfNumber
- the value of the typeOfNumber
field.
The TypeOfNumber
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the typeOfNumber
parameter is null.public INTEGER getNumberingPlan()
numberingPlan
field.numberingPlan
field.
The NumberingPlan
class defines meaningful names for particular values of the field.public void setNumberingPlan(INTEGER numberingPlan)
numberingPlan
field.numberingPlan
- the value of the numberingPlan
field.
The NumberingPlan
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the numberingPlan
parameter is null.public CLI.Indicators getIndicators()
indicators
optional field.indicators
optional field or null if the field is omitted.public void setIndicators(CLI.Indicators indicators)
indicators
optional field.indicators
- the value of the indicators
optional field. A null
value indicates that the optional field is omitted.public boolean hasIndicators()
indicators
optional field is present in the value.indicators
optional field is present in the value.public void deleteIndicators()
indicators
optional field from the value.public VisibleString getDigits()
digits
field.digits
field.public void setDigits(VisibleString digits)
digits
field.digits
- the value of the digits
field.java.lang.IllegalArgumentException
- when the digits
parameter is null.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.