public class MAPGenericServiceInfo extends AbstractFieldsObject
GenericServiceInfo ::= SEQUENCE { ss-Status SS-Status, cliRestrictionOption CliRestrictionOption OPTIONAL, ... maximumEntitledPriority EMLPP-Priority OPTIONAL, -- Added in R97. defaultPriority EMLPP-Priority OPTIONAL, -- Added in R97. ccbs-FeatureList CCBS-FeatureList OPTIONAL, -- Added in R97. nbrSB MaxMC-Bearers OPTIONAL, -- Added in R99. nbrUser MC-Bearers OPTIONAL, -- Added in R99. nbrSN MC-Bearers OPTIONAL -- Added in R99. }Added in ph2. Renamed from Cli-RestrictionInfo between releases R96 and R97.
Used as field type by MAPInterrogateSS_Res
.
FIELD_ABSENT, FIELD_UNINITIALISED
Constructor and Description |
---|
MAPGenericServiceInfo()
Constructs an object with uninitialised state.
|
Modifier and Type | Method and Description |
---|---|
MAPGenericServiceInfo |
clone()
Constructs a copy of this object and everything reachable from it.
|
static MAPGenericServiceInfo |
copyOf(MAPGenericServiceInfo from)
Creates a new object of this type, cloning the values of common fields from the given object of any subclass of the same base type.
|
MAPCCBS_Feature[] |
getCcbs_FeatureList()
Gets the value of the field ccbs-FeatureList.
|
MAPCliRestrictionOption |
getCliRestrictionOption()
Gets the value of the field cliRestrictionOption.
|
int |
getDefaultPriority()
Gets the value of the field defaultPriority.
|
static FieldAccessor[] |
getFieldAccessors()
Gets a new array of the accessors for fields of this type.
|
Map<String,Object> |
getFieldsMap(boolean withAbsents)
Gets a Map from field-name to field-value.
|
int |
getMaximumEntitledPriority()
Gets the value of the field maximumEntitledPriority.
|
int |
getNbrSB()
Gets the value of the field nbrSB.
|
int |
getNbrSN()
Gets the value of the field nbrSN.
|
int |
getNbrUser()
Gets the value of the field nbrUser.
|
byte[] |
getSs_Status()
Gets the value of the field ss-Status.
|
boolean |
hasCcbs_FeatureList()
Tests whether the field ccbs-FeatureList has a value.
|
boolean |
hasCliRestrictionOption()
Tests whether the field cliRestrictionOption has a value.
|
boolean |
hasDefaultPriority()
Tests whether the field defaultPriority has a value.
|
boolean |
hasMaximumEntitledPriority()
Tests whether the field maximumEntitledPriority has a value.
|
boolean |
hasNbrSB()
Tests whether the field nbrSB has a value.
|
boolean |
hasNbrSN()
Tests whether the field nbrSN has a value.
|
boolean |
hasNbrUser()
Tests whether the field nbrUser has a value.
|
boolean |
hasSs_Status()
Tests whether the field ss-Status has a value.
|
MAPGenericServiceInfo |
setCcbs_FeatureList(MAPCCBS_Feature[] value)
Sets the value of the field ccbs-FeatureList.
|
MAPGenericServiceInfo |
setCliRestrictionOption(MAPCliRestrictionOption value)
Sets the value of the field cliRestrictionOption.
|
MAPGenericServiceInfo |
setDefaultPriority(int value)
Sets the value of the field defaultPriority and marks the field as present.
|
MAPGenericServiceInfo |
setDefaultPriorityPresent(boolean flag)
Sets the presence or absence of the optional field defaultPriority.
|
MAPGenericServiceInfo |
setMaximumEntitledPriority(int value)
Sets the value of the field maximumEntitledPriority and marks the field as present.
|
MAPGenericServiceInfo |
setMaximumEntitledPriorityPresent(boolean flag)
Sets the presence or absence of the optional field maximumEntitledPriority.
|
MAPGenericServiceInfo |
setNbrSB(int value)
Sets the value of the field nbrSB and marks the field as present.
|
MAPGenericServiceInfo |
setNbrSBPresent(boolean flag)
Sets the presence or absence of the optional field nbrSB.
|
MAPGenericServiceInfo |
setNbrSN(int value)
Sets the value of the field nbrSN and marks the field as present.
|
MAPGenericServiceInfo |
setNbrSNPresent(boolean flag)
Sets the presence or absence of the optional field nbrSN.
|
MAPGenericServiceInfo |
setNbrUser(int value)
Sets the value of the field nbrUser and marks the field as present.
|
MAPGenericServiceInfo |
setNbrUserPresent(boolean flag)
Sets the presence or absence of the optional field nbrUser.
|
MAPGenericServiceInfo |
setSs_Status(byte[] value)
Sets the value of the field ss-Status.
|
equals, hashCode, toString
checkModify, isReadOnly, setReadOnly
public MAPGenericServiceInfo()
public MAPGenericServiceInfo clone()
clone
in interface DataObject
clone
in class AbstractDataObject
public static MAPGenericServiceInfo copyOf(MAPGenericServiceInfo from)
from
- the object from which to copypublic MAPCCBS_Feature[] getCcbs_FeatureList()
public MAPCliRestrictionOption getCliRestrictionOption()
public int getDefaultPriority()
public static FieldAccessor[] getFieldAccessors()
public Map<String,Object> getFieldsMap(boolean withAbsents)
getFieldsMap
in class AbstractFieldsObject
withAbsents
- whether to put absent optional fields into Mappublic int getMaximumEntitledPriority()
public int getNbrSB()
public int getNbrSN()
public int getNbrUser()
public byte[] getSs_Status()
public boolean hasCcbs_FeatureList()
public boolean hasCliRestrictionOption()
public boolean hasDefaultPriority()
public boolean hasMaximumEntitledPriority()
public boolean hasNbrSB()
public boolean hasNbrSN()
public boolean hasNbrUser()
public boolean hasSs_Status()
public MAPGenericServiceInfo setCcbs_FeatureList(MAPCCBS_Feature[] value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPGenericServiceInfo setCliRestrictionOption(MAPCliRestrictionOption value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPGenericServiceInfo setDefaultPriority(int value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPGenericServiceInfo setDefaultPriorityPresent(boolean flag) throws IllegalStateException
flag
- either true if the field should be marked as present or false if the field should be marked as absentIllegalStateException
- if this instance has been marked as read-onlypublic MAPGenericServiceInfo setMaximumEntitledPriority(int value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPGenericServiceInfo setMaximumEntitledPriorityPresent(boolean flag) throws IllegalStateException
flag
- either true if the field should be marked as present or false if the field should be marked as absentIllegalStateException
- if this instance has been marked as read-onlypublic MAPGenericServiceInfo setNbrSB(int value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPGenericServiceInfo setNbrSBPresent(boolean flag) throws IllegalStateException
flag
- either true if the field should be marked as present or false if the field should be marked as absentIllegalStateException
- if this instance has been marked as read-onlypublic MAPGenericServiceInfo setNbrSN(int value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPGenericServiceInfo setNbrSNPresent(boolean flag) throws IllegalStateException
flag
- either true if the field should be marked as present or false if the field should be marked as absentIllegalStateException
- if this instance has been marked as read-onlypublic MAPGenericServiceInfo setNbrUser(int value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPGenericServiceInfo setNbrUserPresent(boolean flag) throws IllegalStateException
flag
- either true if the field should be marked as present or false if the field should be marked as absentIllegalStateException
- if this instance has been marked as read-onlypublic MAPGenericServiceInfo setSs_Status(byte[] value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-only