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, toStringcheckModify, isReadOnly, setReadOnlypublic MAPGenericServiceInfo()
public MAPGenericServiceInfo clone()
clone in interface DataObjectclone in class AbstractDataObjectpublic 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 AbstractFieldsObjectwithAbsents - 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