public class MAPInsertSubscriberDataArg_v1 extends AbstractFieldsObject
InsertSubscriberDataArg-v1 ::= SEQUENCE { imsi IMSI OPTIONAL, msisdn ISDN-AddressString OPTIONAL, -- Renamed from msIsdn between ph1 and ph2. category Category OPTIONAL, subscriberStatus SubscriberStatus OPTIONAL, bearerServiceList BearerServiceList OPTIONAL, teleserviceList TeleserviceList OPTIONAL, provisionedSS SS-InfoList-v1 OPTIONAL -- Renamed from provisonedSupplServices between ph1 and ph2. }Present in ph1. Evolved to
MAPInsertSubscriberDataArg
in ph2.
Used as argument type by MAPOperations.insertSubscriberData_v1
.
FIELD_ABSENT, FIELD_UNINITIALISED
Constructor and Description |
---|
MAPInsertSubscriberDataArg_v1()
Constructs an object with uninitialised state.
|
Modifier and Type | Method and Description |
---|---|
MAPInsertSubscriberDataArg_v1 |
clone()
Constructs a copy of this object and everything reachable from it.
|
static MAPInsertSubscriberDataArg_v1 |
copyOf(MAPInsertSubscriberDataArg_v1 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.
|
byte[][] |
getBearerServiceList()
Gets the value of the field bearerServiceList.
|
byte[] |
getCategory()
Gets the value of the field category.
|
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.
|
IMSIAddress |
getImsi()
Gets the value of the field imsi.
|
AddressString |
getMsisdn()
Gets the value of the field msisdn.
|
MAPSS_Information[] |
getProvisionedSS()
Gets the value of the field provisionedSS.
|
MAPSubscriberStatus |
getSubscriberStatus()
Gets the value of the field subscriberStatus.
|
byte[][] |
getTeleserviceList()
Gets the value of the field teleserviceList.
|
boolean |
hasBearerServiceList()
Tests whether the field bearerServiceList has a value.
|
boolean |
hasCategory()
Tests whether the field category has a value.
|
boolean |
hasImsi()
Tests whether the field imsi has a value.
|
boolean |
hasMsisdn()
Tests whether the field msisdn has a value.
|
boolean |
hasProvisionedSS()
Tests whether the field provisionedSS has a value.
|
boolean |
hasSubscriberStatus()
Tests whether the field subscriberStatus has a value.
|
boolean |
hasTeleserviceList()
Tests whether the field teleserviceList has a value.
|
MAPInsertSubscriberDataArg_v1 |
setBearerServiceList(byte[][] value)
Sets the value of the field bearerServiceList.
|
MAPInsertSubscriberDataArg_v1 |
setCategory(byte[] value)
Sets the value of the field category.
|
MAPInsertSubscriberDataArg_v1 |
setImsi(IMSIAddress value)
Sets the value of the field imsi.
|
MAPInsertSubscriberDataArg_v1 |
setMsisdn(AddressString value)
Sets the value of the field msisdn.
|
MAPInsertSubscriberDataArg_v1 |
setProvisionedSS(MAPSS_Information[] value)
Sets the value of the field provisionedSS.
|
void |
setReadOnly()
Sets this and all its fields to be immutable.
|
MAPInsertSubscriberDataArg_v1 |
setSubscriberStatus(MAPSubscriberStatus value)
Sets the value of the field subscriberStatus.
|
MAPInsertSubscriberDataArg_v1 |
setTeleserviceList(byte[][] value)
Sets the value of the field teleserviceList.
|
equals, hashCode, toString
checkModify, isReadOnly
public MAPInsertSubscriberDataArg_v1()
public MAPInsertSubscriberDataArg_v1 clone()
clone
in interface DataObject
clone
in class AbstractDataObject
public static MAPInsertSubscriberDataArg_v1 copyOf(MAPInsertSubscriberDataArg_v1 from)
from
- the object from which to copypublic byte[][] getBearerServiceList()
public byte[] getCategory()
public static FieldAccessor[] getFieldAccessors()
public Map<String,Object> getFieldsMap(boolean withAbsents)
getFieldsMap
in class AbstractFieldsObject
withAbsents
- whether to put absent optional fields into Mappublic IMSIAddress getImsi()
public AddressString getMsisdn()
public MAPSS_Information[] getProvisionedSS()
public MAPSubscriberStatus getSubscriberStatus()
public byte[][] getTeleserviceList()
public boolean hasBearerServiceList()
public boolean hasCategory()
public boolean hasImsi()
public boolean hasMsisdn()
public boolean hasProvisionedSS()
public boolean hasSubscriberStatus()
public boolean hasTeleserviceList()
public MAPInsertSubscriberDataArg_v1 setBearerServiceList(byte[][] value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPInsertSubscriberDataArg_v1 setCategory(byte[] value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPInsertSubscriberDataArg_v1 setImsi(IMSIAddress value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPInsertSubscriberDataArg_v1 setMsisdn(AddressString value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPInsertSubscriberDataArg_v1 setProvisionedSS(MAPSS_Information[] value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic void setReadOnly()
setReadOnly
in interface DataObject
setReadOnly
in class AbstractDataObject
public MAPInsertSubscriberDataArg_v1 setSubscriberStatus(MAPSubscriberStatus value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPInsertSubscriberDataArg_v1 setTeleserviceList(byte[][] value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-only