public class MAPLCSInformation extends AbstractFieldsObject
LCSInformation ::= SEQUENCE { gmlc-List GMLC-List OPTIONAL, lcs-PrivacyExceptionList LCS-PrivacyExceptionList OPTIONAL, molr-List MOLR-List OPTIONAL, ... add-lcs-PrivacyExceptionList LCS-PrivacyExceptionList OPTIONAL -- Added in release 5. }Added in R98. add-lcs-PrivacyExceptionList may be sent only if lcs-PrivacyExceptionList is present and contains four instances of LCS-PrivacyClass. If the mentioned condition is not satisfied the receiving node shall discard add-lcs-PrivacyExceptionList. If an LCS-PrivacyClass is received both in lcs-PrivacyExceptionList and in add-lcs-PrivacyExceptionList with the same SS-Code, then the error unexpected data value shall be returned.
Used as field type by MAPInsertSubscriberDataArg
.
FIELD_ABSENT, FIELD_UNINITIALISED
Constructor and Description |
---|
MAPLCSInformation()
Constructs an object with uninitialised state.
|
Modifier and Type | Method and Description |
---|---|
MAPLCSInformation |
clone()
Constructs a copy of this object and everything reachable from it.
|
static MAPLCSInformation |
copyOf(MAPLCSInformation 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.
|
MAPLCS_PrivacyClass[] |
getAdd_lcs_PrivacyExceptionList()
Gets the value of the field add-lcs-PrivacyExceptionList.
|
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.
|
AddressString[] |
getGmlc_List()
Gets the value of the field gmlc-List.
|
MAPLCS_PrivacyClass[] |
getLcs_PrivacyExceptionList()
Gets the value of the field lcs-PrivacyExceptionList.
|
MAPMOLR_Class[] |
getMolr_List()
Gets the value of the field molr-List.
|
boolean |
hasAdd_lcs_PrivacyExceptionList()
Tests whether the field add-lcs-PrivacyExceptionList has a value.
|
boolean |
hasGmlc_List()
Tests whether the field gmlc-List has a value.
|
boolean |
hasLcs_PrivacyExceptionList()
Tests whether the field lcs-PrivacyExceptionList has a value.
|
boolean |
hasMolr_List()
Tests whether the field molr-List has a value.
|
MAPLCSInformation |
setAdd_lcs_PrivacyExceptionList(MAPLCS_PrivacyClass[] value)
Sets the value of the field add-lcs-PrivacyExceptionList.
|
MAPLCSInformation |
setGmlc_List(AddressString[] value)
Sets the value of the field gmlc-List.
|
MAPLCSInformation |
setLcs_PrivacyExceptionList(MAPLCS_PrivacyClass[] value)
Sets the value of the field lcs-PrivacyExceptionList.
|
MAPLCSInformation |
setMolr_List(MAPMOLR_Class[] value)
Sets the value of the field molr-List.
|
equals, hashCode, toString
checkModify, isReadOnly, setReadOnly
public MAPLCSInformation()
public MAPLCSInformation clone()
clone
in interface DataObject
clone
in class AbstractDataObject
public static MAPLCSInformation copyOf(MAPLCSInformation from)
from
- the object from which to copypublic MAPLCS_PrivacyClass[] getAdd_lcs_PrivacyExceptionList()
public static FieldAccessor[] getFieldAccessors()
public Map<String,Object> getFieldsMap(boolean withAbsents)
getFieldsMap
in class AbstractFieldsObject
withAbsents
- whether to put absent optional fields into Mappublic AddressString[] getGmlc_List()
public MAPLCS_PrivacyClass[] getLcs_PrivacyExceptionList()
public MAPMOLR_Class[] getMolr_List()
public boolean hasAdd_lcs_PrivacyExceptionList()
public boolean hasGmlc_List()
public boolean hasLcs_PrivacyExceptionList()
public boolean hasMolr_List()
public MAPLCSInformation setAdd_lcs_PrivacyExceptionList(MAPLCS_PrivacyClass[] value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPLCSInformation setGmlc_List(AddressString[] value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPLCSInformation setLcs_PrivacyExceptionList(MAPLCS_PrivacyClass[] value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPLCSInformation setMolr_List(MAPMOLR_Class[] value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-only