public class MAPVLR_Capability extends AbstractFieldsObject
VLR-Capability ::=
SEQUENCE {
supportedCamelPhases SupportedCamelPhases OPTIONAL,
extensionContainer ExtensionContainer OPTIONAL,
...
solsaSupportIndicator NULL OPTIONAL,
istSupportIndicator IST-SupportIndicator OPTIONAL, -- Added in R99.
superChargerSupportedInServingNetworkEntity SuperChargerInfo OPTIONAL, -- Added in R99.
longFTN-Supported NULL OPTIONAL, -- Added in R99.
supportedLCS-CapabilitySets SupportedLCS-CapabilitySets OPTIONAL, -- Added in release 4.
offeredCamel4CSIs OfferedCamel4CSIs OPTIONAL, -- Added in release 5.
supportedRAT-TypesIndicator SupportedRAT-Types OPTIONAL, -- Added in release 7.
longGroupID-Supported NULL OPTIONAL -- Added in release 7.
}
Added in R97.
Used as field type by MAPRestoreDataArg.
Used as field type by MAPUpdateLocationArg.
FIELD_ABSENT, FIELD_UNINITIALISED| Constructor and Description |
|---|
MAPVLR_Capability()
Constructs an object with uninitialised state.
|
| Modifier and Type | Method and Description |
|---|---|
MAPVLR_Capability |
clone()
Constructs a copy of this object and everything reachable from it.
|
static MAPVLR_Capability |
copyOf(MAPVLR_Capability 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.
|
MAPExtensionContainer |
getExtensionContainer()
Gets the value of the field extensionContainer.
|
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.
|
MAPIST_SupportIndicator |
getIstSupportIndicator()
Gets the value of the field istSupportIndicator.
|
MAPOfferedCamel4CSIs |
getOfferedCamel4CSIs()
Gets the value of the field offeredCamel4CSIs.
|
MAPSuperChargerInfo |
getSuperChargerSupportedInServingNetworkEntity()
Gets the value of the field superChargerSupportedInServingNetworkEntity.
|
MAPSupportedCamelPhases |
getSupportedCamelPhases()
Gets the value of the field supportedCamelPhases.
|
MAPSupportedLCS_CapabilitySets |
getSupportedLCS_CapabilitySets()
Gets the value of the field supportedLCS-CapabilitySets.
|
MAPSupportedRAT_Types |
getSupportedRAT_TypesIndicator()
Gets the value of the field supportedRAT-TypesIndicator.
|
boolean |
hasExtensionContainer()
Tests whether the field extensionContainer has a value.
|
boolean |
hasIstSupportIndicator()
Tests whether the field istSupportIndicator has a value.
|
boolean |
hasLongFTN_Supported()
Tests whether the field longFTN-Supported is present.
|
boolean |
hasLongGroupID_Supported()
Tests whether the field longGroupID-Supported is present.
|
boolean |
hasOfferedCamel4CSIs()
Tests whether the field offeredCamel4CSIs has a value.
|
boolean |
hasSolsaSupportIndicator()
Tests whether the field solsaSupportIndicator is present.
|
boolean |
hasSuperChargerSupportedInServingNetworkEntity()
Tests whether the field superChargerSupportedInServingNetworkEntity has a value.
|
boolean |
hasSupportedCamelPhases()
Tests whether the field supportedCamelPhases has a value.
|
boolean |
hasSupportedLCS_CapabilitySets()
Tests whether the field supportedLCS-CapabilitySets has a value.
|
boolean |
hasSupportedRAT_TypesIndicator()
Tests whether the field supportedRAT-TypesIndicator has a value.
|
MAPVLR_Capability |
setExtensionContainer(MAPExtensionContainer value)
Sets the value of the field extensionContainer.
|
MAPVLR_Capability |
setIstSupportIndicator(MAPIST_SupportIndicator value)
Sets the value of the field istSupportIndicator.
|
MAPVLR_Capability |
setLongFTN_SupportedPresent(boolean flag)
Sets the presence or absence of the optional field longFTN-Supported.
|
MAPVLR_Capability |
setLongGroupID_SupportedPresent(boolean flag)
Sets the presence or absence of the optional field longGroupID-Supported.
|
MAPVLR_Capability |
setOfferedCamel4CSIs(MAPOfferedCamel4CSIs value)
Sets the value of the field offeredCamel4CSIs.
|
void |
setReadOnly()
Sets this and all its fields to be immutable.
|
MAPVLR_Capability |
setSolsaSupportIndicatorPresent(boolean flag)
Sets the presence or absence of the optional field solsaSupportIndicator.
|
MAPVLR_Capability |
setSuperChargerSupportedInServingNetworkEntity(MAPSuperChargerInfo value)
Sets the value of the field superChargerSupportedInServingNetworkEntity.
|
MAPVLR_Capability |
setSupportedCamelPhases(MAPSupportedCamelPhases value)
Sets the value of the field supportedCamelPhases.
|
MAPVLR_Capability |
setSupportedLCS_CapabilitySets(MAPSupportedLCS_CapabilitySets value)
Sets the value of the field supportedLCS-CapabilitySets.
|
MAPVLR_Capability |
setSupportedRAT_TypesIndicator(MAPSupportedRAT_Types value)
Sets the value of the field supportedRAT-TypesIndicator.
|
equals, hashCode, toStringcheckModify, isReadOnlypublic MAPVLR_Capability()
public MAPVLR_Capability clone()
clone in interface DataObjectclone in class AbstractDataObjectpublic static MAPVLR_Capability copyOf(MAPVLR_Capability from)
from - the object from which to copypublic MAPExtensionContainer getExtensionContainer()
public static FieldAccessor[] getFieldAccessors()
public Map<String,Object> getFieldsMap(boolean withAbsents)
getFieldsMap in class AbstractFieldsObjectwithAbsents - whether to put absent optional fields into Mappublic MAPIST_SupportIndicator getIstSupportIndicator()
public MAPOfferedCamel4CSIs getOfferedCamel4CSIs()
public MAPSuperChargerInfo getSuperChargerSupportedInServingNetworkEntity()
public MAPSupportedCamelPhases getSupportedCamelPhases()
public MAPSupportedLCS_CapabilitySets getSupportedLCS_CapabilitySets()
public MAPSupportedRAT_Types getSupportedRAT_TypesIndicator()
public boolean hasExtensionContainer()
public boolean hasIstSupportIndicator()
public boolean hasLongFTN_Supported()
public boolean hasLongGroupID_Supported()
public boolean hasOfferedCamel4CSIs()
public boolean hasSolsaSupportIndicator()
public boolean hasSuperChargerSupportedInServingNetworkEntity()
public boolean hasSupportedCamelPhases()
public boolean hasSupportedLCS_CapabilitySets()
public boolean hasSupportedRAT_TypesIndicator()
public MAPVLR_Capability setExtensionContainer(MAPExtensionContainer value) throws IllegalStateException
value - the new value for the fieldIllegalStateException - if this instance has been marked as read-onlypublic MAPVLR_Capability setIstSupportIndicator(MAPIST_SupportIndicator value) throws IllegalStateException
value - the new value for the fieldIllegalStateException - if this instance has been marked as read-onlypublic MAPVLR_Capability setLongFTN_SupportedPresent(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 MAPVLR_Capability setLongGroupID_SupportedPresent(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 MAPVLR_Capability setOfferedCamel4CSIs(MAPOfferedCamel4CSIs value) throws IllegalStateException
value - the new value for the fieldIllegalStateException - if this instance has been marked as read-onlypublic void setReadOnly()
setReadOnly in interface DataObjectsetReadOnly in class AbstractDataObjectpublic MAPVLR_Capability setSolsaSupportIndicatorPresent(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 MAPVLR_Capability setSuperChargerSupportedInServingNetworkEntity(MAPSuperChargerInfo value) throws IllegalStateException
value - the new value for the fieldIllegalStateException - if this instance has been marked as read-onlypublic MAPVLR_Capability setSupportedCamelPhases(MAPSupportedCamelPhases value) throws IllegalStateException
value - the new value for the fieldIllegalStateException - if this instance has been marked as read-onlypublic MAPVLR_Capability setSupportedLCS_CapabilitySets(MAPSupportedLCS_CapabilitySets value) throws IllegalStateException
value - the new value for the fieldIllegalStateException - if this instance has been marked as read-onlypublic MAPVLR_Capability setSupportedRAT_TypesIndicator(MAPSupportedRAT_Types value) throws IllegalStateException
value - the new value for the fieldIllegalStateException - if this instance has been marked as read-only